الشرح
ينبغي أن يكون لكل نسخة لغوية صفحة منفصلة ومحتوى بتلك اللغة. توصي Google باستخدام عناوين URL منفصلة للنسخ اللغوية وروابط hreflang بينها إذا كانت متكافئة؛ ومن الأفضل تحديد اللغة من المحتوى الظاهر بدلًا من الاعتماد على سمة lang وحدها. لا تحل إشارات التوطين محل الترجمة، ولا تضمن أن يرى كل مستخدم URL المطلوب.
مثال افتراضي
https://learn.example.test/ru/robots نسخة لغوية من صفحة التدريب نفسها. في هذا التمرين، يقود المبدّل إلى URL مكافئ خاطئ، ويحمل النموذج تسمية حقل بلغة أخرى، كما أن مثال الاتصال لا يتوافق مع منطقة تلك الصفحة. هذه عيوب توطين. يقارن الفريق النسختين اللغويتين، ويصحح الواجهة وربط الصفحات المكافئة في بيئة الاختبار، ثم يفحص lang وcanonical وروابط hreflang المتبادلة. تبقى كل بيانات الاتصال اصطناعية.
التطبيق العملي
في بيئة الاختبار أو نموذج محلي، أنشئ مصفوفة للنسختين من الصفحة نفسها، /robots و/ru/robots: لغة العنوان والنص والأزرار والنموذج؛ وبيانات الاتصال الاصطناعية؛ وURL المكافئ في المبدّل؛ وlang؛ وcanonical؛ وhreflang. لا تنشر تغييرات ولا ترسل الروابط الوهمية إلى أدوات خارجية.
قائمة التحقق
- تستخدم العناوين والنصوص والتنقل والنماذج ورسائل الخطأ والتذييل اللغة المحددة.
- تتناسب أرقام الهواتف والعناوين والأمثلة مع منطقة الصفحة أو توصف بأنها افتراضية.
- يقود المبدّل إلى صفحة مكافئة إن وُجدت، ويوضح سلوكه.
- مجموعة
hreflangمتبادلة ولا تشير إلى نسخ غير موجودة. - يتوافق canonical لكل نسخة لغوية مع URL الخاص بها.
خطأ شائع
إضافة hreflang مع إبقاء نصف الواجهة بلغة أخرى أو توجيه كل لغة إلى صفحة canonical واحدة. لا تصلح البيانات الوصفية المحتوى.