إن تصنيفات جوجل تعتمد على ثلاثة عوامل رئيسية. فهي تعتمد على 22 لغة، مع مجموعات عناوين URL، وقواعد الإحالة الذاتية، وتتبع الترجمة لكل قسم، وخرائط المواقع التي تتضمن صفحة واحدة فقط باللغات التي توجد بها حقا. وتخطئ أغلب المواقع المتعددة اللغات في هذا الأمر بطرق تعمل على قمع ترتيباتها الخاصة.
| الإجراء | القيمة | المصدر | المقيسة |
|---|---|---|---|
| اللغات المقدمة | 22 | messages/*.json in the marketing site repository | |
| الحد الأدنى لحساب لغة ما بوصفها مترجمة لأحد الفروع | at least 90% of strings present, fewer than 30% identical to English | app/lib/message-locales.ts | |
| السلاسل المترجمة في قاموس التسويق، حسب اللغة | 6,517 | key count of the English dictionary bundle | |
| توليد خرائط المواقع | Per request, from the same sources the pages read — no maintained list | app/lib/sitemap-source.ts |
ما المبنى الذي علمنا
إن تحسين محركات البحث الدولية عبارة في الأغلب عن مجموعة من القواعد حول الأمانة. فالصفحة التي توجد بلغة واحدة وتقدم تحت اثنتي عشرة مقدمة تشكل اثنتي عشرة نسخة شبه مكررة، وسوف تختار محركات البحث واحدة وتحفظ البقية باعتبارها غير قابلة للفهرسة. والفشل الشائع ليس الخداع، بل التفاؤل: فأحد المواقع يطلق مشغله اللغوي قبل ترجماته، ثم يتساءل لماذا لا تتصدر النسخ باللغات الأجنبية أبدا.
لقد جعلنا الآلة تقول الحقيقة. إن ما إذا كانت صفحة ما تُعد مترجمة إلى لغة ما يتم حسابه، وليس تأكيده: يجب أن تحمل حزمة اللغة الخاصة بها تسعين في المائة على الأقل من سلسلة تلك الصفحة قبل دمجها مع اللغة الإنجليزية، وأقل من ثلاثين في المائة منها قد تكون متطابقة مع البايت الأصلي باللغة الإنجليزية. إن هذا الاختبار الثاني موجود لأن مزود الترجمة الآلية الذي يعيد النص المصدر دون تغيير ينتج حزمة تبدو كاملة وليس كذلك - إذا قيست على المخرجات الحقيقية، يخرج مزود الصدى متطابقًا تمامًا تقريبًا، وهذه ليست ترجمة.
كل شيء يأتي من ذلك الحساب الواحد. الصفحة غير المترجمة تشير إلى صفحتها الأصلية باللغة الإنجليزية ويتم استبعادها من خريطة الموقع لتلك اللغة، وبالتالي لا يقدم أي شيء غير قابل للفهرسة. عندما تصل الترجمة، تصبح الصفحة ذاتها نموذجية وتظهر في خريطة الموقع تلقائيا. يتم توليد خرائط الموقع بناءً على الطلب من نفس المصادر التي تقرأها الصفحات، وبالتالي لا يمكن أن تنحرف - النسختان اللتان تم صيانتهما يدويًا والتي حلت محلها كانتا بالفعل لا تتفقان مع بعضهما البعض، ولم يدرج أي منهما مقالة مدونة واحدة.
الحقول الهيكلية محمية من المترجمين من خلال البناء. النسخة تعيش في قاموس ويتم دمجها فوق الكائن المطبوع، لذلك يمكن استبدال الأوراق السلسلة فقط وحيثما لا يزال الشكل متطابقًا؛ القائمة التي انحرفت طولها تعود إلى اللغة الإنجليزية بدلًا من التمثيل نصف مترجم. لا يمكن للمترجم كسر سلج، طريق أو مصفوفة مقارنة، لأن هذه لا تترك أبدًا TypeScript.
بنيت بـ
- next-intl
- hreflang
- XML sitemaps
- Next.js App Router
- self-hosted machine translation
ماذا يؤهلنا هذا؟
أخبرنا ماذا تحاول أن تفعل
إن محادثة قصيرة تكفي عادة لمعرفة ما إذا كنا الشخص المناسب. وإذا لم نكن، فسوف نقول ذلك ونشير إليك إلى مكان أفضل.
