تجاوز إلى المحتوى

بناء موقع بالعربية والإنجليزية يظهر في البحث بالاثنتين

بقلم Abdulla Galaby، · 6 دقائق قراءة

بناء موقع بالعربية والإنجليزية يظهر في البحث بالاثنتين

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

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

لماذا لا يجعل زر تبديل اللغة موقعك ثنائي اللغة؟

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

هناك اختبار سريع. افتح صفحتك العربية وانسخ عنوانها والصقه في نافذة خاصة. إن ظهرت لك الصفحة العربية فلها رابط مستقل. وإن ظهرت الإنجليزية فليس لها رابط.

أي هيكل للروابط تختار؟

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

مجلد فرعي على النطاق الرئيسي، مثل yourdomain.com/ar/services، يُبقي كل شيء في مكان واحد. تتجمع الروابط الخارجية والثقة على نطاق واحد، وتصون شهادة أمان واحدة وإعداد تحليلات واحدًا، ويسهل التنبؤ بنظير أي صفحة. وهذا ما نوصي به افتراضيًا.

النطاق الفرعي، مثل ar.yourdomain.com، يعمل، لكنه يُعامل غالبًا كأنه موقع منفصل ويحتاج جهدًا أكبر لبناء حضوره. أما نطاق مستقل لكل بلد، مثل نطاق مصري وآخر سعودي، فلا يصح إلا إذا كنت تدير عمليات منفصلة فعلًا في كل بلد بعروض مختلفة، وكل نطاق يبدأ من الصفر.

تجنب الوسائط في الرابط مثل ?lang=ar. يسهل التعامل معها خطأ، وقد يعتبرها الزاحف نسخًا مكررة من الصفحة الأصلية.

ومهما اخترت، حافظ على البنية نفسها في الموقع كله. الرابطان /services/ecommerce و/ar/services/ecommerce يجب أن يكونا توأمين. هذا يجعل ربط الزوج بسيطًا ويحمي فريقك من الأخطاء.

ما هو hreflang وكيف تضبطه؟

hreflang مجموعة وسوم تقول لمحرك البحث: "لهذه الصفحة نظيرة بلغة أخرى، وهذا رابطها". هو لا يرفع ترتيبك. وظيفته أن تصل النسخة المناسبة إلى الباحث المناسب، وأن تمنع نسختيك من منافسة بعضهما.

القواعد قليلة، ومعظم الأخطاء تأتي من كسر إحداها:

  • كل صفحة تذكر نفسها وتذكر كل نظيراتها.
  • الروابط متبادلة. إن أشارت الإنجليزية إلى العربية فيجب أن تشير العربية إلى الإنجليزية. الوسوم التي ليس لها رابط عودة يتجاهلها محرك البحث، وهذا أكثر الأخطاء شيوعًا.
  • استخدم عناوين كاملة ونهائية، لا عناوين تُحوَّل إلى غيرها.
  • استخدم رمزي اللغة البسيطين "en" و"ar". أضف الدولة مثل ar-EG فقط إذا اختلفت النسخ فعلًا بين بلد وآخر.
  • أضف قيمة x-default تشير إلى الصفحة التي تعرضها لأي زائر آخر، وغالبًا النسخة الإنجليزية أو صفحة اختيار اللغة.
  • ضع الوسوم في رأس الصفحة أو في خريطة الموقع، واختر طريقة واحدة حتى لا تتعارض.

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

هل تترجم النسخة العربية أم تكتبها؟

اكتبها. هنا يفترق الموقع الذي يظهر عن الموقع الذي يوجد فقط.

الترجمة الحرفية تعطيك جملًا عربية لا يكتبها أحد في مربع البحث. الناس تبحث بكلماتها. المصري الذي يريد موقعًا قد يكتب "موقع" اليوم و"سايت" غدًا، وكثير من عمليات البحث تخلط اللغتين، فتجد أسماء مثل Shopify أو WordPress وسط عبارة عربية. وتتنوع الكتابة كذلك بين كلمات عامية وعادات مختلفة في الهمزات والتاء المربوطة.

لذلك ابحث بالعربية بشروطها. اقرأ استعلامات البحث العربية في Search Console حين تتوفر بياناتك، وانظر إلى اقتراحات جوجل العربية عند الكتابة، واسأل عملاءك الحقيقيين بأي اسم يسمّون خدمتك. ثم اكتب جملًا طبيعية حول هذه الكلمات.

