مولّد وسوم hreflang
أنشئ وسوم hreflang متبادلة لكل نسخة لغوية من الصفحة، واكتشف أخطاء الرموز التي تعطّلها بصمت.
ما الذي تفحصه
- ينشئ عنوان URL بديلًا لكل لغة انطلاقًا من العنوان الذي تُدخله، باستخدام مجلد (/fr/path) أو نطاق فرعي (fr.site.com) أو معامل ?lang=.
- في نمطَي المجلد والنطاق الفرعي، تُعامَل اللغة الأولى في قائمتك على أنها اللغة الافتراضية، فلا تُضاف إليها بادئة لغة.
- ينبّهك إلى الرموز المكررة وإلى أي رمز ليس لغةً من حرفين صغيرين، يليها اختياريًا رمز منطقة من حرفين مثل pt-BR.
- ينبّهك إذا كانت القائمة تضم أقل من نسختين، لأن وسم hreflang المنفرد لا يجد ما يشير إليه.
- يضيف عند الحاجة سطر x-default يشير إلى النسخة التي تختارها من القائمة.
- يُخرج المجموعة على شكل وسوم <link> لقسم head في الصفحة، أو كتلة <url> بأسطر xhtml:link لملف sitemap بصيغة XML.
قراءة النتيجة
الملاحظات أسفل الأزرار نوعان: مشكلات في قائمتك، مثل رمز مكرر أو غير صالح أو عدد نسخ غير كافٍ، وتذكيرات. عالج المشكلات قبل أن تنسخ أي شيء، فمحركات البحث تتجاهل الأسطر التي تحمل رموزًا لا تفهمها.
تستنتج الأداة كل عنوان URL من النمط الذي اخترته، ولا تزور هذه العناوين. افتح بعض العناوين الناتجة قبل النشر. وإن أعاد أحدها الخطأ 404 أو أعاد التوجيه، فصحّحه في النتيجة أو أصلح الصفحة، لأن العنوان البديل الذي يشير إلى صفحة مفقودة أو مُعاد توجيهها يُتجاهَل.
ضع الكتلة نفسها في قسم head لكل نسخة لغوية، بما فيها الصفحة التي تصفها. وتعطيك طريقة عرض sitemap مُدخل <url> للغة الأولى فقط: كرّره لكل نسخة مع وضع عنوانها في <loc>، وتأكد من أن <urlset> يُعلن مساحة الأسماء xhtml. تكفيك إحدى الطريقتين، فيبقى لديك موضع واحد تحدّثه.
أسئلة
هل يفحص المولّد صفحاتي المنشورة؟
لا. يعمل في متصفحك ويبني الوسوم من عنوان URL والرموز التي تُدخلها. ولا يجلب صفحاتك، لذا لا يستطيع أن يعرف إن كانت كل نسخة موجودة أو تحمل الوسوم المطابقة بالفعل.
إلى أين يجب أن يشير x-default؟
إلى النسخة المخصصة للزوار الذين لا تطابق لغتهم أيًّا من رموزك، وهي عادةً لغتك الرئيسية. وإن كانت لديك صفحة مستقلة يختار فيها الزوار لغتهم، فغيّر قيمة href في x-default إلى تلك الصفحة بعد النسخ.
ما رموز اللغات التي يقبلها؟
رمز لغة من حرفين صغيرين وفق ISO 639-1، يليه اختياريًا رمز منطقة من حرفين: en أو fr أو pt-BR. وينبّهك إلى الصيغ الأخرى مثل zh-Hant مع أن بعضها صالح، فتحقّق منها في توثيق hreflang لدى جوجل.
هل أحتاج إلى hreflang في موقع بلغة واحدة؟
لا. يصف hreflang النسخ اللغوية أو الإقليمية للصفحة نفسها، فإذا كانت لديك نسخة واحدة فلا شيء يشير إليه.
هذه الأداة تفحص صفحة واحدة، مرة واحدة. أما فريقك فيفحص كل صفحة، كل أسبوع، ويصلح ما يجده.
أدوات مجانية أخرى
منقّي نصوص الذكاء الاصطناعي
اكشف الأحرف عديمة العرض والعلامات المخفية داخل النص المنسوخ، وامسحها.
مولّد robots.txt
اكتب قواعد زحف تلتزم بها محركات البحث فعليًا، مع ربط ملف sitemap بها.
فاحص sitemap.xml
افحص ملف sitemap مباشرةً بحثًا عن الأخطاء التي تُبقي صفحاتك خارج الفهرسة.
فاحص وسوم meta
شاهد بالضبط ما تقرأه محركات البحث ومنصات التواصل الاجتماعي من صفحتك.
معاينة مقتطف SERP
اعرف كيف سيُقتطع العنوان والوصف قبل أن تنشرهما.
مولّد ترميز schema
أنشئ كود JSON-LD صحيحًا للأنواع التي تستخدمها محركات البحث فعليًا.