البيانات المنظَّمة لقائمة الدورات التدريبية (Course
)
![صورة توضيحية تبيّن شكل ظهور قائمة دورات تدريبية ضمن "بحث Google"، وتعرض 3 دورات تدريبية مختلفة من الموقع الإلكتروني نفسه بتنسيق قائمة يمكن للمستخدمين استكشافها واختيار دورة تدريبية محدّدة منها](https://developers-dot-devsite-v2-prod.appspot.com/static/search/docs/images/course-carousel-rich-result.png?authuser=19&hl=ar)
يمكنك استخدام البيانات المنظَّمة الخاصة بقوائم الدورات التدريبية كي توفّر معلومات إضافية حول دوراتك التدريبية وتتيح للطلاب المحتملين العثور عليها من خلال "بحث Google". ويمكنك تقديم تفاصيل، بما في ذلك اسم الدورة التدريبية والجهة التي تقدّمها ووصف موجز عنها.
تتوفّر ضمن النتائج الغنية بصريًا ميزتان مخصصتان لمعلومات الدورات التدريبية تستخدمان نوع البيانات المنظَّمة Course
نفسه من schema.org.
إذا كان موقعك الإلكتروني يقدّم معلومات حول دورات تدريبية، قد يكون مؤهّلاً للاستفادة من كلتا الميزتين في حال اتّبعت دليلَي التنفيذ التاليَين:
- قائمة الدورات التدريبية: وهي نتيجة غنيّة بصريًا تجمع الدورات التدريبية المقدَّمة من الموقع الإلكتروني نفسه.
- معلومات الدورات التدريبية: وهي لوحة عرض دوّارة تعرض معلومات مفصَّلة حول الدورات التدريبية من مواقع إلكترونية متعدّدة.
كيفية إضافة البيانات المنظَّمة
البيانات المنظَّمة هي تنسيق موحّد لتقديم معلومات عن صفحة محدّدة وتصنيف محتواها. إذا كنت لا تزال مبتدئًا في مجال البيانات المنظَّمة، يمكنك الاطّلاع على المزيد من المعلومات حول آلية عمل البيانات المنظَّمة.
إليك نظرة عامة حول كيفية إنشاء بيانات منظَّمة واختبارها وإصدارها.
- أضِف السمات المطلوبة. استنادًا إلى التنسيق الذي تستخدمه، يمكنك معرفة مكان إدراج البيانات المنظَّمة في الصفحة.
- اتّبِع الإرشادات.
- تحقَّق من صحة الرمز باستخدام اختبار النتائج الغنية بصريًا، وأصلِح أي أخطاء ملحّة. ننصحك أيضًا بحلّ أي مشاكل غير ملحّة قد ترصدها الأداة لأنّ ذلك قد يساعدك على تحسين جودة بياناتك المنظَّمة (ولكن هذا الإجراء ليس ضروريًا لتكون بياناتك مؤهّلة للظهور ضمن النتائج الغنية بصريًا).
- انشر بعض الصفحات التي تتضمّن بياناتك المنظَّمة واستخدِم أداة فحص عنوان URL لاختبار الطريقة التي يرى بها محرّك بحث Google الصفحة. تأكَّد من إمكانية وصول محرّك بحث Google
إلى صفحتك ومن عدم حظرها باستخدام ملف robots.txt أو علامة
noindex
أو متطلبات تسجيل الدخول. إذا بدت الصفحة جيدة، يمكنك أن تطلب من محرّك بحث Google إعادة الزحف إلى عناوين URL الخاصة بك. - لإعلام محرّك بحث Google بأي تغييرات لاحقة، ننصحك بإرسال خريطة الموقع. يمكنك برمجة هذا الإجراء باستخدام Search Console Sitemap API.
أمثلة
صفحة تفاصيل واحدة للدورة التدريبية
في ما يلي مثال على صفحة تفاصيل واحدة للدورة التدريبية. يجب إقران هذه الصفحة بصفحة ملخّص
تتضمّن ترميز ItemList
.
<html> <head> <title>Introduction to Computer Science and Programming</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Course", "name": "Introduction to Computer Science and Programming", "description": "Introductory CS course laying out the basics.", "provider": { "@type": "Organization", "name": "University of Technology - Eureka", "sameAs": "https://www.example.com" } } </script> </head> <body> </body> </html>
صفحة واحدة متكاملة
في ما يلي مثال على صفحة واحدة متكاملة. يحتوي إعداد هذه الصفحة على ترميز القائمة وتفاصيل عن كل دورة تدريبية ضمن الصفحة الواحدة.
<html> <head> <title>Computer Science Courses</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "ItemList", "itemListElement": [ { "@type": "ListItem", "position": 1, "item": { "@type": "Course", "url":"https://www.example.com/courses#intro-to-cs", "name": "Introduction to Computer Science and Programming", "description": "This is an introductory CS course laying out the basics.", "provider": { "@type": "Organization", "name": "University of Technology - Example", "sameAs": "https://www.example.com" } } }, { "@type": "ListItem", "position": 2, "item": { "@type": "Course", "url":"https://www.example.com/courses#intermediate-cs", "name": "Intermediate Computer Science and Programming", "description": "This is a CS course that builds on the basics learned in the Introduction course.", "provider": { "@type": "Organization", "name": "University of Technology - Example", "sameAs": "https://www.example.com" } } }, { "@type": "ListItem", "position": 3, "item": { "@type": "Course", "url":"https://www.example.com/courses#advanced-cs", "name": "Advanced Computer Science and Programming", "description": "This CS course covers advanced programming principles.", "provider": { "@type": "Organization", "name": "University of Technology - Eureka", "sameAs": "https://www.example.com" } } } ] } </script> </head> <body> </body> </html>
الإرشادات
يجب أن تتّبع هذه الإرشادات لكي تكون مؤهّلاً للظهور في قائمة دورات تدريبية.
- إرشادات المحتوى
- الإرشادات الفنية
- إرشادات لوحة العرض الدوّارة
- أساسيات "بحث Google"
- الإرشادات العامة حول البيانات المنظَّمة
إرشادات المحتوى
- استخدِم ترميز
Course
فقط للمحتوى التعليمي الذي يوافق التعريف التالي للدورة التدريبية: سلسلة أو وحدة من منهج دراسي تتضمّن محاضرات أو دروسًا أو وحدات حول مادة معيّنة و/أو موضوع معيّن. - يجب أن تكون للدورة التدريبية حصيلة تعليمية واضحة من المعرفة و/أو المهارة في مادة معيّنة أو موضوع معيّن، وأن يقود فيها مدرّب أو أكثر قائمة من الطلاب المسجّلين.
- إنّ الأحداث العامة، مثل "يوم الفلك"، ليست دورات تدريبية، وكذلك لا يُعدّ فيديو واحد مدته دقيقتان حول "كيفية تحضير شطيرة" دورةً تدريبية.
الإرشادات الفنية
عليك ترميز ثلاث دورات تدريبية على الأقل. يمكن أن تكون هذه الدورات التدريبية على صفحات تفاصيل منفصلة أو ضمن صفحة واحدة متكاملة.
عليك أيضًا إضافة ترميز لوحة عرض دوّارة إلى صفحة ملخّص أو صفحة واحدة متكاملة.
يجب أن تتضمّن كل دورة تدريبية قيمًا صالحة في السمتَين الاسم ومقدِّم الخدمة. على سبيل المثال، لا تُعدّ ممارسات التسمية التالية صالحة:
- العبارات الترويجية: "المدرسة الأفضل في العالم"
- ذِكر الأسعار في عناوين الدورة التدريبية: "تعلّم العزف على الغيتار البرتغالي مقابل 30 دولار أمريكي فقط"
- استخدام عبارات غير مناسبة للدورة التدريبية في العنوان، مثل: "تعرّف في هذا الصف على طريقة جني المال بسرعة"
- إضافة الخصومات أو فرص الشراء، مثل: "روّاد هذا المجال يشاركون أسرارهم مع خصم بقيمة 25%"
تعريفات أنواع البيانات المنظّمة
يجب تضمين السمات المطلوبة لكي يصبح المحتوى مؤهَّلاً للعرض كنتيجة منسّقة. ويمكنك أيضًا تضمين السمات التي يُنصح بها لإضافة المزيد من المعلومات المتعلقة بالمحتوى، ما يؤدي إلى تحسين تجربة المستخدم.
Course
يمكنك استخدام السمات التالية لتحديد ثلاث دورات تدريبية على الأقل. يمكن أن تكون هذه الدورات التدريبية على صفحات تفاصيل منفصلة أو ضمن صفحة واحدة متكاملة.
يتوفّر تعريف Course
الكامل على
schema.org/Course.
في ما يلي السمات المتوافقة مع Google:
السمات المطلوبة | |
---|---|
description |
تمثّل هذه السمة وصفًا للدورة التدريبية. والحدّ الأقصى المسموح به لعرضها 60 حرفًا. |
name |
تمثّل هذه السمة عنوان الدورة التدريبية. |
السمات المقترَحة | |
---|---|
provider |
تمثّل هذه السمة المؤسسة التي تنشر المحتوى المصدر للدورة التدريبية. على سبيل المثال، جامعة الملك فيصل. |
ItemList
بالإضافة إلى سمات Course
، عليك إضافة
السمات التالية لتحديد القائمة. يمكنك إضافة هذه السمات إمّا إلى
صفحة ملخّص أو إلى
صفحة واحدة متكاملة.
يتوفّر تعريف ItemList
الكامل على schema.org/ItemList.
السمات المطلوبة | |
---|---|
itemListElement |
تمثّل هذه السمة تعليقًا توضيحيًا لصفحة عنصر واحد. |
ListItem.position |
تمثّل هذه السمة ترتيب صفحة السلعة في القائمة. |
ListItem.url |
تمثّل هذه السمة عنوان URL أساسيًا لصفحة العنصر. ويجب تخصيص عنوان URL فريد لكل عنصر. |
تحديد المشاكل وحلّها
إذا كنت تواجه مشكلة في تطبيق البيانات المنظَّمة أو تصحيح الأخطاء فيها، إليك بعض المراجع التي قد تساعدك.
- إذا كنت تستخدم نظام إدارة محتوى (CMS) أو تستعين بشخص لإدارة موقعك الإلكتروني، اطلب المساعدة من هذه الجهات. واحرص على إعادة توجيه أي رسائل في Search Console توضّح المشكلة.
- لا يضمن محرك بحث Google ظهور الميزات التي تستخدم البيانات المنظَّمة ضمن نتائج البحث. للاطّلاع على قائمة بالأسباب الشائعة التي قد تؤدي إلى عدم عرض المحتوى في نتيجة منسّقة على "بحث Google"، يمكنك مراجعة الإرشادات العامة للبيانات المنظَّمة.
- قد يكون ثمة خطأ في بياناتك المنظَّمة. اطّلِع على قائمة أخطاء البيانات المنظَّمة.
- إذا تمّ اتخاذ إجراء يدوي على البيانات المنظَّمة ضد صفحتك، سيتمّ تجاهل البيانات المنظَّمة المتاحة على الصفحة (مع إمكانية استمرار الصفحة في الظهور ضمن نتائج "بحث Google"). لإصلاح مشاكل البيانات المنظمة، استخدِم تقرير "الإجراءات اليدوية".
- راجِع الإرشادات مرة أخرى لتحديد ما إذا كان المحتوى الخاص بك غير متوافق مع الإرشادات. قد يكون السبب في المشكلة هو تضمين محتوى غير مرغوب فيه أو استخدام ترميز غير مرغوب فيه. وقد لا تكون المشكلة مرتبطة بالبنية، ما قد يؤدي إلى عدم إمكانية تحديد هذه المشاكل من خلال "اختبار النتائج المنسّقة".
- اتّبِع الخطوات الخاصة بتحديد وحلّ مشكلة عدم ظهور بعض النتائج المنسّقة/الانخفاض في إجمالي النتائج المنسّقة.
- تحتاج عملية إعادة الزحف والفهرسة إلى بعض الوقت. وتذكَّر أنّ محرّك بحث Google قد يستغرق عدّة أيام من تاريخ نشر الصفحة للعثور عليها والزحف إليها. للاطّلاع على الأسئلة العامة حول الزحف والفهرسة، يمكنك مراجعة الأسئلة الشائعة حول الزحف والفهرسة في "بحث Google".
- يمكنك نشر أي سؤال في منتدى "مجموعة خدمات بحث Google".