لاحظت للتو أن Discourse يقدم إصدارًا غير JavaScript للموقع لجوجل..
لقد كنت أستخدم JavaScript لتعيين عنوان الموقع ووصفه التعريفي والكنعني، وما إلى ذلك، ويبدو أن جوجل أصبح جيدًا جدًا في عرض JavaScript من جانب العميل (أنا أشير إلى موقعي العادي، وليس Discourse)
هل هناك طريقة لتعطيل هذا وعدم منح روبوت جوجل إصدارًا محددًا؟
.. أيضًا، لدى Discourse رابط do-follow لنفسه “Powered by Discourse.” - هل هناك أي شيء يمكنني فعله حيال ذلك؟
تعديل 1: يجب أن أضيف أيضًا، لا أمانع في وجود رابط Discourse هناك، ربما no-follow، أو do-follow ولكن ليس على مستوى الموقع
عندما أقول إنني أستخدم جافا سكريبت للعنوان والوصف التعريفي والوصف التعريفي، أعني لموقع الويب العادي الخاص بي، وليس لإعداد الخطاب. كنت أحاول فقط نقل تجاربي مع googlebot و JS
لقد حاولت تعديل ملف الروبوتات، ولم يبدو أن ذلك يخدم إصدار جافا سكريبت لجوجل
تعديل: بدأت أيضًا في فهم مقدار الخطاب كتطبيق، من جانب العميل - أشياء رائعة جدًا. لا يزال من المثير للاهتمام معرفة ما يمكن أن يفعله روبوت جوجل به. أتخيل أن الخوارزمية ستحب الإعداد النظيف.
فقط لإرضاء فضولي، هل هناك طريقة لاختبار ذلك؟ - أنا فقط فضولي بشأن كيف سيبدو الموقع إذا جربنا جوجل. لقد بدأوا حقًا في الانفتاح على فكرة جافاسكريبت من جانب العميل في الآونة الأخيرة. من ناحية تحسين محركات البحث على الأقل، من المنطقي المحاولة.
الإصدار غير جافاسكريبت يقدم روابط بنفس لون النص. لذلك لا يمكنك معرفة ما هو الرابط (إذا كنت روبوت جوجل)
الكود المصدري متاح، لذا يمكنك فقط تغيير شيء ما هناك. أنا على دراية تامة بالكود، لكن ليس لدي فكرة عن مكان البحث.
أعتقد أنه لو كان ذلك صحيحًا لكان هناك بالفعل إجابة، حيث أن مجموعة من الأشخاص الذين يعرفون عن Discourse أكثر مني وعن تحسين محركات البحث أكثر منا يهتمون بشدة بهذا الأمر.
هل تعتقد حقًا أن روبوت جوجل مصاب بعمى الألوان وينظر إلى لون النص لتحديد ما هو الرابط؟ وهل لا يستطيع قراءة HTML لمعرفة ما هو href؟ هذا يبدو غير مرجح.
كنت أفكر في بدء موضوع جديد هنا في meta لمناقشة هذا الأمر (لست على دراية كافية بمصطلحات pull requests/commit هذه على github)
صدقني، أنا مصدوم أيضًا… لا يمكنني أن أصف نفسي مبتدئًا عندما يتعلق الأمر بتحسين محركات البحث، فقد كنت منخرطًا بشكل متقطع لأكثر من عقد من الزمان. ما يحدث هنا هو بالتأكيد عوامل سلبية للتصنيف. قد لا يضر ذلك بتحسين محركات البحث لـ “LetsEncrypt” ولكنه يضر بالشركات الصغيرة بالتأكيد.
أعتقد أن غالبية مستخدمي Discourse قد يشاركونك عقليتك فيما يتعلق بتحسين محركات البحث. لا تفكر كثيرًا في الأمر. هناك الكثير من الإمكانيات المخفية هنا.
نعم، إنهم يعرفون أنه رابط، ويعرفون أيضًا أنه داكن تمامًا مثل النص ولن يحب المستخدمون ذلك. دعنا لا ننسى، جوجل يصنفنا الآن بناءً على ما يراه في الإصدار غير JavaScript.
فيما يتعلق بالرابط الخارجي “Powered by Discourse”:
أتذكر مشاهدة فيديو مع John Mueller/Matt Cutts - رجال تحسين محركات البحث في جوجل وذكروا أن الروابط الداخلية المخفية (بسبب القوائم، JavaScript، إلخ) لا تسبب ضررًا حقًا. -
وذكر أيضًا أنه إذا كان رابطًا خارجيًا، فأنت تعرضه فقط لـ Googlebot وليس للمستخدمين النهائيين، فقد يكون ذلك مشكلة.
أشعر وكأنني في المنطقة الشفقية لأكون صادقًا. أضمن لك، بمجرد إصلاح هذا، سترى جميع منتديات Discourse قفزة هائلة في حركة المرور العضوية من جوجل.
[quote=“Stephen, post:12, topic:222412”]أنت لا تفهم الآليات الداخلية ولا قرارات التصميم التي أدت إلى الوضع الحالي.
[/quote]
لدي فكرة واسعة جدًا، التطبيق يعتمد بشكل كبير على جافاسكريبت، ولدى جوجل تاريخيًا مشاكل مع جافاسكريبت. لذلك اخترتم النهج البسيط الحالي الذي لا يعتمد على جافاسكريبت. حجتي هي على الأقل المحاولة ورؤية ما تعرضه جوجل مع تمكين جافاسكريبت.
ملاحظة جانبية:
يبدو أن الروابط التشعبية في النص الأساسي بنفس لون النص كانت في تحديث حديث إلى حد ما. تظهر الإصدارات القديمة من صفحتي على جوجل أن الروابط زرقاء.
أعلم أن هذا الموضوع قديم جدًا الآن، ولكن بما أنني مهتم حاليًا بجميع مواضيع Discourse وتحسين محركات البحث (SEO)، ويبدو أن نادر موجود، دعنا نحييه.
لا أحب كثيرًا أيضًا أن تقدم Discourse شيئًا مختلفًا خصيصًا لجوجل عما يتم تقديمه للجميع. لطالما سمعت أن هذا هو الشيء الأساسي الذي يجب عدم القيام به، لأن جوجل لا تحب ذلك على الإطلاق.
ألم تكن إحدى المشاكل، أو حتى المشكلة الرئيسية، أن Discourse كان يُنظر إليه على أنه بطيء التحميل مع تمكين جافاسكريبت؟
تم تجاوز ذلك من خلال تقديم نسخة ثابتة لجوجل وعرض رسوم متحركة “جارٍ التحميل” لإظهار أن شيئًا ما يظهر بسرعة كبيرة. “شيء ما” نعم، ولكن ليس المعلومات التي بحث عنها المستخدم ولماذا نقر على الرابط. يستغرق هذا وقتًا ليظهر. ومن خلال تقديم نسخة جافاسكريبت، ستعرف جوجل ذلك. بينما يتم خداعها حاليًا إلى حد ما لعدم معرفة المدة التي تستغرقها.
أم أنني مخطئ في هذا؟
هل هذه طريقة جيدة للقيام بذلك؟ هل تعرف جوجل ذلك على أي حال؟ على سبيل المثال من إحصائيات متصفح كروم المرسلة. وهل يعاقب هذا التصنيف ربما؟
لقد كنت أنوي الرد على هذا لفترة طويلة؛ إنها مجرد أنني سيد المماطلة.
في نهاية المطاف، أحافظ على سلوك Discourse الافتراضي لأن كل شيء آخر كثير جدًا للحفاظ عليه.
أنا واثق تمامًا من أنه خلال تجاربي مع هذا، كان إصدار JavaScript أفضل استقبالًا من Google. يبدو أن الانطباعات كانت تقفز دائمًا عندما يحصل على الإصدار الأفضل.
استجاب جون مولر من Google Search لتغريداتنا حول هذا، إليك التغريدة الأولية.
ما زلت أعتقد أن نوعًا من الحل الذي يقوم به مجتمع المصادر المفتوحة سيكون مفيدًا للغاية. ربما العرض من جانب الخادم.
أتفهم أن هذا سيكون شيئًا كبيرًا لـ Discourse للقيام به، ولكن تخيل القفزة في حركة المرور إلى جميع منتديات Discourse الموجودة إذا حصلت Google على واجهة مستخدم/تخطيط أفضل، وما إلى ذلك.
يقول جون من Google إنه يجب أن يكون بخير، لذلك يجب أن يؤخذ ذلك في الاعتبار.
أرى، إذا كان بإمكاني إضافة بعض المدخلات… على حد فهمي، فإن زاحف googlebot جيد جدًا في العثور على محتوى/صفحات جديدة بسرعة بغض النظر عن المكدس وراء الإعداد. لا يمكن أن يكون هذا هو السبب الوحيد لاستخدام Discourse لإصدار الزاحف ولكنه يفهم الآثار المترتبة على ذلك.
ربما الآن مع الذكاء الاصطناعي وكيف يتغير الإنترنت، ستصبح فكرة تحسين محركات البحث داخل الصفحة عاملاً غير مهم بشكل متزايد وسيصبح المحتوى/البيانات نفسها هي الأهم.
@stance455 إذا قدم Discourse إصدار JavaScript، فسوف يلاحظ Googlebot المدة التي يستغرقها ظهور المحتوى (الحقيقي). وهذا سيء جدًا لتحسين محركات البحث (SEO).
المشكلة تحدث فقط عند تحميل Discourse في البداية. ولكن هذا مقياس مهم للأشخاص الذين ينقرون على رابط في محرك بحث (وبالتالي، بالنسبة لجوجل أيضًا).