ما هي علامات hreflang؟

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

توجد هذه العلامات في قسم <head> من الصفحة على شكل علامات <link rel="alternate" hreflang="...">، ومن السهل ارتكاب أخطاء فيها: فقد يؤدي خطأ مطبعي في رمز اللغة، أو غياب مرجع ذاتي، أو غياب البديل x-default إلى تعطيل تحسين محركات البحث الدولي بهدوء، من دون ظهور أي خطأ مرئي.

وصف الأداة

تجلب هذه الأداة HTML الخاص بالصفحة على الخادم، وتستخرج كل علامات hreflang وتتحقق من صحتها. كما تتحقق من أن كل قيمة hreflang تمثل رمزًا حقيقيًا للغة أو المنطقة، وتحدد القيم المكررة، وتحذّر عندما لا تشير الصفحة إلى نفسها، وتحذّر أيضًا عند عدم وجود بديل x-default للغات غير المطابقة.

الميزات

  • تجلب علامات hreflang وتحللها مباشرةً من URL فعلي، من دون الحاجة إلى عرض مصدر الصفحة بنفسك
  • تتحقق من رموز اللغات والمناطق وتحدد مشكلات حالة الأحرف والتنسيق
  • تحذّر من الأخطاء الشائعة: غياب المراجع الذاتية، والقيم المكررة، وغياب x-default

نصائح

  • يجب أن تتضمن كل مجموعة من علامات hreflang في الصفحة رابطًا يعود إلى الصفحة نفسها. إذا أبلغت هذه الأداة عن غياب مرجع ذاتي، فتحقق من إدراج URL الحالي ضمن البدائل الخاصة به.
  • يجب أن تكون رموز اللغات بأحرف صغيرة، ورموز المناطق بأحرف كبيرة، مثل en-US وليس EN-us.