هل يجب منع الزواحف من المواضيع المضمنة فقط؟

بخلاف الإعداد اليدوي، هل من الممكن إعداد ملف robots.txt لحظر جميع سلاسل منتديات WP-Discouse المتصلة؟
(حتى لا تتم فهرسة منشورات المنتدى)
هل يوجد خيار تبديل بسيط يمكنه حظر جميع سلاسل المنتديات المتصلة من الزحف؟ أو حتى إعداد تبديل لكل منشور عند نشر أو تحرير منشور ووردبريس مرتبط بسلسلة منتديات wp-discourse؟

لماذا تريد فعل ذلك؟ أنا متأكد تمامًا من أن منشور المنتدى يتضمن مؤشرًا إلى الإصدار القانوني على موقع WP الخاص بك.

إعجابَين (2)

انخفاض في ترتيب/سمعة مقالات WP (الأصلية) منذ الإضافة. لم أكن أتطلع إلى بدء نقاش أو تقديم شكوى، بل كنت أتساءل فقط عن كيفية تحقيق ذلك. أنا متأكد من أن هناك العديد من الأسباب الأخرى التي قد يرغب الآخرون في الحصول على هذا المستوى من التحكم فيما يتم فهرسته.

إعجاب واحد (1)

مجرد اقتراح - ربما يجب عليك إعادة تعريف أهدافك لأنك تتجه في الاتجاه الخاطئ.

ولكن مع وكيل عكسي، هذه مهمة سهلة للغاية.

لا تلتزم جميع برامج زحف الويب بملف robots.txt.

3 إعجابات

مرحباً @haydenjames،

لا يوجد شيء يمكنك القيام به في إضافة WP Discourse لإضافة المنشورات التي تنشئها في Discourse إلى ملف robots.txt. هذا في الواقع سؤال خالص لـ Discourse، وهو “هل يمكنني فهرسة المواضيع المضمنة تلقائيًا؟” (أو شيء على هذا المنوال). الموضوع المضمن من ووردبريس هو وظيفيًا نفس الموضوع المضمن الآخر. الطريق الذي تريد التحقيق فيه موجود، على سبيل المثال أصل إعداد الموقع embed set canonical url والمناقشات ذات الصلة.

لا أعتقد (ولكن يسعدني التصحيح) أن ما تريد القيام به هو ميزة حالية في Discourse. يضيف Discourse حاليًا رأس X-Robots-Tag: noindex لطلبات GET للمواضيع المخفية. يمكنك فعل الشيء نفسه للمواضيع المضمنة عبر إضافة.

4 إعجابات

عنوان في الاتجاه الخاطئ لمنع فهرسة موضوع منتدى بمقالة مكررة أفضل أن يجدها مستخدمو بحث Google عبر مدونة WP؟ أنا بخير مع ذلك. الفائدة الرئيسية لـ Wp-discourse بالنسبة لي كانت السماح بمناقشات منشورات المدونة دون الحاجة إلى استخدام حلول مثل Disqus أو التعليقات الافتراضية المحدودة جدًا لـ WP. لا أحتاج إلى أي فائدة تحسين محركات البحث من المنتديات إلا إذا كانت هناك مواضيع فريدة أخرى غير مرتبطة بالمحتوى الموجود بالفعل.

لا توجد أي تكرارات ما لم تكن قد غيرت شيئًا ما.

بسبب:

و:

إعجاب واحد (1)

شكرًا @angus

للتوضيح، إذا جعلت الفئة التي تخزن المنشور المتصل بـ WP-discourse مخفية (هل الاختباء يختلف عن الخاص؟) فسيؤدي ذلك إلى إخفاء المنشور من المنتديات/الجمهور/الزواحف ولكن هل ستظل التعليقات المدرجة في نهاية كل منشور مدونة Wordpress مع التعليقات مرئية؟

آسف على الأسئلة الساذجة، لست خبيرًا في Discourse وأريد التأكد من أنني لا أسيء تفسير ردك.

