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

بالإضافة إلى إظهار المحتوى الخاص بك كنتيجة منسّقة، يساعد ترميز صفحة "أسئلة وأجوبة" Google في إنشاء مقتطف أفضل لصفحتك أيضًا. قد يظهر محتوى الإجابات في النتيجة الأساسية في حال عدم عرض النتائج المنسّقة.
كيفية إضافة البيانات المنظَّمة
البيانات المنظَّمة هي تنسيق موحّد لتقديم معلومات عن صفحة محدّدة وتصنيف محتواها. إذا كنت لا تزال مبتدئًا في مجال البيانات المنظَّمة، يمكنك الاطّلاع على المزيد من المعلومات حول آلية عمل البيانات المنظَّمة.
إليك نظرة عامة حول كيفية إنشاء بيانات منظَّمة واختبارها وإصدارها. للحصول على دليل مفصّل حول كيفية إضافة بيانات منظَّمة إلى صفحة ويب، يمكنك الاطّلاع على الدرس التطبيقي حول الترميز الخاص بالبيانات المنظَّمة.
- أضِف السمات المطلوبة. استنادًا إلى التنسيق الذي تستخدمه، يمكنك معرفة مكان إدراج البيانات المنظَّمة في الصفحة.
- اتّبِع الإرشادات.
- تحقَّق من صحة الرمز باستخدام اختبار النتائج المنسّقة، وأصلِح أي أخطاء ملحّة. ننصحك أيضًا بحلّ أي مشاكل غير ملحّة قد ترصدها الأداة لأنّ ذلك قد يساعدك على تحسين جودة بياناتك المنظَّمة (ولكن هذا الإجراء ليس ضروريًا لتكون بياناتك مؤهّلة للظهور ضمن النتائج المنسّقة).
- انشر بعض الصفحات التي تتضمّن بياناتك المنظَّمة واستخدِم أداة فحص عنوان URL لاختبار الطريقة التي يرى بها محرّك بحث Google الصفحة. تأكَّد من أنّ Google يستطيع
الوصول إلى صفحتك ومن أنّه لم يتم حظرها باستخدام ملف robots.txt أو علامة
noindex
أو متطلبات تسجيل الدخول. إذا بدت الصفحة جيدة، يمكنك أن تطلب من محرّك بحث Google إعادة الزحف إلى عناوين URL الخاصة بك. - لإعلام Google بأي تغييرات لاحقة، ننصحك بإرسال خريطة موقع. يمكنك برمجة هذا الإجراء باستخدام Search Console Sitemap API.
أمثلة
يتضمن مثال الترميز التالي تعريفات الأنواع QAPage
وQuestion
وAnswer
بالترميز JSON-LD:
<html> <head> <title>How many ounces are there in a pound?</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "QAPage", "mainEntity": { "@type": "Question", "name": "How many ounces are there in a pound?", "text": "I have taken up a new interest in baking and keep running across directions in ounces and pounds. I have to translate between them and was wondering how many ounces are in a pound?", "answerCount": 3, "upvoteCount": 26, "acceptedAnswer": { "@type": "Answer", "text": "1 pound (lb) is equal to 16 ounces (oz).", "upvoteCount": 1337, "url": "https://example.com/question1#acceptedAnswer" }, "suggestedAnswer": [ { "@type": "Answer", "text": "Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.", "upvoteCount": 42, "url": "https://example.com/question1#suggestedAnswer1" }, { "@type": "Answer", "text": " I can't remember exactly, but I think 18 ounces in a lb. You might want to double check that.", "upvoteCount": 0, "url": "https://example.com/question1#suggestedAnswer2" } ] } } </script> </head> <body> </body> </html>
<html> <body itemscope itemtype="https://schema.org/QAPage"> <div itemprop="mainEntity" itemscope itemtype="https://schema.org/Question"> <h2 itemprop="name">How many ounces are there in a pound?</h2> <div itemprop="upvoteCount">52</div> <div itemprop="text">I have taken up a new interest in baking and keep running across directions in ounces and pounds. I have to translate between them and was wondering how many ounces are in a pound?</div> <div> <div><span itemprop="answerCount">3</span> answers</div> <div><span itemprop="upvoteCount">26</span> votes</div> <div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"> <div itemprop="upvoteCount">1337</div> <div itemprop="text"> 1 pound (lb) is equal to 16 ounces (oz). </div> <a itemprop="url" href="https://example.com/question1#acceptedAnswer">Answer Link</a> </div> <div itemprop="suggestedAnswer" itemscope itemtype="https://schema.org/Answer"> <div itemprop="upvoteCount">42</div> <div itemprop="text"> Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water. </div> <a itemprop="url" href="https://example.com/question1#suggestedAnswer1">Answer Link</a> </div> <div itemprop="suggestedAnswer" itemscope itemtype="https://schema.org/Answer"> <div itemprop="upvoteCount">0</div> <div itemprop="text"> I can't remember exactly, but I think 18 ounces in a lb. You might want to double check that. </div> <a itemprop="url" href="https://example.com/question1#suggestedAnswer2">Answer Link</a> </div> </div> </div> </body> </html>
الإرشادات
يجب اتّباع الإرشادات التالية حتى تصبح صفحة "أسئلة وأجوبة" مؤهلة للعرض كنتيجة منسّقة:
إرشادات المحتوى
- لا تستخدم الترميز
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".
السمات المطلوبة | |
---|---|
|
Question
يجب دمج |
Question
يعرّف النوع Question
السؤال الذي تجيب عنه هذه الصفحة، ويتضمّن أي إجابات عن ذلك السؤال. ويُتوقع ظهور نوع Question
واحد في الصفحة، ويكون مدمجًا ضمن السمة mainEntity
من schema.org/QAPage
. وبالتالي، يجب ألّا يكون هناك أكثر من تعريف واحد من النوع Question
في كل صفحة.
يتوفّر تعريف Question
الكامل على https://schema.org/Question.
السمات المطلوبة | |||||
---|---|---|---|---|---|
|
Integer
تمثل هذه السمة إجمالي عدد الإجابات عن السؤال. فإذا كان هناك 15 جوابًا مثلاً، ولكن يتم ترميز أول 10 إجابات فقط بسبب التقسيم على الصفحات، ستكون هذه القيمة 15. وقد يتم تمثيل السمة بالقيمة 0 للأسئلة التي لا تتوفّر إجابات عنها. |
||||
إما acceptedAnswer أو suggestedAnswer |
Answer
يجب أن يتوفّر للسؤال إجابة واحدة على الأقل، إما
|
||||
|
Text
تمثل هذه السمة النص الكامل للسؤال بصيغته المختصرة. على سبيل المثال: "كم ملعقة صغيرة تعادل كوبًا؟". |
السمات المقترَحة | |
---|---|
|
Text
تمثّل هذه السمة النص الكامل للسؤال بصيغته الطويلة. على سبيل المثال: "أنا أطبخ، وأحتاج إلى معرفة كم ملعقة صغيرة تعادل كوبًا. كم ملعقة صغيرة تعادل كوبًا؟" |
|
Integer
تمثّل هذه السمة إجمالي عدد الأصوات التي حصل عليها السؤال. إذا كانت الصفحة تتيح ميزتَي التصويت المؤيّد والتصويت المعارض، اضبِط القيمة |
Answer
يحدّد النوع Answer
الإجابات المقترَحة والمقبولة للترميز Question
في هذه الصفحة. حدّد Answers
ضمن Question
في شكل قيم للسمة suggestedAnswer
والسمة acceptedAnswer
.
ويوضّح الجدول التالي سمات النوع Answer
الذي يُستخدم في Question
.
يتوفّر تعريف Answer
الكامل على https://schema.org/Answer.
السمات المطلوبة | |
---|---|
|
Text
تمثّل هذه السمة النص الكامل للجواب. في حال ترميز جزء فقط من النص، قد لا يتم عرض المحتوى ولا يتمكن محرك البحث Google من تحديد أفضل نص لعرضه. |
السمات المقترَحة | |
---|---|
|
Integer
تمثّل هذه السمة إجمالي عدد الأصوات التي حصلت عليها هذه الإجابة. إذا كانت الصفحة تتيح ميزتَي التصويت المؤيّد والتصويت المعارض، اضبِط القيمة |
|
URL
تمثّل هذه السمة عنوان URL الذي يؤدي مباشرة إلى هذه الإجابة. مثال: |
مراقبة النتائج المنسّقة باستخدام Search Console
Search Console هي أداة تساعدك في مراقبة مستوى أداء صفحاتك في "بحث Google". ليس عليك الاشتراك في Search Console لإدراج موقعك الإلكتروني ضمن نتائج "بحث Google"، ولكن تساعدك هذه الأداة في التعرّف على شكل موقعك كما يراه محرّك البحث Google وتحسين هذا الشكل. ننصح بالتحقق من Search Console في الحالات التالية:
بعد نشر بيانات منظَّمة للمرة الأولى
بعد أن ينتهي محرّك بحث Google من فهرسة الصفحات، تحقَّق مما إذا كان هناك أي مشاكل باستخدام تقرير "حالة النتائج المنسّقة" المناسب. من المفترض أن ترى زيادة في العناصر الصالحة وليس في العناصر غير الصالحة. إذا عثرت على مشاكل في بياناتك المنظَّمة:
- أصلِح العناصر غير الصالحة.
- افحص عنوان URL منشور لمعرفة ما إذا لا تزال المشكلة مستمرّة.
- اطلب إجراء تحقُّق من الإصلاحات باستخدام تقرير الحالة.
بعد إصدار نماذج جديدة أو تعديل الترميز
عندما تُجري تغييرات كبيرة على موقعك الإلكتروني، عليك مراقبة الزيادات في عدد العناصر غير الصالحة ضمن البيانات المنظَّمة.- إذا لاحظت زيادة في عدد العناصر غير الصالحة، قد يكون السبب أنّك طرحت نموذجًا جديدًا لا يعمل أو أنّ موقعك الإلكتروني يتفاعل مع النموذج الحالي بطريقة جديدة وغير صحيحة.
- إذا لاحظت انخفاضًا في العناصر الصالحة (لا تقابله زيادة في عدد العناصر غير الصالحة)، قد يشير ذلك إلى أنّك توقّفت عن تضمين بيانات منظَّمة في صفحاتك. استخدِم أداة فحص عنوان URL للاطّلاع على سبب المشكلة.
تحليل الزيارات بشكل دوري
يمكنك تحليل الزيارات إلى صفحتك في "بحث Google" باستخدام تقرير الأداء. ستعرض لك البيانات عدد مرات ظهور صفحتك كنتيجة منسّقة في "بحث Google" وعدد المرات التي نقر فيها المستخدمون على الصفحة ومتوسط موضع ظهور الصفحة في نتائج البحث. يمكنك أيضًا عرض هذه النتائج تلقائيًا باستخدام Search Console API.تحديد المشاكل وحلّها
إذا كنت تواجه مشكلة في تطبيق البيانات المنظَّمة أو تصحيح الأخطاء فيها، إليك بعض المراجع التي قد تساعدك.
- إذا كنت تستخدم نظام إدارة محتوى (CMS) أو تستعين بشخص لإدارة موقعك الإلكتروني، اطلب المساعدة من هذه الجهات. واحرص على إعادة توجيه أي رسائل في Search Console توضّح المشكلة.
- لا يضمن محرك بحث Google ظهور الميزات التي تستخدم البيانات المنظَّمة ضمن نتائج البحث. للاطّلاع على قائمة بالأسباب الشائعة التي قد تؤدي إلى عدم عرض المحتوى في نتيجة منسّقة على "بحث Google"، يمكنك مراجعة الإرشادات العامة للبيانات المنظَّمة.
- قد يكون ثمة خطأ في بياناتك المنظَّمة. اطّلِع على قائمة أخطاء البيانات المنظَّمة.
- إذا تمّ اتخاذ إجراء يدوي على البيانات المنظَّمة ضد صفحتك، سيتمّ تجاهل البيانات المنظَّمة المتاحة على الصفحة (مع إمكانية استمرار الصفحة في الظهور ضمن نتائج "بحث Google"). لإصلاح مشاكل البيانات المنظمة، استخدِم تقرير "الإجراءات اليدوية".
- راجِع الإرشادات مرة أخرى لتحديد ما إذا كان المحتوى الخاص بك غير متوافق مع الإرشادات. قد يكون السبب في المشكلة هو تضمين محتوى غير مرغوب فيه أو استخدام ترميز غير مرغوب فيه. وقد لا تكون المشكلة مرتبطة بالبنية، ما قد يؤدي إلى عدم إمكانية تحديد هذه المشاكل من خلال "اختبار النتائج المنسّقة".
- اتّبِع الخطوات الخاصة بتحديد وحلّ مشكلة عدم ظهور بعض النتائج المنسّقة/الانخفاض في إجمالي النتائج المنسّقة.
- تحتاج عملية إعادة الزحف والفهرسة إلى بعض الوقت. وتذكَّر أنّ محرّك بحث Google قد يستغرق عدّة أيام من تاريخ نشر الصفحة للعثور عليها والزحف إليها. للاطّلاع على الأسئلة العامة حول الزحف والفهرسة، يمكنك مراجعة الأسئلة الشائعة حول الزحف والفهرسة في "بحث Google".
- يمكنك نشر أي سؤال في منتدى "مجموعة خدمات بحث Google".