ربط نسختي العربية والإنجليزية في PROGENCY
في بنية PROGENCY الحالية، صفحات العربية بلا بادئة لغة وصفحات الإنجليزية تحت /en. مثال المقال الحالي:
| النسخة | عنوان الصفحة | canonical ذاتي |
|---|---|---|
| العربية | https://progency.net/blog/arabic-english-hreflang | رابط العربية نفسه |
| الإنجليزية | https://progency.net/en/blog/arabic-english-hreflang | رابط الإنجليزية نفسه |
| x-default | رابط العربية المطابق | يختار مسار العربية الافتراضي |
هذه أمثلة المسارات الحالية وفق إعداد التوطين وبناء canonical في الموقع، وليست قواعد عامة لكل نظام. يجب أن تكون كل نسخة ذات canonical إلى نفسها، لا أن تشير الإنجليزية إلى العربية. كما أن كل مجموعة hreflang ينبغي أن تسرد النسختين وكل رابط نسخة ذاتية؛ توضح وثائق Google للصفحات المترجمة طرق التعريف والتبادل بين الصفحات.
فحوص قبل النشر
- افتح رابط العربية والإنجليزية وتأكد أن المحتوى فعلاً مترجم وأن الروابط تنقلك إلى النظير، لا إلى الصفحة الرئيسية.
- تحقق أن كل نسخة تعرض إحالات إلى العربية والإنجليزية وإلى نفسها، وأن رموز اللغة صحيحة مثل ar وen.
- افحص canonical لكل URL؛ ينبغي أن يكون URL عاماً كاملاً ومستقلاً للنسخة نفسها.
- اختبر خريطة الموقع والروابط الداخلية وعدم وجود 404 أو تحويلات متسلسلة.
- راجع أن x-default في القالب يذهب إلى الاختيار الافتراضي المقصود. في الموقع الحالي يتبع مسار العربية.
لا تضف إحالة hreflang إلى صفحة غير مكافئة أو لا يمكن الوصول إليها. ولا تستخدم canonical لتجميع ترجمتين مختلفتين في URL واحد. اختبر عينات من الصفحات والمقالات بعد كل تغيير في التوجيه أو القالب، وسجل URLs التي اختبرتها.
تحتاج هذه المراجعة صلاحية قراءة الموقع وخريطة الروابط، لا بيانات العملاء. يمكن لفريقنا فحص هذه النقاط ضمن خدمات SEO قبل نقل موقع ثنائي اللغة.
مثال سمات الوسوم على الصفحتين
الجدول التالي يصف السمات المطلوبة من غير ربط صفحة إنجليزية بالرئيسية العربية. وسم canonical واحد لكل صفحة، ومجموعة alternate نفسها على النسختين:
| الصفحة | rel | hreflang | href |
|---|---|---|---|
| العربية | canonical | غير مستخدم | https://progency.net/blog/arabic-english-hreflang |
| الإنجليزية | canonical | غير مستخدم | https://progency.net/en/blog/arabic-english-hreflang |
| النسختان | alternate | ar | https://progency.net/blog/arabic-english-hreflang |
| النسختان | alternate | en | https://progency.net/en/blog/arabic-english-hreflang |
| النسختان | alternate | x-default | https://progency.net/blog/arabic-english-hreflang |
احفظ الاستجابة بأمر curl --fail --silent https://progency.net/blog/arabic-english-hreflang، وكرر الأمر مع /en/blog/arabic-english-hreflang. ابحث عن سمات rel وhreflang وhref في HTML، وافتح كل هدف للتأكد من 200 والمحتوى الصحيح. وجود الوسم وحده لا يثبت فهرسة Google أو قبولها له.


