مولّد Hreflang

أضف عنوان URL لكل نسخة مترجمة واحصل على مجموعة hreflang كاملة مع x-default.

النسخ اللغوية

أدخل عنوان URL كاملًا لكل نسخة مترجمة من الصفحة.

اختر عنوان URL الاحتياطي للزوار الذين لا تتطابق لغتهم أو منطقتهم مع أي نسخة.

0

علامات hreflang المُنشأة

تظهر المعاينة بعد اجتياز التحقق من صحة جميع الصفوف وx-default.

جاهز. حمّل المثال أو أضف نسخك اللغوية.0 من النسخ اللغوية

فحص الرمز وعنوان URL

    تبقى عناوين URL في متصفحك. لا يُرفع شيء إلى BroBroGo.

    الأسئلة الشائعة

    ما رموز hreflang التي يقبلها هذا المولّد؟

    استخدم رمز لغة من حرفين وفق ISO 639-1، ويمكن أن يتبعه رمز نص وفق ISO 15924 و/أو رمز منطقة من حرفين وفق ISO 3166-1، مثل: en أو zh-Hant أو zh-CN أو zh-Hans-US. تُوحَّد حالة الأحرف في الناتج.

    أين أضع العلامات المُنشأة؟

    أضف المجموعة الكاملة دون تغيير داخل <head> لكل نسخة مترجمة. ويجب أن تشير كل صفحة إلى نفسها وإلى جميع النسخ الأخرى.

    إلى ماذا يجب أن يشير x-default؟

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

    ما الذي تقدمه أداة مولّد Hreflang؟

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

    تستهدف هذه الأداة فئات متعددة تشمل أصحاب المواقع الإلكترونية الذين يديرون صفحات متعددة اللغات، ومحترفي تحسين محركات البحث (SEO)، ومطوري الويب، بالإضافة إلى أي شخص يحتاج إلى إنشاء علامات rel=alternate hreflang من عناوين URL اللغوية والإقليمية، أو التحقق من صحة رموز ISO لعلامات hreflang، أو تضمين خيار احتياطي مثل x-default في إعدادات hreflang الخاصة به.


    مدخلات الأداة ومواصفاتها

    لكي تعمل الأداة على توليد العلامات بشكل صحيح، تتطلب إدخال البيانات التالية:

    • النسخ اللغوية:
      • اللغة أو المنطقة: رمز لغة مكون من حرفين وفقًا لمعيار ISO 639-1، ويمكن أن يتبعه اختياريًا رمز نظام كتابة (script subtag) وفقًا لمعيار ISO 15924 و/أو رمز منطقة مكون من حرفين وفقًا لمعيار ISO 3166-1 (على سبيل المثال: en أو zh-Hant أو zh-CN أو zh-Hans-US).
      • عنوان URL للنسخة: عنوان URL كامل يبدأ بـ http:// أو https://.
    • عنوان URL لـ x-default: عنوان URL كامل يبدأ بـ http:// أو https:// لاستخدامه كخيار احتياطي.

    تتيح الأداة للمستخدمين إدخال وإدارة هذه البيانات عبر واجهة تدعم إضافة النسخ وإزالتها، مع إمكانية تحميل مثال جاهز مثل "en/zh-CN/zh-TW" لتوضيح طريقة العمل.


    مخرجات الأداة ومعاينة العلامات

    عند معالجة المدخلات بنجاح، تعرض الأداة المخرجات التالية:

    • النسخ اللغوية:
      • النسخة {index}: تعرض رمز اللغة أو المنطقة وعنوان URL الخاص بكل نسخة تم إدخالها.
    • عنوان URL لـ x-default: يعرض عنوان URL الذي تم اختياره ليكون الخيار الاحتياطي.
    • علامات hreflang المُنشأة: تظهر معاينة العلامات البرمجية الجاهزة بعد اجتياز التحقق من صحة جميع الصفوف وعنوان URL لـ x-default.

    كما توفر الواجهة مؤشرات نصية توضح حالة العمل مثل:

    • تم إنشاء {count} من علامات hreflang.
    • {count} من النسخ اللغوية
    • هناك {count} من المشكلات المطلوب إصلاحها.
    • جميع الرموز وعناوين URL صالحة.

    قواعد التحقق ومعالجة الأخطاء

    تخضع جميع المدخلات في الأداة لعمليات فحص دقيقة لضمان توافقها مع المعايير العالمية، وتطبق الأداة القواعد والقيود التالية:

    • توحيد حالة الأحرف: تعمل الأداة على توحيد حالة الأحرف في المخرجات (على سبيل المثال، يتم تحويل EN-us إلى en-US).
    • ترميز المعلمات: يتم ترميز معلمات الاستعلام (query parameters) في عناوين URL داخل المخرجات.
    • شرط صحة المدخلات: لا يتم إنشاء العلامات إلا إذا كانت جميع المدخلات صالحة تمامًا، وتكون المخرجات فارغة تمامًا في حال وجود أي خطأ.
    • الحد الأقصى للنسخ: يدعم هذا المحرر ما يصل إلى 100 نسخة لغوية في المرة الواحدة.
    • طول عنوان URL: يجب أن تكون عناوين URL أقصر من 2,048 حرفًا.
    • التحقق من الرموز: تتحقق الأداة من صحة رموز اللغات ISO 639-1، ورموز المناطق ISO 3166-1 Alpha-2، ورموز أنظمة الكتابة المدعومة ISO 15924.
    • التوحيد والرفض: يتم توحيد الرمزين zh-Hant وzh-Hans تلقائيًا، بينما يتم رفض الرمز es-419 والرموز الأخرى غير المعروفة.

    في حال وجود أخطاء في المدخلات، تظهر رسائل الخطأ التالية لتوجيه المستخدم:

    • أضف نسختين لغويتين على الأقل.
    • تحتاج النسخة {index} إلى رمز لغة أو رمز لغة ومنطقة.
    • تحتاج النسخة {index} إلى عنوان URL كامل.
    • يجب أن تستخدم النسخة {index} رمز لغة من حرفين، ويمكن أن يتبعه رمز نظام كتابة وفق ISO 15924 و/أو رمز منطقة من حرفين.
    • تستخدم النسخة {index} الرمز {code}، وهو ليس رمز لغة وفق ISO 639-1.
    • تستخدم النسخة {index} الرمز {code}، وهو ليس رمز منطقة Alpha-2 وفق ISO 3166-1.
    • تستخدم النسخة {index} الرمز {code}، وهو ليس رمز نظام كتابة صالحًا وفق ISO 15924.
    • تكرر النسخة {index} رمز hreflang ‏{locale}.
    • تحتاج النسخة {index} إلى عنوان URL كامل يبدأ بـ http:// أو https://.
    • يجب أن يكون عنوان URL للنسخة {index} أقصر من 2,048 حرفًا.
    • أضف عنوان URL الذي ينبغي أن يستخدمه x-default.
    • يتطلب عنوان URL لـ x-default عنوانًا كاملًا يبدأ بـ http:// أو https://.
    • يجب أن يكون عنوان URL لـ x-default أقصر من 2,048 حرفًا.
    • يدعم هذا المحرر ما يصل إلى {max} نسخة لغوية في المرة الواحدة.

    خصوصية البيانات ومعالجتها

    عند استخدامك لهذه الأداة، فإن بياناتك وعناوين URL التي تقوم بإدخالها تظل بالكامل داخل متصفحك الخاص. لا يتم رفع أي شيء أو إرساله إلى خوادم BroBroGo، مما يضمن بقاء عمليات المعالجة محلية بالكامل.


    الأسئلة الشائعة

    ما رموز hreflang التي يقبلها هذا المولّد؟

    استخدم رمز لغة من حرفين وفق ISO 639-1، ويمكن أن يتبعه رمز نص وفق ISO 15924 و/أو رمز منطقة من حرفين وفق ISO 3166-1، مثل: en أو zh-Hant أو zh-CN أو zh-Hans-US. تُوحَّد حالة الأحرف في الناتج تلقائيًا.

    أين أضع العلامات المُنشأة؟

    أضف المجموعة الكاملة دون تغيير داخل قسم <head> لكل نسخة مترجمة. ويجب أن تشير كل صفحة إلى نفسها وإلى جميع النسخ الأخرى.

    إلى ماذا يجب أن يشير x-default؟

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