عرض صفحات زحف AJAX

الاثنين 4 كانون الأول (ديسمبر) 2017

تم إطلاق نظام زحف AJAX كوسيلة لتمكين Googlebot من الوصول إلى صفحات الويب المستندة إلى JavaScript، وقد أعلنّا سابقًا عن اعتزامنا إيقاف هذا المخطط. بمرور الوقت، أدخل مهندسو Google تحسينات كبيرة على عرض محتوى JavaScript لبرنامج Googlebot. وبالنظر إلى هذه التطورات، قررنا بداية من الربع الثاني من عام 2018 عرض هذه الصفحات من جانب Google بدلاً من مطالبة المواقع الإلكترونية بتنفيذ ذلك. باختصار، لن نستخدم نظام زحف AJAX بعد الآن.

للتذكير، يقبل نظام زحف AJAX الصفحات التي تحتوي على #! في عنوان URL أو على علامة meta للجزء، ثم يزحف إلى تلك الصفحات باستخدام ?_escaped_fragment_= في عنوان URL. يجب أن تكون هذه النسخة ذات حروف الإلغاء نسخة معروضة بالكامل و/أو مكافئة للصفحة ويتم إنشاؤها بواسطة الموقع الإلكتروني بحد ذاته.

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

نتوقع ألّا يُدخل هذا التحديث أي تغييرات مهمة على معظم المواقع الإلكترونية التي يتم الزحف إليها باستخدام نظام AJAX. يمكن لمشرفي المواقع التحقق من صفحاتهم كما هو مفصَّل أدناه، وسنرسل إشعارات إلى أي مواقع إلكترونية تتضمن مشاكل محتملة.

إذا كان موقعك الإلكتروني يستخدم حاليًا عناوين URL تتضمن #! أو علامة meta للجزء، ننصح بما يلي:

  • أثبِت ملكيتك للموقع الإلكتروني في Google Search Console لتتمكّن من الوصول إلى الأدوات فيه، ولتمكين Google من إشعارك بأي مشاكل قد يتم العثور عليها.
  • نفِّذ اختبارًا باستخدام الجلب والعرض في Search Console. قارِن نتائج عنوان URL لـ !# وعنوان URL ذي حروف الإلغاء لمعرفة أي اختلافات. ويجب تنفيذ ذلك لأي جزء مختلف تمامًا من الموقع الإلكتروني. اطّلِع على مستندات المطوّرين التي نوفّرها للحصول على مزيد من المعلومات حول واجهات برمجة التطبيقات المتوافقة، وراجِع دليل تصحيح الأخطاء عند اللزوم.
  • استخدِم عنصر الفحص في Chrome للتأكّد من أنّ الروابط تستخدم a كعناصر HTML وضمِّن rel=nofollow عندما يكون ذلك مناسبًا (على سبيل المثال، في المحتوى من إنشاء المستخدمين).
  • استخدِم عنصر الفحص في Chrome للتحقق من عنوان الصفحة وعلامة meta الوصفية وأي علامة meta لبرامج robots وأي بيانات وصفية أخرى. تحقَّق أيضًا من توفُّر أي بيانات منظَّمة في الصفحة المعروضة.
  • إنّ المحتوى المتوفر بتنسيق Flash أو Silverlight أو غير ذلك من التقنيات المستندة إلى مكوّنات إضافية يجب تحويله إلى محتوى JavaScript أو HTML "عادي"، إذا كان يجب فهرسة ذلك المحتوى في البحث.

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