/tools/hreflang-generator

مولّد وسوم hreflang

أدخل عنوان موقعك، واختر اللغات التي تنشر بها ونسخة افتراضية، وسيكتب المولّد وسوم hreflang لقسم head في صفحاتك، أو الإدخالات المقابلة لخريطة موقع XML، مع x-default. يفترض المولّد أن كل نسخة لغوية في مجلد خاص بها، مثل example.com/ar/.

تُكتب الروابط بالشكل: الرابط الأساسي + رمز اللغة + شرطة مائلة، مثل https://www.example.com/ar/.

صيغة الناتج
اللغات

كيف تستخدم مولّد hreflang

  1. 1

    أدخل العنوان الأساسي لموقعك دون مجلد اللغة، مثل https://www.example.com.

  2. 2

    اختر كل اللغات التي توجد بها الصفحة. أضف رموز المناطق مثل ar-SA أو ar-EG إذا كنت تستهدف دولًا لا لغات فقط.

  3. 3

    اختر النسخة الافتراضية لـ x-default: الصفحة التي تظهر للزوار الذين لا توجد لغتهم في قائمتك.

  4. 4

    اختر وسوم HTML أو خريطة موقع XML، وانسخ الناتج وأضفه إلى كل نسخة لغوية من الصفحة.

كيف يعمل hreflang

يخبر hreflang محركات البحث بالروابط التي هي نسخ لغوية أو إقليمية من الصفحة نفسها، لتعرض لكل باحث النسخة المناسبة. أهم ثلاث قواعد: • كل نسخة تذكر كل النسخ، بما فيها نفسها. • يجب أن تكون الروابط متبادلة: إذا أشارت الصفحة الألمانية إلى الفرنسية، فيجب أن تشير الفرنسية إلى الألمانية. • يجب أن يكون كل رابط هو النسخة الأساسية (canonical) القابلة للفهرسة من صفحته، وأن يُرجع الحالة 200. أما x-default فيحدد الصفحة التي تظهر عندما لا تطابق أي لغة في القائمة لغة الباحث.

وسوم أم خريطة موقع؟

كلاهما يؤدي المهمة نفسها؛ استخدم طريقة واحدة لكل صفحة. الوسوم في head هي الأسهل في المواقع الصغيرة. أما إدخالات خريطة الموقع فتُبقي HTML أخف وتسهل صيانتها مع كثرة الصفحات أو اللغات: لكل نسخة لغوية إدخال url خاص بها يذكر كل البدائل. يكتب المولّد كل رابط بالشكل: العنوان الأساسي + رمز اللغة + شرطة مائلة (https://www.example.com/ar/)؛ فإذا كان موقعك يستخدم نطاقات فرعية أو نطاقات منفصلة أو لا يضع شرطة مائلة في النهاية، فعدّل الروابط قبل نشرها.

أسئلة شائعة

ما الرموز التي يمكنني استخدامها؟

رمز لغة من حرفين أو ثلاثة وفق ISO 639-1 (ar وfr)، يليه اختياريًا رمز دولة وفق ISO 3166-1 (ar-SA وen-GB). رمز الدولة وحده غير صالح: فمثلًا «uk» يعني الأوكرانية لا المملكة المتحدة.

هل أحتاج إلى x-default؟

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

هل يحل hreflang محل وسوم canonical؟

لا. تحتفظ كل نسخة لغوية بوسم canonical يشير إلى نفسها. وإذا أشارت وسوم canonical في كل النسخ إلى لغة واحدة، فستفهم محركات البحث أن عليها تجاهل الباقي.

لماذا لا تعمل وسوم hreflang عندي؟

الأسباب الشائعة: غياب الروابط المتبادلة، أو روابط تعيد التوجيه أو تُرجع 404، أو وسوم canonical تشير إلى مكان آخر، أو رموز غير صالحة. افحص بعض الصفحات بزاحف وبأداة فحص عنوان URL في Google Search Console.