القائمة الرئيسية

الصفحات

قد يؤثر 500 رد على جلب Robots.txt في النتائج المنسّقة

تلقى جون مولر من Google تعليقات حول خطأ في الطريقة التي تتحقق بها أداة Search Console من صحة النتائج المنسّقة. ستزيل Google الصور من النتائج المنسقة بسبب خطأ في كيفية معالجة CDN الذي يستضيف الصور لطلب ملف robots.txt غير موجود. يتعلق الخطأ الذي تم اكتشافه بكيفية عدم تنبيه Google Search Console واختبار النتائج المنسقة للناشر للخطأ ومن ثم منح البيانات المنظمة التحقق من صحة النجاح.

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

حاول الناشر الذي طرح السؤال استخدام أدوات Google لتشخيص سبب اختفاء نتائجها الثرية وتفاجأ عندما اكتشف أنها لا تفيد في هذا الخطأ بالذات.

بينما أثرت هذه المشكلة على معاينة صورة النتائج المنسقة للوصفات في نتائج الوصفات المنسقة من Google ، فقد تكون هذه المشكلة أيضًا مشكلة في مواقف أخرى.

لذلك من الجيد أن تكون على دراية بهذه المشكلة لأنها قد تظهر بطرق أخرى.

اختفت معاينات الصور للوصفة ذات النتائج المنسقة

قدم الشخص الذي طرح السؤال تاريخًا لما حدث.

وروى ما حدث:

“لقد أصابنا فخ النمور ، كما أقول ، من حيث نتائج الإيرادات الثرية.

لدينا مئات الآلاف من الوصفات المفهرسة وهناك الكثير من الزيارات القادمة من معرض الوصفات.

وبعد ذلك … بعد فترة توقفت.

وفحصت جميع البيانات الوصفية وقالت وحدة بحث Google … هذا كله محتوى وصفة غنية ، وكلها جيدة ، ويمكن مشاهدتها.

لاحظنا أخيرًا أنه في المعاينة ، عند معاينة النتيجة ، كانت الصورة مفقودة.

ويبدو أنه كان هناك تغيير في Google على أنه إذا كانت هناك حاجة إلى ملف robots.txt لجلب الصور ، فلا شيء يمكننا رؤيته في الأدوات يشير إلى أن شيئًا ما خطأ غير صالح.

ولذا ، يكون الأمر محرجًا نوعًا ما ، عندما تتحقق من شيء ما لتقوله “هل هذه نتيجة وصفة غنية وصالحة؟” وهو يقول نعم ، إنه رائع ، إنه رائع للغاية ، لدينا جميع البيانات الوصفية.

وتتحقق من صحة جميع عناوين url والصور ، ولكن اتضح أنه خلف الكواليس كان هناك مطلب جديد بأن لديك ملف robots.txt.

سأل جون مولر:

“كيف تقصد أنه يجب أن يكون لديك ملف robots.txt؟”

فأجاب صاحب السؤال:

“ما وجدناه هو أنك إذا طلبت ملف robots.txt من شبكة CDN الخاصة بنا ، فقد أعطاك حوالي 500 ملف.

عندما وضعنا ملف robots.txt هناك ، بدأت المعاينات على الفور في الظهور بشكل صحيح.

وهذا يتضمن الزحف إليه ووضعه في موقع ثابت ، على ما أعتقد.

من الناحية التشغيلية ، وجدنا أن إضافة ملف robots.txt أدى المهمة.

أومأ جون مولر برأسه وقال:

“نعم موافق.

لذا ، من وجهة نظرنا ، ليس من الضروري وجود ملف robots.txt. ولكن يجب أن يكون لها رمز نتيجة مناسب.

لذا إذا لم يكن لديك واحد ، فيجب أن يعرض 404.

إذا كان لديك واحد ، بالطبع يمكننا قراءته.

ولكن إذا قمت بإرجاع خطأ في الخادم لملف robots.txt ، فستفترض أنظمتنا أنه قد تكون هناك مشكلة في الخادم ولن نقوم بالتحقيق في الأمر.

وهو نوع من شيء كان على هذا النحو منذ البداية.

لكن هذه الأنواع من المشكلات ، خاصةً عندما تكون على CDN وعلى اسم مضيف منفصل ، يصعب أحيانًا اكتشافها.

وأتخيل أن اختبار النتائج المنسقة ، على الأقل بقدر ما أعرف ، يركز على المحتوى الموجود على صفحة HTML.

لذا ، فإن ترميز JSON-LD الموجود لديك هناك ، ربما لا يتحقق مما إذا كانت الصور قابلة للاسترداد بالفعل.

وبعد ذلك ، إذا كان لا يمكن التقاطها ، بالطبع ، لا يمكننا استخدامها في الرف الدائري أيضًا.

لذلك ربما هذا شيء نحتاجه لمعرفة كيفية تسليط الضوء بشكل أفضل.

يمكن أن تتسبب استجابة الخطأ 500 لـ CDN Robots.txt في حدوث مشكلات

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

عادةً ، يجب أن ينتج عن الزحف إلى ملف robots.txt غير موجود رمز استجابة الخادم 404 ، مما يعني أن ملف robots.txt غير موجود.

لذلك إذا أدى طلب ملف robots.txt إلى ظهور رمز استجابة 500 ، فهذا يشير إلى وجود شيء ما على الخادم أو نظام إدارة المحتوى تم تكوينه بشكل خاطئ.

الحل قصير المدى هو تحميل ملف robots.txt.

ولكن قد يكون من الجيد الغوص في CMS أو الخادم للتحقق من المشكلة الأساسية.

500 رمز استجابة لاسترداد ملف Robots.txt

قد تكون النتائج السلبية لمعاينة النتائج المنسقة للوصفات بسبب عرض CDN لاستجابة خطأ 500 مشكلة نادرة.

يحدث أحيانًا رمز الاستجابة لخطأ الخادم 500 عندما يكون هناك شيء غير متوقع أو مفقود في الكود ويستجيب الخادم بإنهاء معالجة الكود وإلقاء رمز الاستجابة 500.

على سبيل المثال ، إذا قمت بتحرير ملف PHP ونسيت الإشارة إلى نهاية قسم من التعليمات البرمجية ، فقد يتسبب ذلك في قيام الخادم بإيقاف معالجة الكود وإرجاع استجابة 500.

مهما كان سبب استجابة الخطأ عندما حاولت Google استرداد ملف robots.txt ، فمن الجيد أن تضع في اعتبارك هذا الموقف النادر عندما يحدث لك هذا.

اقتبس

CDN للصور ونتائج خلل وصفات غنية

شاهد عند علامة 51:45 دقيقة

https://www.youtube.com/watch؟v=v6TBD9EvwrM


#قد #يؤثر #رد #على #جلب #Robotstxt #في #النتائج #المنسقة

المصدر

reaction:

تعليقات