إعداد المواقع المتعددة اللغات بشكل صحيح: hreflang، العناوين، المزالق

اللغة الثانية أرخص وسيلة لكسب المدى، فالجوهر موجود سلفًا. وهي أيضًا الموضع الذي تنشأ فيه أكثر الأخطاء التقنية، لأن أربعة أمور يجب أن تصح في وقت واحد وثلاثة منها غير مرئية.

شكل مضيء في المقدمة يتكرر في صفٍّ من أشكال متماثلة تمتد إلى العمق

أهم ما في الأمر باختصار

  • المجلدات الفرعية (/en/) هي الخيار الصحيح لمعظم الشركات — أبسط من النطاقات الخاصة، وأنجع من المعامِلات.
  • يجب أن يكون hreflang متبادلًا: كل نسخة تشير إلى سائر النسخ، وإلى نفسها، وإلى نسخة افتراضية.
  • العناوين ينبغي ترجمتها أيضًا. نصّ إنجليزي تحت عنوان ألماني هو نصف ترجمة.
  • إعادة التوجيه الآلية حسب لغة المتصفح هي أشدّ الأخطاء شيوعًا — فهي تحجب الزواحف والمستخدمين.

الجزء التقني في موقع متعدد اللغات محدود إن أُعِدّ مرة واحدة بشكل صحيح — ومُضنٍ إن صُحِّح لاحقًا. لذا يجدي نصف الساعة مقدَّمًا.

بنية العناوين

الصيغةمثالمناسبة لـ
مجلد فرعيbeispiel.ch/en/الجميع تقريبًا — نطاق واحد، قوة واحدة
نطاق فرعيen.beispiel.chأنظمة أو مشغِّلين منفصلين
نطاق قُطري خاصbeispiel.deحضور سوقي مستقل بفريق خاص
معامِلbeispiel.ch/?lang=enلا شيء — يُتجنَّب

تفوز المجلدات الفرعية دائمًا تقريبًا، لأن جميع النسخ اللغوية تستفيد من قوة النطاق نفسه. أما النطاقات القُطرية الخاصة فتتطلب أن يُبنى كل منها على حدة — وهذا لا يجدي إلا بفريق لكل سوق.

ضبط hreflang بشكل صحيح

أربع قواعد يجب أن تسري معًا. إن انتُهكت واحدة، غالبًا ما تُهمَل المجموعة كلها.

  1. متبادل. إن أشارت النسخة الألمانية إلى الإنجليزية، وجب أن تشير الإنجليزية إلى الألمانية أيضًا. البيانات أحادية الاتجاه تُطرَح.
  2. إشارة إلى الذات. كل صفحة تشير إلى نفسها أيضًا. كثيرًا ما يُنسى وهو ليس اختياريًا.
  3. تحديد نسخة افتراضية. x-default واحد لكل اللغات غير المشمولة.
  4. عناوين مطلقة. كاملة بالبروتوكول والنطاق، دون مسارات نسبية.
نصيحة رمز اللغة أولًا هو اللغة، ثم اختياريًا المنطقة: de للألمانية عمومًا، وde-CH للألمانية في سويسرا. من له نسخة ألمانية واحدة فقط يأخذ de — لا de-CH. وإلا فلن يُنسَب الزوار الألمان والنمساويون إلى النسخة.

ستة أخطاء تجعل الموقع المتعدد اللغات غير مرئي

1. إعادة التوجيه الآلية حسب لغة المتصفح

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

الصحيح: إظهار تنبيه باقتراح دون إعادة توجيه. وتذكُّر الاختيار.

2. عناوين غير مترجَمة

/en/impressum/ بدل /en/legal-notice/. يبدو كنسخة نصف جاهزة — ويهدر كلمة البحث في العنوان.

الصحيح: ترجمة مقاطع العنوان لكل لغة، وتثبيتها دائمًا وعدم تغييرها بعدها.

3. canonical يشير إلى اللغة الرئيسية

إن أعطت الصفحة الإنجليزية الألمانيةَ عنوانًا قانونيًا، فأنتم تقولون: هذه الصفحة نسخة مكررة، خذوا الأخرى. فتختفي من الفهرس.

الصحيح: كل نسخة لغوية هي عنوانها القانوني الخاص.

4. سمة lang مفقودة

<html lang="de"> مفقودة أو مكتوبة نفسها في كل النسخ. لا يمسّ محركات البحث فحسب، بل برامج القراءة الصوتية أيضًا — وهناك يؤدي إلى نطق غير مفهوم.

الصحيح: لكل نسخة الرمز المناسب، مضبوطًا آليًا.

5. خريطة موقع واحدة لكل شيء، بلا بيانات لغوية

بدون بيانات hreflang في خريطة الموقع تنقص الصلة بين النسخ في الموضع الذي يسهل التعرّف عليها فيه أكثر ما يكون.

الصحيح: hreflang إما في خريطة الموقع أو في <head> — بثبات في موضع واحد.

6. صفحات مترجَمة جزئيًا

العناوين مترجَمة، والنص الجاري بالألمانية. لمحركات البحث هذه صفحة بلا لغة واضحة — وللزوار مشكلة ثقة.

الصحيح: صفحات أقل كاملةً أفضل من الكل بنصفه.

هل كنت تعلم؟

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

نسخة إنجليزية تذكر الفرنك السويسري وقانون حماية البيانات السويسري المُنقَّح ليست نسخةً للسوق البريطانية، بل ترجمةً للصفحة السويسرية. قد يكون ذلك مقصودًا عن وعي — لكن ينبغي أن يكون قرارًا لا سهوًا.

الصيانة هي المشكلة الحقيقية

