سين وجيم

صفحات سين وجيم عبارة عن صفحات ويب تحتوي على بيانات في شكل سؤال وإجابة، أي سؤال واحد تتبعه إجابات عنه. بالنسبة إلى المحتوى الذي يمثّل سؤالاً وإجابات عنه، يمكنك ترميز البيانات بالأنواع QAPage وQuestion وAnswer من schema.org.

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

مثال لبطاقة سؤال وإجابة تظهر في نتائج البحث لطلب البحث "كيف أزيل كابلاً عالقًا في منفذ USB؟"

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

يُرجى ملاحظة أن الشكل الفعلي قد يختلف عن المثال. للاطّلاع على أحدث تنسيق للنتائج الأساسية والنتائج المنسّقة في صفحة نتائج البحث، أجرِ بحثًا على google.com.

أمثلة

يتضمن المثال التالي تعريفات الأنواع QAPage وQuestion وAnswer بالترميز JSON-LD:

JSON-LD
البيانات الجزئية

الإرشادات

يجب اتّباع الإرشادات التالية حتى تصبح صفحة سين وجيم مؤهلة للعرض كنتيجة منسّقة:

إرشادات المحتوى

  • لا تستخدم الترميز QAPage إلا إذا كانت صفحتك تحتوي على بيانات في شكل سؤال وإجابة، أي سؤال واحد تتبعه إجابات عنه.
  • يجب السماح للمستخدمين بتقديم إجابات عن السؤال. لا تستخدِم الترميز QAPage للمحتوى الذي يتضمن سؤالاً له إجابة واحدة فقط، ولا سبيل للمستخدمين إلى إضافة إجابات بديلة عنه، بل استخدِم الترميز FAQPage بدلاً منه. وإليك بعض الأمثلة:

    حالات الاستخدام الصالحة:

    • صفحة منتدى يمكن فيها للمستخدمين إرسال إجابات عن سؤال واحد
    • صفحة دعم لمنتج يمكن فيها للمستخدمين إرسال إجابات عن سؤال واحد

    حالات الاستخدام غير الصالحة:

    • صفحة سين وجيم يكتبها الموقع نفسه بدون توفير أي وسيلة للمستخدمين لتقديم إجابات بديلة
    • صفحة منتج يمكن فيها للمستخدمين إرسال العديد من الأسئلة والإجابات على صفحة واحدة
    • دليل إرشادي يجيب عن سؤال
    • مشاركة مدونة تجيب عن سؤال
    • مقال يجيب عن سؤال
  • لا تطبّق الترميز QAPage على جميع صفحات الموقع أو المنتدى ما لم يكن المحتوى صالحًا له. على سبيل المثال، قد يتضمّن المنتدى الكثير من الأسئلة المؤهلة للترميز بشكل فردي، ولكن وإذا كان المنتدى يشتمل أيضًا على صفحات لا تتناول أسئلة، تكون هذه الصفحات غير مؤهلة للترميز.
  • لا تستخدِم الترميز QAPage لصفحات سين وجيم أو صفحات الأسئلة الشائعة التي بها عدة أسئلة في الصفحة الواحدة. إنّ الترميز QAPage مخصص للصفحات التي تُركز على سؤال واحد وإجابات عنه.
  • لا تستخدم الترميز QAPage للإعلانات.
  • تأكد من احتواء كل خاصية Question على كامل نص السؤال وكل خاصية Answer على كامل نص الإجابة.
  • يُستخدَم الترميز Answer للإجابات عن السؤال، وليس للتعليقات على السؤال أو الإجابات الأخرى. لذا لا تستخدم الترميز Answer للتعليقات التي ليست بإجابات.
  • قد لا يتم عرض محتوى السؤال والإجابة كنتيجة منسّقة إذا تضمّن أيًا مما يلي: محتوى فاحش أو بذيء أو جنسي صريح أو يروّج للأنشطة الخطرة أو غير القانونية أو مشاهد عنف أو لغة تحض على الكراهية أو تمثل مضايقة.

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

يوضِّح هذا القسم أنواع البيانات المنظَّمة المتعلقة بالنوع QAPage.

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

يمكنك استخدام أداة اختبار البيانات المنظَّمة من Google للتحقّق من صحة بياناتك المنظَّمة ومعاينتها.

QAPage

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

يتوفّر تعريف QAPage الكامل على https://schema.org/QAPage.

يوضّح الجدول التالي خصائص النوع QAPage التي يستخدمها "بحث Google".

الخصائص المطلوبة
mainEntity Question

يجب دمج الخاصية Question لهذه الصفحة ضمن الخاصية mainEntity للعنصر QAPage.

Question