… يعتمد على تعريفك للنسخة المكررة. يوجد المعيار الأساسي (Canonical)، ولكن بالنسبة لي شخصيًا، بما أن كلًا من منشور المدونة وخيط المنتدى يحتويان على نفس النص/المحتوى بالضبط (مكرر). أود فقط حظر هذه الخيوط تمامًا. هذا مجرد تفضيلي. ربما في المستقبل، سيكون المنطق وراء هذا الموضوع منطقيًا أكثر. ولكن في الوقت الحالي، أنا بصراحة لا أحاول إثارة جدل أو أي شيء من هذا القبيل. أعتقد أن الحظر هو حل أكثر مطلقًا بالنسبة لي.

الأمر أشبه بالذهاب إلى ميكانيكي سياراتك وسؤاله عن “تغيير زيتك مرتين”. أفهم “السبب” الأولي من @angus - ولكن في النهاية، الأمر يتعلق فقط بما إذا كان يمكن القيام به بطريقة ما، أم أنه غير ممكن.

تعديل: الآن بعد التفكير في الأمر، يمكنني بعد ذلك إضافة فئة مدونة المنتدى إلى robots.txt، صحيح؟ أم سيتم الكتابة فوقها؟ (سأبحث في المنتديات عن كيفية عمل robots.txt في Discourse / إمكانية تحريره.

لذلك شيء مثل:
forum.domain.com/c/blog-articles/xx/*

الموضوع “المخفي” هو موضوع غير مدرج في قوائم المواضيع، أي أنه ليس “قابلاً للاكتشاف” بالطريقة المعتادة. يمكنك التعرف على موضوع مخفي من خلال رمز العين مع خط مائل عبره.

في الواقع، هناك طريقة لجعل المنشورات من إضافة WP Discourse “مخفية” تلقائيًا :slight_smile: يمكنك استخدام إعداد “النشر كمواضيع غير مدرجة”.

ضع في اعتبارك كل ما قلته أعلاه، وما هو مكتوب بجوار هذا الإعداد. هذا يعني أن المواضيع المنشورة من Discourse إلى Wordpress لن تظهر في قوائم المواضيع في منتدى الخاص بك. ستعمل التعليقات بالطريقة المعتادة. إذا قمت بتمكين خطاف الويب لمزامنة بيانات التعليقات، فلن يكون الموضوع مخفيًا بعد التعليق الأول. لم يتم تصميم هذه الميزة بالضبط لهذا الغرض. انظر المزيد

إذا كنت ترغب فقط في إضافة رأس X-Robots-Tag: noindex إلى موضوع مضمن (دون الاهتمام بهذا الأمر المخفي)، فستحتاج إما إلى طلب ذلك كميزة جديدة لـ Discourse نفسها أو إضافتها عبر إضافة.

إعجابَين (2)

هذا رائع. شكرًا للتوضيح ومشاركة إعداد WP Discourse.
سؤال: إذا قمت بتحرير ملف robots.txt الخاص بـ Discourse يدويًا. هل سيبقى التغيير دائمًا؟
ما زلت في طور البحث في المنتديات عن هذا الجواب. سأدرج أي روابط أجدها تجيب على ذلك.

إذا قمت بذلك عبر /admin/customize/robots فسيظل دائمًا.

يتم تخزينه في إعداد موقع مخفي يسمى overridden_robots_txt. إذا تم ملء هذا الإعداد، فسيتم تقديمه دائمًا كملف robots.txt الخاص بك.

إعجابَين (2)

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

إعجاب واحد (1)

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

تم. شكرًا. هذا جزئيًا سبب رغبتي في اتباع نهج “القنبلة النووية” المتمثل في حظر جميع مشاركات تضمين WP-Discourse عبر robots.txt. يمكن أن تحدث هذه الأشياء. هذا مفهوم.

تعريفي، أو تعريفك، لا معنى له. تعريف جوجل فقط هو المهم. وبعد ذلك لا توجد تكرارات.

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

إعجاب واحد (1)

حتى لو كان الوسم rel=canonical يمكن أن يساعدك في تجنب عقوبة المحتوى المكرر عند إعادة نشر المشاركات، فلا يزال بإمكانك التعرض للعقوبة إذا أسأت استخدام الوسم. سأجد حلاً. سأقوم بتحديث هذا الموضوع في تاريخ لاحق.