وسم hreflang للمواقع العربية والإنجليزية ومتعددة الدول
وسم hreflang يخبر جوجل بالنسخ البديلة للصفحة بلغات أو دول أخرى، حتى يعرض النسخة العربية للباحث العربي والإنجليزية للباحث بالإنجليزية. يحتاجه أي موقع فيه أكثر من لغة، أو نسخ مخصصة لدول مختلفة مثل السعودية والإمارات.
مثال لموقع عربي وإنجليزي
<link rel="alternate" hreflang="ar" href="https://example.com/ar/services/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/services/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/en/services/" />
مثال لعدة دول خليجية
<link rel="alternate" hreflang="ar-SA" href="https://example.com/sa/" />
<link rel="alternate" hreflang="ar-AE" href="https://example.com/ae/" />
<link rel="alternate" hreflang="ar-KW" href="https://example.com/kw/" />
رمز اللغة أولاً ثم رمز الدولة. ar-SA صحيح، وsa-ar خطأ.
قواعد أساسية
- التبادلية: إذا أشارت الصفحة أ إلى ب، يجب أن تشير ب إلى أ.
- الإشارة الذاتية: كل صفحة تذكر نفسها ضمن القائمة.
- روابط كاملة تعمل وترجع 200.
- x-default للنسخة الافتراضية لمن لا تطابقه أي نسخة.
أخطاء شائعة
- الإشارة إلى صفحات تحول أو ترجع 404.
- رموز دول خاطئة مثل
ar-UAEبدلar-AE. - تعارض Canonical مع hreflang، كأن تشير كل النسخ في Canonical إلى النسخة العربية.
- ترجمة آلية ضعيفة بلا مراجعة.
أين تضعه؟
في <head> الصفحة، أو في خريطة الموقع، أو في ترويسة HTTP للملفات مثل PDF. اختر
طريقة واحدة والتزم بها.
اقرأ أيضاً: الوسم Canonical.
تحتاج من ينفذ هذا على موقعك؟ تعرّف على خدمة السيو التقني.