علامات Hreflang: الدليل النهائي

نشرت: 2021-02-02
إذا لم يكن فهم hreflang واستخدامه موجودًا بالفعل في حقيبة الحيل الفنية لديك ، فقد يكون هذا هو الوقت المناسب لإضافته. Hreflang هي سمة HTML تساعد Google في التعامل مع لغة المستخدم وموقعه في تحديد الصفحات التي ستظهر في البحث. في حين أن hreflang هي سمة HTML بسيطة ، إلا أنه قد يكون من الصعب فهمها وتنفيذها.

فلماذا تهتم؟ إليك السبب: من المحتمل أن يكون hreflang هو الجانب الوحيد الأكثر أهمية في إنشاء محتوى تحسين محركات البحث (SEO) للمواقع ذات المحتوى المماثل بلغات متعددة. لذا ، كن مطمئنًا: ستتجاوز المكاسب أي ألم مرتبط بالعملية - بالإضافة إلى أنها ستلفت انتباهك. ما الذي لا تحبه في ذلك؟

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

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

على سبيل المثال ، إذا بحث شخص ما على Google "Ikea" في الولايات المتحدة ، فسوف يرى هذه النتيجة:

نتائج hreflang لنا لـ Ikea

في حين أن طلب البحث نفسه الذي أجراه باحث في كندا ، قد يعرض هذه النتيجة:

نتائج بحث Google الكندية لـ Ikea

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

لماذا يعتبر Hreflang مهمًا لتحسين محركات البحث؟

كل ذلك يتلخص في النتائج الشخصية. يتم فقد كل العمل الشاق لترجمة صفحة ويب إلى لغات متعددة إذا لم يتم توجيه المستخدم إلى النتائج المخصصة له. باختصار ، يسمح hreflang SEO لمحركات البحث بتوفير أنسب إصدار من صفحة الويب الخاصة بالشركة للمستخدمين بناءً على لغتهم وموقعهم. حصلت على صفحة تم تحسينها لتناسب تفضيلات المستخدم الخاصة؟ لا تريدهم فقط أن يهبطوا هناك ، ولكنك تريدهم أيضًا أن يظلوا - لعدة أسباب - وعلامات hreflang SEO هي كيفية القيام بذلك.

يؤدي تنفيذ هذه الممارسة إلى تحسين تجربة المستخدم ، وتقليل الارتداد إلى نتائج البحث ، وتحقيق تصنيفات أعلى. (إذا لم تنجح في البداية ، فحاول ، فالمحاولة مرة أخرى ليس بالضرورة مثلًا مفيدًا عند التنقل في عمليات البحث المستندة إلى الويب). الهدف هنا ليس زيادة عدد الزيارات ، بل تقديم المحتوى المناسب للمستخدمين المناسبين ، الذين يريدون عوائد سريعة وموثوقة. علامات Hreflang هي المفتاح لتحقيق هذه النتائج الدقيقة.

هل تحتاج إلى سبب آخر؟ يؤدي استخدام hreflang إلى القضاء على مشكلة المحتوى المكرر. تخيل أن شركتك تقدم نفس المحتوى باللغة الإنجليزية على عناوين URL مختلفة تستهدف الولايات المتحدة وكندا ؛ من المحتمل أن تكون الفروق دقيقة وتنعكس في تفاصيل العملة (الدولار الأمريكي مقابل الدولار الكندي) واللغة (النظام الإمبراطوري مقابل النظام المتري).

graphic showing hreflang tags meaning and how hreflang tags send users to the correct page for their location

تساعد علامة hreflang محركات البحث في التعرف على العلاقة بين هذه الصفحات وفهمها - والجمهور المميز الذي تم إنشاء كل منها من أجله. بدون hreflang ، قد يميل Google إلى رؤية هذه الصفحات كمحتوى مكرر وإرجاع نتيجة واحدة فقط ؛ باستخدام hreflang ، يتم إبلاغ محرك البحث بوضوح شديد أنه على الرغم من أن المحتوى (إلى حد كبير) هو نفسه ، إلا أنه تم تحسينه لمختلف المجموعات السكانية. كيف هذا بالنسبة لريشة في قبعتك (أو touque ، لأصدقائنا الكنديين)؟

هذه التفاصيل مهمة ، لذا تابع القراءة لمعرفة المزيد.

كيف تبدو علامات Hreflang؟

علامات Hreflang بسيطة ومتسقة وتستخدم الصيغة التالية:

 <link rel = “alternate” hreflang = “x” href = “https://www.example.com/new-page” />

