ما ترميز Schema ولماذا JSON-LD
ترميز Schema كتلة قصيرة من البيانات المنظمة تخبر محركات البحث، بمفردات ثابتة من schema.org، بموضوع الصفحة: هذا منتج سعره 249 درهمًا ومتوفر، وهذه فعالية في 8 ديسمبر في مركز دبي التجاري العالمي. تقرأ Google ثلاث صيغ هي JSON-LD وMicrodata وRDFa، وتنصح بـ JSON-LD لأنها توضع في وسم <script> واحد منفصل عن HTML الظاهر، فيسهل إضافتها وصيانتها. يكتب هذا المولّد JSON-LD فقط وبالشكل الذي تستخدمه أمثلة Google نفسها، مع "@context": "https://schema.org" و"@type" لكل عنصر.
المطلوب والموصى به وما تفحصه الأداة
لكل نوع من نتائج Google المنسّقة عدد قليل من الخصائص المطلوبة وقائمة أطول من الخصائص الموصى بها. الفعالية تحتاج اسمًا وتاريخ بدء ومكانًا، والفيديو يحتاج اسمًا وصورة مصغّرة وتاريخ رفع، والوصفة تحتاج اسمًا وصورة، ومقتطف المنتج يحتاج اسمًا مع سعر أو تقييم أو مراجعة، والنشاط المحلي يحتاج اسمًا وعنوانًا، أما المقال فليس له خصائص مطلوبة بل موصى بها فقط. يضع النموذج نجمة على الحقول المطلوبة ويعلّم الموصى بها، ويفحص أيضًا ما يفشل كثيرًا في اختبار Google: تواريخ غير موجودة، ونهاية قبل البداية، وتقييم فوق 5، وروابط نسبية مثل /about، ووظيفة عن بُعد بلا دولة للمتقدمين، ومستوى في مسار التنقل بلا رابط.
النتائج المنسّقة غير مضمونة والترميز يجب أن يطابق الصفحة
الترميز الصحيح يجعل الصفحة مؤهلة للنتائج المنسّقة، لكن Google هي التي تقرر عرضها بحسب الجودة والصلة. وتشترط إرشادات Google للبيانات المنظمة أن يصف الترميز محتوى يراه الزائر فعلًا في الصفحة، فجواب أو سعر أو تقييم موجود في JSON-LD وحده قد يؤدي إلى إجراء يدوي وفقدان النتائج المنسّقة. وهناك تغييران من عام 2023: نتائج الأسئلة الشائعة المنسّقة صارت تظهر للمواقع الحكومية والصحية المعروفة فقط، ونتائج طريقة العمل لم تعد تظهر إطلاقًا. يبقى النوعان صحيحين وفق schema.org، ويبنيهما المولّد مع ملاحظة، لأن محركات البحث الأخرى وأدوات الذكاء الاصطناعي تقرؤهما.
المدخلات غير المرتبة والنص العربي وتفاصيل الخليج
ينسخ الناس من الجداول وواتساب ووورد، لذلك ينظّف المولّد المدخلات قبل بناء JSON. الأرقام العربية مثل ١٬٢٥٠ تصبح 1250، و"AED 1,250.00" تصبح 1250.00، وتُحذف الأحرف الخفية والمسافات المزدوجة، وتفقد القوائم المرقّمة أرقامها، ويُضاف https:// إلى example.com/page مع ملاحظة لتتأكد منه. يبقى النص العربي عربيًا في الناتج لأن JSON يستخدم UTF-8، ويمكنك تحديد لغة المقال. وتشمل ساعات العمل أسابيع الخليج مثل الأحد إلى الخميس والسبت إلى الخميس، والعملة الافتراضية الدرهم مع كل عملات الخليج، ونموذج المؤسسة فيه حقل للرقم الضريبي، وتحمل التواريخ فرق التوقيت المأخوذ من جهازك، مثل +04:00 للإمارات وعُمان و+03:00 للسعودية وقطر والكويت والبحرين.
إضافة الكود إلى موقعك
الصق كتلة <script type="application/ld+json"> في كود HTML للصفحة التي تصفها. في ووردبريس يمكنك استخدام كتلة HTML مخصصة أو إضافة لأكواد الترويسة، وفي شوبيفاي وويكس ومعظم منشئات المواقع يوجد قسم للأكواد المخصصة أو السيو لكل صفحة. يمكن أن تحمل الصفحة الواحدة عدة كتل، مثل Organization وBreadcrumbList وProduct معًا. وإن كنت تبني الصفحات بإطار عمل فاعرض JSON داخل وسم script من الخادم حتى يكون في أول استجابة HTML. أي "</script" مكتوب داخل نصوصك يُحوَّل إلى \u003c فلا يكسر الصفحة. بعد ذلك اختبر الرابط المنشور، واطلب الفهرسة من Search Console إن أردت أن تعيد Google الزحف أسرع.