والصفحات المترجمة آليًا بلا مراجعة فيها خطر أيضًا. إرشادات جوجل تحذّر من المحتوى المولَّد تلقائيًا بإشراف بشري ضعيف، والقارئ يلاحظ ذلك من أول فقرة. أداة الترجمة قد تعطيك مسودة أولى، لكن قارئًا عربيًا أصيلًا يجب أن يعيد كتابتها ويعتمدها.

وللتفاصيل الصغيرة وزنها. قرر هل تستخدم الأرقام الغربية (0 إلى 9) أم الأرقام الهندية (٠ إلى ٩)، ثم التزم بقرارك، وتذكر أن كثيرين يكتبون الأرقام الغربية عند البحث.

ما الذي يتغير في التصميم من اليمين إلى اليسار؟

الاتجاه يُحدد في HTML بالسمتين lang="ar" وdir="rtl" على الصفحة. وبعدها تأتي التفاصيل التي تحدد هل تبدو النسخة العربية أصيلة أم مجرد مقلوبة:

  • تنعكس التخطيطات. تبدأ القائمة من اليمين، وتنقلب الأيقونات التي تدل على اتجاه مثل الأسهم وأزرار الرجوع وأشرطة التقدم.
  • استخدم خصائص CSS المنطقية مثل margin-inline-start بدل margin-left، فيخدم ملف تنسيق واحد الاتجاهين.
  • أرقام الهاتف والبريد والروابط وأسماء العلامات داخل الجملة العربية تُكتب من اليسار إلى اليمين وقد تُربك علامات الترقيم. اضبط اتجاهها في الكود.
  • النماذج تحتاج تسميات ونصوصًا إرشادية ورسائل خطأ بالعربية، مع بقاء حقل البريد الإلكتروني يكتب من اليسار.
  • اختر خطًا عربيًا بأوزان حقيقية، وجرّبه بأحجام صغيرة على جوال متوسط، وامنحه ارتفاع سطر أكبر مما يحتاجه النص اللاتيني عادة.

ماذا عن العناوين وخريطة الموقع والبيانات المنظمة؟

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

وفي خريطة الموقع اذكر رابطي كل صفحة معًا مع نظيريهما، لكي يكتشف الزاحف الزوج حتى لو فاته وسم داخل الصفحة.

وقاعدة نطبقها على dvlooper.com: لا تصبح الصفحة العربية قابلة للفهرسة إلا حين يكون كل محتواها عربيًا حقيقيًا. رابط عربي يعرض نصًا إنجليزيًا لأن الترجمة لم تكتمل هو مجرد نسخة مكررة من الصفحة الإنجليزية بإشارات أضعف. وإلى أن تجهز الصفحة، أبقِ نظيرتها العربية خارج خريطة الموقع وخارج مجموعة hreflang، أو ضع عليها noindex.

كيف تقيس كل لغة على حدة؟

في Search Console صفِّ تقرير الأداء على الصفحات التي يحتوي رابطها على /ar/، وقارن حسب الدولة والجهاز. وفي أداة التحليلات أنشئ شريحة حسب اللغة أو المسار، وتتبع الإنجازات مثل إرسال النموذج والضغط على واتساب لكل لغة.

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

أسئلة شائعة

هل أحتاج إلى نطاق منفصل للنسخة العربية؟

لا. لأغلب الأنشطة يكون المجلد الفرعي /ar على النطاق نفسه أبسط، ويُبقي الثقة في مكان واحد. النطاق المنفصل لكل بلد لا يناسب إلا من يدير عمليات منفصلة في كل بلد.

هل يعتبر جوجل صفحاتي العربية والإنجليزية محتوى مكررًا؟

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

هل أحوّل الزوار تلقائيًا حسب لغة متصفحهم؟

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

ابنِ البنية الصحيحة من اليوم الأول

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

مشاركة:

ماذا تشمل صيانة الموقع فعلًا

قد يتعطل نموذج التواصل شهورًا دون أن يلاحظ أحد. هذه قائمة الصيانة الأسبوعية والشهرية والفصلية التي تُبقي موقع أعمالك آمنًا ومحفوظًا وشغالًا.

ابدأ الآن