يوضح هذا التنسيق أن الصفحة المرتبطة هي نسخة بديلة من الصفحة الحالية وتظهر بلغة "x". تعمل علامات Hreflang كإشارات لمحركات البحث وليست توجيهات. بعبارة أخرى ، تشير السمة hreflang إلى محرك البحث إلى أن المستخدم الذي يطلب البحث باستخدام اللغة "x" سيفضل هذه النتيجة على صفحة ذات محتوى مشابه إلى حد كبير في اللغة "y". فرق آخر بين الإشارات والتوجيهات؟ قد لا تتعرف Google على سمات hreflang إذا تم اعتبارها غير دقيقة - مما يؤدي إلى عوامل تحسين محركات البحث الأخرى التي تتجاوز سمة hreflang ، مما يتسبب في ترتيب نسخة بديلة من صفحة شركتك أعلى من أفضل إصدار.

باستخدام Hreflang HTML

بالنسبة لمواقع الويب التي تمت ترجمتها إلى لغات متعددة ، فإن إنشاء علامة hreflang أمر بسيط مثل 1-2-3. تستخدم كل خطوة من هذه الخطوات البنية المذكورة أعلاه (<link rel = “alternate” hreflang = “x” href = “https://www.example.com/new-page” />) كأساس.

  1. يجب أن تحتوي سمة hreflang على قيمة صالحة تتكون من اللغة ؛ يتم إرسال هذه المعلومات في رمز مكون من حرفين يسمى تنسيق ISO 639-1. إذا أردت ترجمة الصفحة النموذجية إلى البرتغالية ، على سبيل المثال ، فستبدو كما يلي:
     <link rel = “alternate” hreflang = “pt” href = “https://example.com/portugese-version” />

    المنطقة اختيارية ، وفي حالة استخدامها ، يجب أن تكون بتنسيق ISO 3166-1 Alpha 2. في ما يلي علامتان مختلفتان يمكنك استخدامهما لاستهداف المتحدثين باللغة البرتغالية في البرتغال والبرازيل ، على التوالي:

     PT-PT: <link rel = “alternate” hreflang = “pt-pt” href = “https://example.com/pt/our-page” />
    PT-BR: <link rel = “alternate” hreflang = “pt-br” href = “https://example.com/br/our-page” />

    الرموز الإقليمية ليست بالضرورة بديهية (رمز المملكة المتحدة هو "gb" وليس "uk") ، لذا تحقق جيدًا! استخدم هذه القائمة للتحقق من دقة رموز اللغة والمنطقة قبل تضمين المعلومات الخاطئة عبر موقعك.

  2. يحتاج كل عنوان URL إلى روابط إرجاع إلى كل عنوان URL آخر ، والتي يجب أن تشير جميعها إلى الإصدار الأساسي أو المفضل من موقع ويب معين. كلما زاد عدد اللغات لديك ، ستحتاج إلى المزيد من روابط hreflang ؛ على الرغم من أنه قد يكون من المغري تقييدها ، إلا أنه من المستحيل تجنب هذه الخطوة. علاوة على ذلك ، يمكن ويجب استخدام كل من rel = ”alternate” hreflang = ”x” و rel = ”canonical” معًا. يجب أن تحتوي كل لغة على رابط rel = ”canonical” يشير إلى نفسها. بدءًا من الصفحة الرئيسية لموقع example.com ، سيبدو هذا على النحو التالي:
     <link rel = "canonical" href = "http://example.com/">
    <link rel = "alternate" href = "http://example.com/" hreflang = "pt" />
    <link rel = "alternate" href = "http://example.com/pt-pt/" hreflang = "pt-pt" />
    <link rel = "alternate" href = "http://example.com/pt-br/" hreflang = "pt-br" />

    لمزيد من المعلومات حول العناوين الأساسية ، اقرأ العلامات الأساسية وعناوين URL: دليل بسيط للمبتدئين.

  3. الخطوة الأخيرة لبناء hreflang الناجح متجذرة في الروابط الذاتية. تتطلب سمة hreflang الموجودة في كل صفحة مرجعًا لها ولأي صفحات تعمل كبديل لها. توصي Google بشدة بتعيين صفحة "x-default" التي تنشئ عنوان URL واحدًا كإصدار افتراضي لا يستهدف لغة أو منطقة معينة للزوار الذين يقعون خارج ما هو محدد. سيتغير:
     <link rel = "canonical" href = "http://example.com/pt-pt/">
    <link rel = "alternate" href = "http://example.com/" hreflang = "pt" />
    <link rel = "alternate" href = "http://example.com/pt-pt/" hreflang = "pt-pt" />
    <link rel = "alternate" href = "http://example.com/pt-br/" hreflang = "pt-br" />

إنه كثير للاستيعاب! لكنك وصلت إلى هذا الحد ، مما يعني أنك جاهز للخطوة التالية: تعلم كيفية تنفيذ علامات hreflang.

تنفيذ علامات Hreflang

هناك ثلاث طرق لتطبيق علامات hreflang ، ويتلخص الأمر كله في الموضع:

1 - تنفيذ علامات Hreflang باستخدام HTML:

لقطة شاشة لاستخدام علامات hreflang على الصفحة

بالنسبة لأولئك الجدد على hreflang ، فإن استخدام علامات HTML الأساسية هو أسهل وأسرع طريقة للبدء. ما عليك سوى إضافة أي علامات hreflang مناسبة (انظر أعلاه) في علامة <head> بصفحتك على الويب.

مثال: يريد مشرف موقع example.com جعل صفحته الرئيسية قابلة للوصول إلى المستخدمين الناطقين باللغة الإنجليزية والمتحدثين باللغة الإسبانية في الولايات المتحدة ؛ باستخدام التعليقات التوضيحية التالية في <head> لملف HTML لموقعهم يحقق ذلك:

 <link rel = "alternate" href = "https://www.example.com" hreflang = "en-us" />
<link rel = "alternate" href = "https://www.example.com/es" hreflang = "es-us" />

إذا أرادوا عرض الصفحة الرئيسية للمستخدمين المتحدثين بالإسبانية في فنزويلا والمكسيك ، فسيبدو التعليق التوضيحي hreflang كما يلي:

 <link rel = "alternate" href = "https://www.example.com/ve" hreflang = "es-ve" />
<link rel = "alternate" href = "https://www.example.com/mx" hreflang = "es-mx" />

أكبر عيب واحد لهذه الطريقة؟ يمكن أن يصبح Hreflang HTML فوضويًا ويستغرق وقتًا طويلاً إلى حد ما. تذكر أيضًا أن هناك فرقًا بين عنصري <head> و <header> ؛ يحتوي <head> على عناصر لن تظهر على الصفحة ، وهي سمة hreflang في هذه الحالة.

2 - تنفيذ رؤوس Hreflang HTTP:

بالنسبة لملفات PDF والمحتوى غير بتنسيق HTML على موقع الويب الخاص بك ، استخدم رؤوس HTTP لتنفيذ hreflang. الاسم مضلل بعض الشيء: لا يتم التنفيذ على الصفحة عبر <head> أو <header>. بدلاً من ذلك ، يتم كل ذلك على الواجهة الخلفية للموقع. لا يؤدي استخدام رؤوس HTTP إلى تحديد اللغة النسبية لمتغيرات المستند فحسب ، بل يؤدي أيضًا إلى تحسين هذا المحتوى.

مثال: لتحديد مستند PDF على موقعك باللغتين الإنجليزية والفرنسية ، سيبدو الرابط الذي يظهر في رأس HTTP كما يلي:

 الارتباط: <http://en.example.com/document.pdf> ؛ rel = "alternate" ؛ hreflang = "en" ، 
<http://fr.example.com/document.pdf> ؛ rel = "alternate" ؛ hreflang = "fr"

ما أكبر عيب في طريقة التنفيذ هذه؟ يؤدي استخدام رؤوس HTTP إلى إضافة عبء لكل طلب يتم إجراؤه على موقعك ، مما قد يؤدي إلى إبطاء تجربة تصفح المستخدم.

3 - تنفيذ Hreflang في خريطة موقع XML الخاصة بك

الخيار الأخير لتطبيق hreflang هو استخدام ترميز خريطة موقع XML ؛ يستخدم هذا السمة xhtml: link في XML لإضافة التعليق التوضيحي إلى كل عنوان URL.

في حين أن هناك أكثر من طريقة لتنفيذ hreflang في خريطة موقع XML ، فإننا نوصي بشيء مثل هذا:

لقطة شاشة لموقع sitemap.xml مع روابط hreflang

بدلاً من ذلك ، يمكنك استخدام بعض الأمثلة أدناه.

كلمة تحذير: الترميز المطلوب لعنوان URL واحد مع زوج من متغيرات اللغة / الموقع سيظهر طويلاً! ومع ذلك ، اقرأ للحصول على الفوائد. (هناك الكثير!)

مثال:

 <url>
<loc> http://www.example.com/uk/ </loc> 
<xhtml: link rel = "alternate" hreflang = "en" href = "http://www.example.com/" /> 
<xhtml: link rel = "alternate" hreflang = "en-au" href = "http://www.example.com/au/" /> 
<xhtml: link rel = "alternate" hreflang = "en-gb" href = "http://www.example.com/uk/" />
</url>

لاحظ أن عنوان URL الثالث هو مرجع ذاتي ؛ هذا يحدد عنوان URL المعين المخصص لـ en-gb ، ويحدد مجموعتين أخريين من اللغات / الموقع. الآن ، سيبدو تنفيذ كلا عنواني URL في خريطة الموقع على النحو التالي:

 <url>
<loc> http://www.example.com/ </loc> 
<xhtml: link rel = "alternate" hreflang = "en" href = "http://www.example.com/" /> 
<xhtml: link rel = "alternate" hreflang = "en-au" href = "http://www.example.com/au/" /> 
<xhtml: link rel = "alternate" hreflang = "en-gb" href = "http://www.example.com/uk/" />
</url>
<url>
<loc> http://www.example.com/au/ </loc> 
<xhtml: link rel = "alternate" hreflang = "en" href = "http://www.example.com/" /> 
<xhtml: link rel = "alternate" hreflang = "en-au" href = "http://www.example.com/au/" /> 
<xhtml: link rel = "alternate" hreflang = "en-gb" href = "http://www.example.com/uk/" />
</url>

بافتراض أنك قادر على النظر إلى ما وراء بحر النص ، ستلاحظ فقط عناوين URL الموجودة داخل عنصر <loc> يتم تغييرها — كل شيء آخر يظل كما هو! يا للعجب. تعتمد هذه الطريقة على كل عنوان URL يحتوي على سمة hreflang مرجعية ذاتيًا ويعيد روابط إلى عناوين URL أخرى.

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

أخيرًا ، يأتي تنفيذ hreflang من خلال خريطة موقع XML بفائدة كبيرة - يتم تعريف كل شيء في ملف واحد. هذا يلغي الحاجة إلى تحرير مستندات HTML متعددة في كل مرة يتم فيها تغيير الصفحة أو حذفها. بالإضافة إلى ذلك ، لا يوجد تباطؤ في الموقع. بمعنى آخر ، هناك الكثير مما يعجبك!

هل ما زلت غير متأكد من طريقة التنفيذ التي تختارها؟ لمزيد من النصائح حول بنية الموقع وبنية الموقع ، تفضل بزيارة أفضل الممارسات الفنية لتحسين محركات البحث.

البحث عن مشكلات Hreflang وحلها

الآن بعد أن نجحت في تنفيذ hreflang على موقع الويب الخاص بك (أدخل القيمة الافتراضية الخمسة هنا!) ، فإن الصيانة أمر لا بد منه. سيضمن إجراء تدقيق منتظم للتنفيذ الذي اخترته أنه تم إعداده بشكل صحيح. إن التواصل مع الأفراد في شركتك الذين يتعاملون مع محتوى الموقع سيقطع شوطًا طويلاً - فأنت تريد منهم أن يعرفوا عن hreflang ، حتى لا يكسروا التنفيذ عن غير قصد!

هناك نقطتان هامتان يجب ذكرهما هنا: إذا تم حذف الصفحة ، فتحقق مما إذا كان قد تم تحديث نظيراتها ؛ عندما تتم إعادة توجيه الصفحة ، قم بتغيير عناوين hreflang على نظيراتها. بافتراض قيامك أنت وفريقك بهذه الأشياء باستمرار وتدقيقها بانتظام ، يجب أن يكون الإبحار سلسًا.

في غضون ذلك ، إليك ملخص سريع لأخطاء hreflang الأكثر شيوعًا وكيفية إصلاحها:

1 - التعليق التوضيحي hreflang للإشارة الذاتية مفقود

ما هي الصفقة الكبيرة؟ من المهم استخدام علامة hreflang ذاتية الرجوع في كل مرة تضيف فيها علامة hreflang إلى صفحة ويب. تذكر أن Google تنص على أن "كل إصدار لغة يجب أن يسرد نفسه بالإضافة إلى جميع إصدارات اللغات الأخرى".

كيفية إصلاحها: راجع أي صفحات متأثرة وأضف علامة hreflang ذاتية المرجع لكل منها باستخدام طريقة التنفيذ التي اخترتها.

2 - تعليق Hreflang التوضيحي غير صالح

ما هي الصفقة الكبيرة؟ تتجاهل محركات البحث علامات hreflang غير الصالحة ، مما يؤدي إلى تجاهل الإصدارات البديلة من صفحة الويب الخاصة بك.

كيفية إصلاحها: راجع الصفحات المتأثرة وأزل علامات hreflang غير الصالحة واستبدلها بتلك التي تستخدم تنسيقات رموز لغة / موقع صالحة.

3 - الصفحة المشار إليها لأكثر من لغة في hreflang

ما هي الصفقة الكبيرة؟ تم تصميم كل جزء من المحتوى لخدمة لغة واحدة / موقع لغة واحد. سيؤدي وجود مرجعين متعارضين أو أكثر إلى إرباك محركات البحث والتسبب في تجاهل سمات hreflang.

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

4 - فقدان hreflang المتبادل (لا توجد علامة عودة)

ما هي الصفقة الكبيرة؟ علامات Hreflang ثنائية الاتجاه (إذا كانت الصفحة "أ" ترتبط بالصفحة "ب" في تعليقات hreflang التوضيحية ، فيجب أن ترتبط الصفحة "ب" بالصفحة "أ" في المقابل).

رسم يوضح كيف يجب أن تكون علامات hreflang متبادلة

كيفية إصلاحها: راجع الصفحات المتأثرة وأضف علامات hreflang ثنائية الاتجاه عند الحاجة. ملاحظة: سيقوم تقرير الاستهداف الدولي في Google Search Console (الموجود ضمن علامة التبويب "اللغة") بوضع علامة على جميع حالات علامات العودة المفقودة.

علي سبيل المثال:

لقطة شاشة لوحدة تحكم بحث Google بها أخطاء hreflang

5 - Hreflang إلى non-Canonical

ما هي الصفقة الكبيرة؟ يوجه Rel = "alternate" hreflang = "x" محركات البحث لعرض النسخة المترجمة (المترجمة) من الصفحة ؛ تشير السمة rel = canonical إلى أن هذه ليست النسخة الموثوقة (الأساسية). هذه الصفات المتناقضة سوف تربك محركات البحث.

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

6 - عدم تطابق لغة Hreflang و HTML

ما هي الصفقة الكبيرة؟ تصبح محركات البحث (بخلاف Google) مشوشة عند وجود تضارب بين سمة hreflang المُعلنة ولغة HTML لعنوان URL واحد أو أكثر ؛ من المهم الحفاظ على اتساق هاتين السمتين مع بعضهما البعض.

كيفية إصلاحها: راجع الصفحات المتأثرة وقم بتغيير سمة لغة HTML للتأكد من أنها تظل متوافقة مع سمة hreflang المعلنة.

7 -Hreflang إلى صفحة مكسورة

ما هي الصفقة الكبيرة؟ لا يمكن لمحرك البحث إرجاع محتوى غير موجود! لذلك ، سيتم تجاهل سمات hreflang التي تشير إلى الصفحات الميتة.

كيفية إصلاحها: راجع الصفحات المتأثرة وقم بتغيير التعليقات التوضيحية hreflang للتأكد من ارتباطها بصفحات العمل.

8 - أكثر من صفحة لنفس اللغة في hreflang

ما هي الصفقة الكبيرة؟ عندما يشير عنوان URL واحد أو أكثر إلى صفحتين أو أكثر لنفس اللغة (أو موقع اللغة) في تعليقات hreflang التوضيحية ، يصبح محرك البحث مشوشًا.

كيفية إصلاحها: راجع الصفحات المتأثرة وأزل أحد تعليقات hreflang التوضيحية ، بحيث تتم الإشارة إلى صفحة واحدة لكل لغة.

9 - تعليق توضيحي hreflang الافتراضي X مفقود

ما هي الصفقة الكبيرة؟ في حين أن سمات hreflang الافتراضية x اختيارية ، يوصى بها كأفضل ممارسة لتحسين محركات البحث لجميع تعليقات hreflang التوضيحية.

كيفية إصلاحها: راجع الصفحات المتأثرة وتأكد من أن لكل منها مجموعة سمة hreflang "x-default" التي تشير إلى صفحة ليست خاصة بلغة أو موقع معين.

لا يزال لديك أسئلة؟ تحقق من تحديث خوارزمية Core Web Vitals ، والتي تحدد ممارسات تحسين محركات البحث التقنية الإضافية التي تريد أن تكون محدثًا في هذا العام.

المشكلات التي قد تتجاهلها Google

لقد قمت بدورك في اتباع أفضل الممارسات — ومع ذلك ، ستكون هناك أوقات تتجاهل فيها محركات البحث بعض المشكلات. يحدث هذا في المقام الأول عندما يرى محرك البحث نفس المشكلة بشكل متكرر ويعتقد أنه يمكن حسابها من نهايتها. لا تتعرق! هذا في الواقع مفيد للغاية. في ما يلي عدد قليل من مشكلات علامة hreflang التي "تعمل" Google على إصلاحها لك:

  1. تسطير أسفل السطر بدلاً من الشرطة: هذا خطأ شائع ، وتقوم Google بحساباته. كل. أعزب. زمن.
  2. استخدام en-UK بدلاً من en-GB: تحدثنا عن هذا سابقًا ... حقيقة أن الرموز الإقليمية ليست بالضرورة بديهية. كن مطمئنًا ، لقد غطت Google: المملكة المتحدة هي رمز محجوز ، مما يعني أن Google تصحح هذه المشكلة الشائعة.
  3. Hreflang ليس لديه مرجع ذاتي: صرحت Google مؤخرًا أن hreflang المرجعية الذاتية اختيارية ؛ ومع ذلك ، فإنها تظل ممارسة جيدة.
  4. عناوين URL النسبية في مقابل عناوين URL المطلقة: بينما يمكن لكل من عناوين URL الأساسية و hreflang استخدام مسارات نسبية ، فإن المطلق أكثر مطلقًا! ومن هنا التوصية باستخدامه عندما يكون ذلك ممكنا.

إعادة توجيه المستخدمين: كلمة تحذير

في كثير من الحالات ، ستعيد مواقع الويب توجيه المستخدمين بناءً على مجموعة من ملفات تعريف الارتباط وعنوان IP و / أو لغة المتصفح ؛ احذر من إعادة التوجيه! بالنسبة للمستخدمين ، يمكن أن يترجم هذا إلى تجربة محبطة (قراءة دون المستوى) ؛ لمحركات البحث ، تصبح محاولة فهرسة المحتوى الخاص بك مشكلة. علاوة على ذلك ، يمكن أن تؤدي إعادة توجيه المستخدمين إلى قطع الاتصالات القائمة والمطلوبة لعلامات hreflang الخاصة بك.

إليك ما تقوله Google عن هذه الممارسة:

لا تستخدم تحليل IP لتكييف المحتوى الخاص بك. يعد تحليل موقع IP أمرًا صعبًا وغير موثوق به بشكل عام. علاوة على ذلك ، قد لا تتمكن Google من الزحف إلى أشكال مختلفة من موقعك بشكل صحيح. تنشأ معظم عمليات زحف Google ، وليس كلها ، من الولايات المتحدة ، ولا نحاول تغيير الموقع لاكتشاف الأشكال المختلفة للموقع. استخدم إحدى الطرق الواضحة الموضحة هنا (hreflang وعناوين URL البديلة والروابط الصريحة).

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

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

مثال على كيفية منطق الاكتشاف لاقتراح نسخة أفضل من صفحة الويب

نصيحة Hreflang Pro

هناك ملحق Google Chrome يقوم بأتمتة عملية التحقق من نشر hreflang للموقع. احصل على السبق الصحفي الداخلي حول هذا وغيره من الوظائف الإضافية لتحسين محركات البحث في Chrome التي يمكن أن تساعدك في إدارة صيانة SEO اليومية.

خاتمة

يعد فهم hreflang واستخدامه واستكشاف الأخطاء فيه أمرًا ضروريًا لتحسين محركات البحث اليوم. هل تريد أن تتأكد من أنك تفعل كل ما في وسعك لتعزيز ظهور موقعك في كل ركن من أركان العالم؟ فيكتوريوس يحفر بعمق لاكتشاف الميول الثقافية المحلية وأنماط الشراء التي تؤثر على البحث لتحديد أفضل استراتيجية لحملة تحسين محركات البحث الدولية.

هل أنت جاهز للبدء مع وكالة تحسين محركات البحث؟ اشترك في استشارة تحسين محركات البحث المجانية اليوم - ودع شركة Victorious ترشدك خلال العملية.