مقالة

يمكن أن تؤدي إضافة بيانات Article المنظَّمة إلى صفحة الأخبار والمدوّنات والمقالات الرياضية إلى تحسين شكلها عند الظهور ضمن نتائج "بحث Google". ويحدّد الأسلوب الذي تتّبعه في ترميز صفحتك الميزات المختلفة التي يمكن استخدامها عليها.

  • صفحات AMP فيها بيانات منظَّمة: يمكن أن تظهر صفحات AMP التي تضم بيانات منظَّمة في منصة العرض بعناصر متغيّرة لأهم المواضيع ومنصة عرض النتائج المنسّقة المحدّدة حسب المضيف و"الأخبار المرئية" والنتائج المنسّقة ضمن نتائج خدمة "بحث Google" على الأجهزة الجوّالة. ويمكن أن تشمل هذه النتائج الصور وشعارات الصفحات وميزات شيّقة أخرى تظهر ضمن نتائج البحث.
  • صفحة الويب التي ليست بتنسيق AMP وفيها بيانات منظَّمة: يمكن للصفحات التي ليست بتنسيق AMP والتي تتضمّن بيانات Article المنظَّمة أن تساعد Google في فهم صفحة الويب وعرض نص أفضل للعنوان الرئيسي والصور وتاريخ نشر المقالة في نتائج Article المنسّقة.

أمثلة

في ما يلي مثال على استخدام الرمز JSON-LD على صفحة AMP تتضمّن بيانات Article المنظَّمة.


<html amp>
  <head>
    <title>Article headline</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "NewsArticle",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://google.com/article"
      },
      "headline": "Article headline",
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
      ],
      "datePublished": "2015-02-05T08:00:00+08:00",
      "dateModified": "2015-02-05T09:20:00+08:00",
      "author": {
        "@type": "Person",
        "name": "John Doe",
        "url": "http://example.com/profile/johndoe123"
      },
      "publisher": {
        "@type": "Organization",
        "name": "Google",
        "logo": {
          "@type": "ImageObject",
          "url": "https://google.com/logo.jpg"
        }
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

في ما يلي مثال على صفحة AMP تتضمّن بيانات Article المنظَّمة. تختلف الخصائص المقترَحة بين صفحات AMP والصفحات الأخرى التي ليست بتنسيق AMP.


<html>
  <head>
    <title>Article headline</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "NewsArticle",
      "headline": "Article headline",
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "datePublished": "2015-02-05T08:00:00+08:00",
      "dateModified": "2015-02-05T09:20:00+08:00",
      "author": [{
          "@type": "Person",
          "name": "Jane Doe",
          "url": "http://example.com/profile/janedoe123"
        },{
          "@type": "Person",
          "name": "John Doe",
          "url": "http://example.com/profile/johndoe123"
      }]
    }
    </script>
  </head>
  <body>
  </body>
</html>

التنفيذ

صفحات AMP بها بيانات منظَّمة

منصّة عرض بنتائج AMP متغيّرة تظهر لمقالة إخبارية

يمكن أن تظهر صفحات AMP التي تحتوي على بيانات منظَّمة في نتائج البحث ضمن منصّة عرض بأخبار متغيّرة. أما عند عدم استخدام البيانات المنّظمة، فقد تظهر صفحات AMP ضمن نتائج "بحث Google" على شكل روابط عادية زرقاء وحسب. للحصول على المزيد من المعلومات عن شكل ظهور صفحات AMP في نتائج البحث، اطّلع على مقالة حول صفحات AMP على "بحث Google".

لإنشاء صفحة AMP تتضمّن بيانات منظَّمة:

  1. اتّبِع مواصفات مشروع AMP.
  2. اتّبِع الإرشادات الإضافية للصفحات لضمان زحف Google إلى صفحتك.
  3. أضِف عنصر البيانات المنظَّمة الذي يصف المقالة المعروضة على الصفحة.
  4. اختبِر بياناتك المنظَّمة باستخدام اختبار النتائج المنسّقة.

صفحة ليست بتنسيق AMP تتضمّن بيانات منظَّمة

صفحة ليست بتنسيق AMP تتضمّن بيانات منظَّمة في نتائج البحث

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

