ما هو Hreflang؟
Hreflang هو وسم HTML يُستخدم لتحديد اللغة والمنطقة الجغرافية المستهدفة لمحتوى صفحة ويب معينة. يساعد هذا الوسم محركات البحث مثل جوجل في عرض النسخة المناسبة من الصفحة للمستخدم بناءً على لغته أو موقعه الجغرافي، مما يحسن تجربة المستخدم ويزيد من فعالية السيو لمواقع متعددة اللغات أو متعددة المناطق.
شرح مبسط للـ Hreflang
عندما يكون لديك موقع ويب يقدم محتوى بلغات مختلفة أو مخصص لبلدان متنوعة، فإنه من المهم توجيه الزائر إلى النسخة التي تناسبه. هنا يأتي دور وسوم hreflang التي تقوم بتحديد العلاقة بين صفحات الويب المكررة بلغات أو مناطق مختلفة.
على سبيل المثال، إذا كان لديك صفحة واحدة باللغة الإنجليزية موجهة للولايات المتحدة، وصفحة أخرى باللغة الإسبانية تهم المكسيك، فإن استخدام وسوم hreflang سيساعد جوجل في التعرف على أن هذه الصفحتين معروفتان كنسخ مختلفة لنفس المحتوى، ويُظهر لكل مستخدم النسخة التي تناسب لغته أو موقعه.
كيف يعمل Hreflang؟
تُضاف وسوم hreflang داخل رأس الصفحة (head) أو من خلال ملف Sitemap لتحديد اللغة والمنطقة، وذلك عبر استخدام رمزين رئيسيين:
- رمز اللغة (مثل en للإنجليزية، ar للعربية).
- رمز البلد (مثل US للولايات المتحدة، AE للإمارات العربية المتحدة) وغالبًا يضاف بعد رمز اللغة مفصولًا بشرطة (-)، مثل ar-AE.
على سبيل المثال، الوسم التالي يُخبر محركات البحث بأن الصفحة موجهة للزوار الناطقين بالعربية من الإمارات:
<link rel="alternate" hreflang="ar-AE" href="https://example.com/ar-ae/" />
أهمية Hreflang في تحسين محركات البحث (SEO)
استخدام hreflang بشكل صحيح يمنع ظهور محتوى مكرر (Duplicate Content) في نتائج البحث بسبب النسخ المتعددة من نفس الصفحة بلغات مختلفة. كما يساعد في تحسين تجربة الزائر عبر عرض المحتوى بلغة يفهمها أو يناسب ثقافته، مما يزيد مدة بقائه في الموقع ويخفض معدل الارتداد.
بالإضافة إلى ذلك، يمكن أن يدعم hreflang استهداف الأسواق العالمية بشكل أكثر دقة، مما يعزز من فرص ظهور الموقع في نتائج البحث المحلية لكل دولة أو لغة يستهدفها.
كيفية تطبيق Hreflang
يمكن إضافة الوسوم ضمن قسم <head> لكل صفحة، أو إدراجها في ملف Sitemap، أو استخدام رؤوس HTTP. يجب التأكد من أن الإشارات متبادلة، أي أن كل صفحة تُشير إلى نفسها وإلى النسخ الأخرى باستخدام نفس الوسوم.
على سبيل المثال، إذا كانت هناك نسخة بالإنجليزية وأخرى بالعربية، فيجب على صفحة الإنجليزية أن تحتوي على:
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="ar" href="https://example.com/ar/" />
ونفس الشيء بالنسبة لصفحة العربية بحيث تشير للنفس الوسوم بالعكس.
نصائح مهمة عند استخدام Hreflang
احرص على تحديد الوسوم بشكل دقيق لتجنب الأخطاء التي قد تسبب سوء فهم من قبل محركات البحث. كما ينبغي اختبار تطبيق الوسوم باستخدام أدوات مثل Google Search Console لفحص عملها بشكل صحيح. تجنب استخدام رموز غير صحيحة أو علاقات غير متبادلة بين الصفحات.