يعرّف النوع Question السؤال الذي تجيب عنه هذه الصفحة، ويتضمن أي إجابات متوفرة عنه. ويُتوقع ظهور نوع Question واحد على الصفحة، مدمج في الخاصية mainEntity من schema.org/QAPage. وبالتالي يجب ألا يكون هناك أكثر من تعريف واحد من النوع Question في الصفحة.

يتوفّر تعريف Question الكامل على https://schema.org/Question.

الخصائص المطلوبة
answerCount Integer

تمثل هذه الخاصية إجمالي عدد الإجابات عن السؤال. إذا كان هناك 15 إجابة مثلاً، ولكن يتم تمييز أول 10 إجابات فقط بسبب التقسيم على الصفحات، ستكون هذه القيمة 15. وقد تكون أيضًا 0 للأسئلة التي لا إجابات عنها.

إما acceptedAnswer أو suggestedAnswer Answer

يجب أن يكون للسؤال إجابة واحدة على الأقل، إما acceptedAnswer أو suggestedAnswer، حتى يكون مؤهلاً للعرض كنتيجة منسّقة، ولكن قد لا تحتوي الأسئلة على إجابات عند نشرها لأول مرة. بالنسبة إلى الأسئلة التي ليست لها إجابات، اضبط الخاصية answerCount على 0. إنّ الأسئلة التي ليست لها إجابات هي غير مؤهلة لتكون نتيجة منسّقة.

acceptedAnswer Answer

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

suggestedAnswer Answer

إجابة محتملة، ولكن لم يتم قبولها كأفضل إجابة (acceptedAnswer). ويمكن أن تكون قيمتها صفرًا أو أكثر لكل سؤال.

name Text

تمثل هذه الخاصية النص الكامل للسؤال بصيغته المختصرة. على سبيل المثال: "كم ملعقة شاي في الكوب؟".

الخصائص المقترَحة
author Person أو Organization

تمثل هذه الخاصية كاتب السؤال.

dateCreated Date أو DateTime

تمثل هذه الخاصية تاريخ إضافة السؤال إلى الصفحة بالتنسيق ISO 8601.

text Text

تمثل هذه الخاصية النص الكامل للسؤال بصيغته الطويلة. على سبيل المثال: "أطبخ وأحتاج إلى معرفة عدد ملاعق الشاي في الكوب. كم ملعقة شاي في كوب واحد؟"

upvoteCount Integer

تمثل هذه الخاصية إجمالي عدد الأصوات التي حصل عليها السؤال. إذا كانت الصفحة تتيح ميزتَي التصويت المؤيّد والتصويت المعارض، اضبط قيمة upvoteCount على قيمة واحدة مجمّعة تمثل التأييد والمعارضة. إذا كان هناك مثلاً 5 أصوات مؤيّدة وصوتَا معارضًا، تكون القيمة المستخدَمة للخاصية upvoteCount هي 3. إذا كان هناك 5 أصوات مؤيّدة ولم تكن ميزة التصويت المعارض متاحة، تكون قيمة upvoteCount هي 5.

Answer

يحدِّد النوع Answer الإجابات المقترَحة والمقبولة للخاصية Question في هذه الصفحة. حدِّد Answers ضمن Question، في شكل قيَم للخاصية suggestedAnswer وacceptedAnswer.

يوضّح الجدول التالي خصائص النوع Answer المستخدَمة ضمن Question.

يتوفّر تعريف Answer الكامل على https://schema.org/Answer.

الخصائص المطلوبة
text Text

تمثل هذه الخاصية النص الكامل للإجابة. في حال ترميز جزء فقط من النص، قد لا يتم عرض المحتوى ولا يتمكن محرك البحث Google من تحديد أفضل نص لعرضه.

الخصائص المقترَحة
author Person أو Organization

تمثل هذه الخاصية كاتب الإجابة.

dateCreated Date أو DateTime

تمثّل هذه الخاصية تاريخ إضافة الإجابة إلى الصفحة بالتنسيق ISO-8601.

upvoteCount Integer

تمثل هذه الخاصية إجمالي عدد الأصوات التي حصلت عليها هذه الإجابة. إذا كانت الصفحة تتيح ميزتَي التصويت المؤيّد والتصويت المعارض، اضبط قيمة upvoteCount على قيمة واحدة مجمّعة تمثل التأييد والمعارضة. إذا كان هناك مثلاً 5 أصوات مؤيّدة وصوتَا معارضًا، تكون القيمة المستخدَمة للخاصية upvoteCount هي 3. إذا كان هناك 5 أصوات مؤيّدة ولم تكن ميزة التصويت المعارض متاحة، تكون قيمة upvoteCount هي 5.

url URL

تمثل هذه الخاصية عنوان URL الذي يرتبط مباشرةً بهذه الإجابة. على سبيل المثال: https://www.examplesite.com/question#answer1