لإضافة بيانات منظَّمة إلى صفحة مقالات ليست بتنسيق AMP:

  1. أضِف عنصر بيانات منظَّمة إلى صفحتك، والذي يصف المقالة المعروضة على الصفحة.
  2. اقرأ الإرشادات لضمان زحف Google إلى صفحتك.
  3. اختبِر بياناتك المنظَّمة باستخدام اختبار النتائج المنسّقة.

الإرشادات

يجب اتّباع هذه الإرشادات لتفعيل البيانات المنظَّمة بما يجعل الصفحات مؤهلة للظهور ضمن نتائج "بحث Google".

الإرشادات الفنية

إرشادات شعارات صفحات AMP

تنطبق الإرشادات التالية على شعارات جميع صفحات AMP، بما في ذلك سجلّ AMP.

  • يجب أن يكون تنسيق الملف متوافقًا مع "صور Google".
  • لا تستخدِم الصور المتحركة.
  • يجب أن يكون جزء الرسم من الشعار واضحًا على لون الخلفية.

تنطبق الإرشادات التالية على الشعارات المستخدَمة لصفحات AMP العامة، وليس سجلّ AMP. هناك متطلبات مختلفة لشعار سجلّ AMP.

  • يجب أن يكون الشعار مستطيلًا وليس مربعًا.
  • يجب أن يلائم حجم الشعار مستطيلاً مقاسه 60×600 بكسل، وأن يكون ارتفاعه 60 بكسل بالضبط (مُفضَّل) أو عرضه 600 بكسل بالضبط. على سبيل المثال، لن يكون الحجم 450×45 بكسل مقبولاً، بالرغم من أنه يلائم مستطيلاً بمقاس 600×60 بكسل.

    مثال على شعار

  • يجب أن يستخدم الناشرون شعارًا واحدًا لكل علامة تجارية يكون نفسه في جميع صفحات AMP العامة.
  • استخدِم كلمة العلامة كاملة أو الشعار الكامل، وليس رمزًا فقط.
  • بالنسبة إلى الشعارات المُكوَنة من كلمات، يجب ألا يزيد ارتفاع النص عن 48 بكسل وأن يأخذ موضعًا متوسطًا عموديًا في الصورة التي يبلغ ارتفاعها 60 بكسل. وأضِف مزيدًا من المساحة حتى يصبح الارتفاع 60 بكسل.

  • يجب ألا تقل المساحة المتروكة حول الرسم عن 6 بكسل في الشعارات ذات الخلفية الثابتة.

تعريفات أنواع البيانات المنظَّمة

يصف القسم التالي متطلبات الخاصية لبيانات Article المنظَّمة. تختلف الخصائص المطلوبة والمقترَحة بين صفحات AMP والصفحات الأخرى التي ليست بتنسيق AMP.

  • بالنسبة إلى صفحات AMP: يجب تضمين الخصائص المطلوبة حتى يكون المحتوى مؤهلّاً للعرض على شكل نتيجة منسّقة. ويمكنك تضمين الخصائص المقترَحة لإضافة المزيد من المعلومات المتعلقة بالمحتوى، ما يؤدي إلى تحسين تجربة المستخدم.
  • بالنسبة إلى الصفحات التي ليست بتنسيق AMP: لمساعدة محرّك البحث Google في فهم صفحتك بشكل أفضل، يمكنك تضمين الخصائص المقترَحة للصفحات التي ليست بتنسيق AMP.

كائنات Article

يجب أن تستند كائنات المقالات إلى أحد أنواع schema.org التالية: Article وNewsArticle وBlogPosting.

AMP

تنطبق الخصائص التالية على صفحات AMP.

الخصائص المطلوبة
author

Person أو Organization

تمثل هذه الخاصية مؤلِّف المقالة.

author.name

Text

تمثل هذه الخاصية اسم المؤلِّف.

datePublished

DateTime

تمثل هذه الخاصية تاريخ ووقت نشر المقالة لأول مرة بالتنسيق ISO 8601.

أفضل الممارسات:

  • يجب ألا يتغير التاريخ بمرور الوقت.
  • ننصح بإضافة معلومات الساعة إلى الطابع الزمني إلى جانب اليوم.
  • يجب أن تكون قيمة dateModified أحدث من قيمة datePublished.
headline

Text

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

image

الخاصية المكرّرة ImageObject أو URL