البناء جهد لمرة واحدة. أما الصيانة فدائمة — وهناك تفشل المواقع المتعددة اللغات أكثر مما تفشل في التقنية.

من الممارسة

بعد عام تبدو الصورة النموذجية هكذا: للغة الرئيسية 40 صفحة، وللثانية 31، وللثالثة 22. التغييرات أُجريت في اللغة الرئيسية ونُسيت في الأخرى — ولم يعد أحد يعرف أي نسخة هي الحالية.

لا يعالج ذلك إلا قرار بنيوي: لا يُعدّ التغيير جاهزًا إلا حين يُستكمَل في كل اللغات. من لا يستطيع الالتزام بذلك، فليقدّم لغات أقل — ثلاث مُعتنى بها تتفوق بوضوح على ثماني مهملة.

قائمة فحص قبل الانطلاق

  • كل صفحة تشير عبر hreflang إلى كل النسخ، وإلى نفسها، وإلى x-default
  • كل نسخة هي عنوانها القانوني الخاص
  • <html lang> مضبوطة بشكل صحيح لكل نسخة
  • مقاطع العنوان مترجَمة ومثبَّتة دائمًا
  • لا إعادة توجيه آلية حسب لغة المتصفح
  • اختيار اللغة مرئي ويعمل دون JavaScript
  • المبالغ والبيانات القانونية والأمثلة مكيَّفة، لا مترجَمة فحسب
  • ثمة عملية ثابتة تستكمل التغييرات في كل اللغات
Prompt
افحص الإعداد المتعدد اللغات لموقعي.

البيانات:
- النطاق: [العنوان]
- اللغات: [قائمة برموز اللغات]
- بنية العناوين: [مجلد فرعي / نطاق فرعي / نطاق خاص]
- كتلة hreflang لصفحة مثال:
  [أدرِج الكتلة]
- بيان canonical للصفحة نفسها: [أدرِج]
- سمة lang للصفحة نفسها: [أدرِج]
- هل ثمة إعادة توجيه آلية حسب لغة المتصفح؟
  [نعم / لا]
- هل مقاطع العنوان مترجَمة؟ [مثال لكل لغة]

المهام:
1. افحص قواعد hreflang الأربع: متبادل، إشارة إلى الذات،
   وجود x-default، عناوين مطلقة. اذكر كل انتهاك
   على حدة.
2. افحص إن كانت رموز اللغات مختارة بشكل صحيح — خاصةً
   إن كان بيان المنطقة محصورًا أكثر من اللازم.
3. افحص canonical وسمة lang بحثًا عن تناقضات مع
   النسخة اللغوية.
4. اذكر النقاط من بياناتي التي قد تجعل نسخةً لغوية
   غير مرئية، مرتَّبةً حسب الشدة.
5. أخرِج لي كتلة hreflang المصحَّحة كاملةً.

لا تختلق عناوين — حدِّد الناقص بـ [يُستكمَل].

الخلاصة

تقنيًا يتقرّر الموقع المتعدد اللغات في أربعة مواضع: بنية العناوين، وhreflang المتبادل، وعنوان قانوني خاص لكل نسخة، وعدم إعادة التوجيه آليًا. إن صحّت هذه الأربعة، عمل الباقي.

والسؤال الحقيقي بعد ذلك تنظيمي: هل تنجحون في استكمال كل تغيير في كل اللغات؟ إن لم يكن، فلغات أقل هي القرار الأفضل.

أسئلة شائعة

أي بنية عناوين هي الأفضل للمواقع المتعددة اللغات؟

المجلدات الفرعية مثل /en/ للجميع تقريبًا: كل النسخ اللغوية تستفيد من قوة النطاق نفسه، وتبقى الإدارة بسيطة. أما النطاقات القُطرية الخاصة فلا تجدي إلا مع حضور سوقي مستقل بفريق خاص؛ ومعامِلات اللغة في العنوان ينبغي تجنّبها.

ما الذي يجب مراعاته في hreflang؟

أربع قواعد في وقت واحد: أن تكون البيانات متبادلة، وأن تشير كل صفحة إلى نفسها أيضًا، ووجود x-default للغات غير المشمولة، وأن تكون كل العناوين مطلقة. إن انتُهكت قاعدة، غالبًا ما تُهمَل المجموعة كلها.

هل ينبغي إعادة توجيه الزوار آليًا إلى لغتهم؟

لا. تأتي الزواحف غالبًا بإعداد لغة أمريكي فلا ترى بعدها النسخ الأخرى أبدًا؛ والمستخدمون لا يصلون إلى حيث أرادوا. الصحيح تنبيه باقتراح يتذكّر الاختيار المتَّخَذ — دون إعادة توجيه آلية.

هل يجب ترجمة العناوين؟

نعم. نصّ إنجليزي تحت عنوان ألماني يبدو نصف جاهز ويهدر كلمة البحث في العنوان. ينبغي ترجمة مقاطع العنوان لكل لغة ثم تثبيتها دائمًا — فالتغييرات اللاحقة تكلّف الظهور المكتسَب.

كم عدد اللغات المعقول؟

بقدر ما يمكن صيانته دائمًا. أكثر الأحوال شيوعًا بعد عام هو نسخ متفاوتة الاكتمال لا يعرف أحد أيها الحالية. ثلاث لغات مُعتنى بها تؤثّر أفضل بوضوح من ثماني مهملة — والحاسم عملية ثابتة تستكمل كل تغيير في كل النسخ.

تسويق يُعِدّ نفسه بنفسه

النسخة التجريبية من Studio Engine متاحة الآن. احجز مكانك وشارك في تشكيلها منذ البداية.

انضمّ إلى النسخة التجريبية ←
← العودة إلى النظرة العامة