R005: بيانات OpenGraph أو Twitter غير مترجمة، أو og:locale مفقودة أو غير صالحة
بطاقة معاينة الرابط حين يُشارك تُبنى من وسوم OpenGraph وTwitter، فالإنجليزية المتروكة فيها، أو لغة محلية غير عربية، تجعل الصفحة العربية تبدو غريبة أينما شوركت.
الفحص
- المعرّف
- R005
- الخطورة الافتراضية
- متوسطة
متى يُطلق ملاحظة
متوسطة
الصفحة عربية وتحمل وسوم مشاركة، وتحقق أي مما يلي:
og:titleأوog:descriptionأوtwitter:titleأوtwitter:descriptionبحروف لاتينية في معظمه؛ أوog:localeمفقودة؛ أوog:localeمكتوبة بصيغة خاطئة أو غير عربية. ملاحظة واحدة تسرد كل المشكلات.ar_ARمقبولة، والصفحة التي لا تحمل وسوم مشاركة أصلًا تُترك.الإصلاح: ترجم عناوين المشاركة وأوصافها، واضبط
og:localeعلى لغة محلية عربية حقيقية مثلar_SAأوar_AE.
ما الذي يتجاهله عمدًا
الصفحة التي لا تحمل وسوم OpenGraph أو Twitter أصلًا، وog:locale بقيمة ar_AR وهي العربية العامة لدى Facebook، والقيم اللاتينية الأقل من 10 حروف بعد استبعاد أسماء العلامات.
قبل الإصلاح وبعده
<meta property="og:locale" content="en_US">
<meta property="og:title" content="Project management for modern teams"><meta property="og:locale" content="ar_SA">
<meta property="og:title" content="منصّة إدارة المشاريع للفرق الحديثة">افحصه يدويًا
شغّل [...document.querySelectorAll('meta[property^=og], meta[name^=twitter]')].map((m) => [m.getAttribute('property') ?? m.name, m.content]) في وحدة تحكم DevTools. يجب أن تُقرأ العناوين والأوصاف بالعربية، وأن تبدو og:locale مثل ar_SA.
ما يعرضه لك التقرير
تحمل كل ملاحظة من R005 ما ينطبق عليها من الحقول أدناه، فترى سبب ظهورها دون إعادة الفحص.
- og:title
og:titleكما كُتب، حين يكون غير مترجم.- og:description
og:descriptionكما كُتب، حين يكون غير مترجم.- twitter:title
twitter:titleكما كُتب، حين يكون غير مترجم.- twitter:description
twitter:descriptionكما كُتب، حين يكون غير مترجم.- og:locale
- قيمة
og:localeكما كُتبت، كلما أعلنتها الصفحة.
فحوص أخرى في فئة المستند والبيانات الوصفية
هل تخفق صفحتك في الفحص R005؟
الصق رابطًا، فتعرض ريتلا الصفحة على سطح المكتب والجهاز اللوحي والجوال، وتشغّل كل الفحوص، وتريك أهم المشكلات مع لقطة شاشة دليلًا على كل منها.