تمثل هذه الخاصية عنوان URL للصورة التي تمثل المقالة أو سجلّ AMP.

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

  • يجب تحديد صورة تم ترميزها وتخص المقالة مباشرة فقط.
  • يجب ألا يقل عرض الصور عن 1200 بكسل.
  • يجب أن تحتوي كل صفحة على صورة واحدة على الأقل (سواء استخدمت الترميز فيها أو لا). سيختار Google أفضل صورة لعرضها في نتائج البحث استنادًا إلى نسبة العرض إلى الارتفاع ودرجة الدقة.
  • يجب أن تكون جميع عناوين URL للصور قابلة للزحف والفهرسة.
  • يجب أن تمثل الصور المحتوى الذي تم ترميزه.
  • يجب أن يكون تنسيق الملف متوافقًا مع "صور Google".
  • للحصول على أفضل النتائج، قدِّم عدة صور عالية الدقة (بحد أدنى 800 ألف بكسل عند ضرب العرض بالارتفاع) وبنسب العرض إلى الارتفاع التالية: 16×9 و4×3 و1×1.

مثل:


{
  "@context": "https://schema.org",
  "@type": "NewsArticle",
  "image": [
    "https://example.com/photos/1x1/photo.jpg",
    "https://example.com/photos/4x3/photo.jpg",
    "https://example.com/photos/16x9/photo.jpg"
  ]
}
publisher

Organization

تمثل هذه الخاصية ناشر المقالة.

publisher.logo

ImageObject

تمثل هذه الخاصية شعار الناشر. يمكنك الاطّلاع على إرشادات شعارات صفحات AMP لمعرفة التفاصيل.

publisher.logo.url

URL

تمثل هذه الخاصية عنوان URL للشعار.

publisher.name

Text

تمثل هذه الخاصية اسم الناشر.

الخصائص المقترَحة
dateModified

DateTime

تمثل هذه الخاصية تاريخ ووقت آخر تعديل للمقالة بالتنسيق ISO 8601.

mainEntityOfPage

URL

تمثل هذه الخاصية عنوان URL الأساسي لصفحة المقالة. حدِد الخاصية mainEntityOfPage عندما تكون المقالة هي الموضوع الرئيسي لصفحة المقالات.

الصفحات التي ليست بتنسيق AMP

تنطبق الخصائص التالية على الصفحات التي ليست بتنسيق AMP.

الخصائص المقترَحة
dateModified

DateTime

تمثل هذه الخاصية تاريخ ووقت آخر تعديل للمقالة بالتنسيق ISO 8601.

datePublished

DateTime

تمثل هذه الخاصية تاريخ ووقت نشر المقالة لأول مرة بالتنسيق ISO 8601.

headline

Text

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

image

حقل متكرّر للخاصية ImageObject أو URL

تمثل هذه الخاصية عنوان URL للصورة التي تمثل المقالة. يجب تحديد صورة تم ترميزها وتخص المقالة مباشرة فقط. يجب ألا يقل عرض الصور عن 696 بكسل.

إرشادات إضافية للصور:

  • يجب أن تحتوي كل صفحة على صورة واحدة على الأقل (سواء استخدمت الترميز فيها أم لا). وسيختار محرّك البحث Google أفضل صورة لعرضها في نتائج "بحث Google" استنادًا إلى نسبة العرض إلى الارتفاع ودرجة الدقة.
  • يجب أن تكون جميع عناوين URL للصور قابلة للزحف والفهرسة.
  • يجب أن تمثل الصور المحتوى الذي تم ترميزه.
  • يجب أن تكون الصور بتنسيق ملف يتوافق مع تطبيق "صور Google".
  • للحصول على أفضل النتائج، قدِّم عدة صور عالية الدقة (بحد أدنى 300 ألف بكسل عند ضرب العرض بالارتفاع) وبنسب العرض إلى الارتفاع التالية: 16×9 و4×3 و1×1.

مثلاً:


{
  "@context": "https://schema.org",
  "@type": "NewsArticle",
  "image": [
    "https://example.com/photos/1x1/photo.jpg",
    "https://example.com/photos/4x3/photo.jpg",
    "https://example.com/photos/16x9/photo.jpg"
  ]
}

تحديد المشاكل وحلّها

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