بناء موقع ثنائي اللغة عربي–إنجليزي يستطيع Google قراءته
في العراق والعالم العربي يبحث العملاء بالعربية والإنجليزية معاً. والموقع الذي يعمل جيداً بإحدى اللغتين فقط يخسر نصف جمهوره. لكن "ثنائي اللغة" يُنفّذ كثيراً بطريقة لا تراها محركات البحث.
الخطأ الشائع: زر لتبديل اللغة فقط
تعرض مواقع كثيرة الإنجليزية افتراضياً وتبدّل النص إلى العربية عند الضغط على زر، وكل ذلك على العنوان نفسه. يحمّل Google وزواحف الذكاء الاصطناعي الصفحة مرة واحدة، فيرون الإنجليزية ولا يكتشفون العربية أبداً. أي أن النسخة العربية غير موجودة فعلياً بالنسبة للبحث.
١. اجعل لكل لغة عنواناً مستقلاً
استخدم عنواناً منفصلاً لكل لغة، مثل example.com/ وexample.com/ar/. ويجب أن تُحمَّل كل صفحة بلغتها مباشرة، دون الحاجة إلى ضغطة أو JavaScript.
٢. اربط النسختين بوسوم hreflang
يجب أن تعلن كل صفحة عن نسختها باللغة الأخرى بوسوم hreflang (en وar وx-default) تشير كل منها إلى الأخرى. هذا يخبر Google أي نسخة يعرض لأي باحث.
٣. الاتجاه من اليمين لليسار بشكل صحيح
- اضبط
lang="ar"وdir="rtl"في الصفحات العربية قبل رسم الصفحة لتجنب قفزة في التصميم. - اعكس التصميم: القوائم والأسهم والأيقونات والمحاذاة تنقلب، بينما تبقى الأرقام والأكواد وأسماء العلامات اللاتينية من اليسار لليمين.
- استخدم خصائص CSS المنطقية (البداية والنهاية بدل اليسار واليمين) ليخدم ملف تنسيق واحد الاتجاهين.
٤. الخط العربي
اختر خطاً مصمماً للعربية، لا خطاً لاتينياً يعتمد على حروف بديلة. وتحتاج العربية عادةً حجماً أكبر قليلاً ومسافة أسطر أكبر من الإنجليزية لتكون مريحة للقراءة.
٥. ترجم المعنى لا الكلمات
اكتب العناوين والأوصاف العربية بالطريقة التي يبحث بها الناطقون بالعربية فعلاً. "Website design in Baghdad" و"تصميم مواقع في بغداد" عمليتا بحث مختلفتان بصياغة مختلفة، وتحتاج كل صفحة عنوانها ووصفها وعناوينها الفرعية بلغتها.
٦. تحقق مما تراه الزواحف
افتح الصفحة العربية مع تعطيل JavaScript، أو استخدم أداة فحص الرابط في Google Search Console. إذا لم يكن النص العربي موجوداً في HTML، فمحركات البحث لا تراه.
تبني 3lly مواقع ثنائية اللغة لاتحادات ومعاهد وشركات في العراق، منها اتحاد المحاسبين والمراجعين العرب ونقابة المحاسبين والمدققين العراقيين. تحدث معنا عن موقعك.