محتوى مكرر

I was wondering the same thing about duplicate synchronized WP/Discourse content from this topic: https://meta.discourse.org/t/risk-of-duplicate-content-with-synchronized-wp-posts-discourse-topics/91737

But it got closed by Jeff Atwood saying there are already existing topics. I couldn’t find any topics that addressed this question. Please advise.

I searched before posting and I didn’t find any either, a bit confused. Maybe I didn’t use the right keywords?

It’s been brought up a few times, but I don’t think there is a topic dedicated to it. There is a topic on Feverbee that I contributed to: https://experts.feverbee.com/t/is-it-possible-for-the-feverbee-blog-posts-to-be-pulled-in-full/6192. It is possible to set the Canonical URL of a WordPress post so that it matches the Discourse topic. Beyond that, I don’t think there is anything the plugin can do about the duplicate content issue.

Covered here: Embedding Discourse Comments via Javascript

ربما بعد عام: هل هناك أي حل آخر لمشكلة المحتوى المكرر؟

مثل إضافة عنوان URL أساسي في منشور المنتدى على ديسكورد أو عدم فهرسة منشور المنتدى.

ربما بعد 9 أشهر: هذا أمر يثار باستمرار معنا أيضًا. بدأنا في نشر مقتطف فقط على Discourse، لكن الأعضاء لا يحبون أن يتم إعادتهم إلى الموقع لقراءة المقال الكامل.

حسناً، لا يمكنك الجمع بين الأمرين، لذا لست متأكداً مما تقترحه هنا.

اقتراحي هو تقديم بعض المرونة، بحيث يكون هناك خيار لنوع المجتمع الذي يتم إنشاؤه دون أن يعاقبك جوجل بسبب المحتوى المكرر:

  • منح أعضاء المدونة التي تستخدم Discourse امتيازات كاملة لقراءة الردود على مقال في Discourse.
  • جعل Discourse “النوادي” التي تعرض مقتطفًا فقط من المقال. وهذا لا يتطلب تعيين عنوان URL أساسي للمقال في المدونة.

الخيار الأول يتطلب عنوان URL أساسي يشير إلى المقال في المدونة وليس في Discourse. وأسهل طريقة لتقديم هذه المرونة، برأيي، هي توفير خيار لتعيين عنوان URL الأساسي للموضوع.

نعم، هذا أمر حقيقي. لا تحب جوجل نسخًا مكررة من المقالات.

خياراتك هنا تبدو بسيطة جداً:

  • نشر مقتطفات
  • نشر مقالات كاملة في فئات غير مرئية للزوار المجهولين (يمكنك استبدال ‘الجميع’ بـ TL0)
  • نشر نسخ مكررة والحصول على خصم

صحيح؟

تم إضافة إعداد موقع جديد باسم embed set canonical url إلى منصة Discourse مؤخرًا. عند تفعيل هذا الإعداد، سيتم تعيين العنوان القياسي للمواضيع التي تحتوي على عنوان URL مدمج إلى عنوان URL المدمج الخاص بالموضوع. بالنسبة للمواقع التي تستخدم إضافة WP Discourse، فإن تفعيل هذا الإعداد سيؤدي إلى تعيين العنوان القياسي لأي منشورات يتم نشرها من WordPress إلى عنوان URL الخاص بالمنشور على WordPress.

اتضح أن هذا يعمل بشكل رائع. لم يكن واضحًا بالنسبة لي كيفية إنشاء موضوع بعنوان URL أساسي. بعد بعض التجارب، اكتشفت أنه يجب عليك إدخال عنوان URL الأصلي كعنوان للموضوع.

@simon ما هو بالضبط “عنوان URL المضمن”؟ لقد رأيت أيضًا مصطلح “المواضيع المضمنة”. أنا فقط لست متأكدًا مما تعنيه هذه المصطلحات.

عنوان URL المضمن هو سمة يمكن ربطها بموضوع. يقوم المكون الإضافي WP Discourse بتعيين عنوان URL المضمن إلى الرابط الدائم لمنشور WP. لذلك، إذا كنت تستخدم إعداد الموقع embed set canonical url، فسيكون الرابط الدائم لمنشور WP هو عنوان URL القانوني لموضوع Discourse (أي، سيظهر في head كرابط قانوني).

شكرا لك. هل يمكن تعيين السمة embed url عبر واجهة برمجة التطبيقات (API) فقط؟

نعم، يمكنك تعيينه فقط عبر واجهة برمجة التطبيقات (API). تستخدمه ميزات مختلفة تتضمن استيراد المحتوى من خدمة طرف ثالث.

تم الإغلاق أم الحذف؟ هل embed set canonical url يحل مشكلة المحتوى المكرر في تحسين محركات البحث (SEO) بالكامل؟

نعم، يفعل ذلك إذا تم استخدامه بشكل صحيح. يرجى مراجعة ما ورد أعلاه، وخاصة منشور سيمون، وإعلامنا إذا كانت لديك أي أسئلة أو مشكلات محددة.

ستكون حالة الاستخدام الخاصة بي هي إنشاء مناقشات في Discourse تلقائيًا من WordPress باستخدام Discourse WordPress plugin مع تمكين خيار embed set canonical url.

بمجرد توصيل WordPress بـ Discourse وإنشاء المواضيع الجديدة تلقائيًا، هل هناك أي شيء آخر يتعين علي القيام به بخلاف تمكين خيار embed set canonical url؟

نعم، هذا كل ما تحتاجه للقيام به.