البيانات المنظَّمة الخاصة بمنتديات المناقشة (DiscussionForumPosting
)
![صورة توضيحية تُظهر ميزة "مناقشات ومنتديات"](https://developers-dot-devsite-v2-prod.appspot.com/static/search/docs/images/discussions-and-forums-rich-result.png?authuser=9&hl=ar)
تم تصميم ترميز منتديات المناقشة لأي موقع إلكتروني يشكّل منتدًى حيث يمكن للمستخدمين أن يشاركوا بشكل جماعي وجهات نظرهم مباشرةً. عندما تضيف المواقع الإلكترونية الخاصة بالمنتديات هذا الترميز، يساعد ذلك محرّك بحث Google في أن يحدّد بشكل أفضل المواقع الإلكترونية الخاصة بالمنتديات والمناقشات التي تتم على الإنترنت، ويتيح له الاستفادة من هذا الترميز في ميزات مثل مناقشات ومنتديات ووجهات نظر.
كيفية استخدام DiscussionForumPosting
ضمن منتدى
بشكل عام، ننصح بدمج التعليقات في المشاركة ذات الصلة بها. إذا كان المنتدى يملك بنية سلاسل محادثات خاصة به، استخدِم شجرة تعليقات لتمثيل البنية:
{ "@context": "https://schema.org", "@type": "DiscussionForumPosting", "headline": "Very Popular Thread", ... "comment": [{ "@type": "Comment", "text": "This should not be this popular", ... "comment": [{ "@type": "Comment", "text": "Yes it should", ... }] }] }
إذا كان المنتدى يملك بنية خطية (على سبيل المثال، مشاركة أصلية تليها سلسلة من الردود)، ادمج جميع الردود ضمن المشاركة الأصلية باعتبارها تعليقات. وفي المنتديات المتعددة الصفحات، من المفترض أن تتضمن صفحات المحتوى اللاحقة المشاركة الأصلية مع عنوان URL الخاص بالصفحة الأساسية:
{ // JSON-LD on non-threaded forum at https://example.com/post/very-popular-thread/14 "@context": "https://schema.org", "@type": "DiscussionForumPosting", "headline": "Very Popular Thread", // Only the headline/topic is explicitly present "url": "https://example.com/post/very-popular-thread", ... "comment": [{ "@type": "Comment", "text": "First Post on this Page", ... },{ "@type": "Comment", "text": "Second Post on this Page", ... }] }
إذا كان عنوان URL متعلّقًا بمشاركة واحدة بشكل أساسي، استخدِم mainEntity
(أو mainEntityOfPage
) لتحديد نوع
DiscussionForumPosting
الأساسي:
{ "@context": "https://schema.org", "@type": "WebPage", "url": "https://example.com/post/very-popular-thread", "mainEntity": { "@type": "DiscussionForumPosting" ... } }
إذا كانت صفحات الويب تتضمّن قائمة من المشاركات (على سبيل المثال، ضمن صفحة خاصة بملف شخصي أو موضوع أو فئة)، من الشائع ألّا تُعرض كل المعلومات على الصفحة نفسها، وسيكون مطلوبًا من المستخدم النقر للحصول على المعلومات الإضافية (مثل الردود). يمكنك أنت تحديد ما إذا كنت تريد تضمين المعلومات المعروضة على الصفحة فقط (وتضمين عنوان URL المؤدي إلى المشاركة الخاصة بالمناقشة).
لا تشِر إلى مشاركة واحدة على الصفحة باعتبارها الكيان الرئيسي إذا لم تكُن صفحة مناقشات حول المشاركة. لإظهار أنّ الصفحات تشكّل مجموعة مترابطة من المشاركات، يمكنك إرفاقها
كلها بـ Collection
أو ItemList
.
كيفية إضافة البيانات المنظَّمة
البيانات المنظَّمة هي تنسيق موحّد لتقديم معلومات عن صفحة محدّدة وتصنيف محتواها. إذا كنت لا تزال مبتدئًا في مجال البيانات المنظَّمة، يمكنك الاطّلاع على المزيد من المعلومات حول آلية عمل البيانات المنظَّمة.
إليك نظرة عامة حول كيفية إنشاء بيانات منظَّمة واختبارها وإصدارها.
- أضِف السمات المطلوبة. استنادًا إلى التنسيق الذي تستخدمه، يمكنك معرفة مكان إدراج البيانات المنظَّمة في الصفحة.
- اتّبِع الإرشادات.
- تحقَّق من صحة الرمز باستخدام اختبار النتائج الغنية بصريًا، وأصلِح أي أخطاء ملحّة. ننصحك أيضًا بحلّ أي مشاكل غير ملحّة قد ترصدها الأداة لأنّ ذلك قد يساعدك على تحسين جودة بياناتك المنظَّمة (ولكن هذا الإجراء ليس ضروريًا لتكون بياناتك مؤهّلة للظهور ضمن النتائج الغنية بصريًا).
- انشر بعض الصفحات التي تتضمّن بياناتك المنظَّمة واستخدِم أداة فحص عنوان URL لاختبار الطريقة التي يرى بها محرّك بحث Google الصفحة. تأكَّد من إمكانية وصول محرّك بحث Google
إلى صفحتك ومن عدم حظرها باستخدام ملف robots.txt أو علامة
noindex
أو متطلبات تسجيل الدخول. إذا بدت الصفحة جيدة، يمكنك أن تطلب من محرّك بحث Google إعادة الزحف إلى عناوين URL الخاصة بك. - لإعلام محرّك بحث Google بأي تغييرات لاحقة، ننصحك بإرسال خريطة الموقع. يمكنك برمجة هذا الإجراء باستخدام Search Console Sitemap API.
أمثلة
يعرض المثال التالي حول الترميز صفحة منتدى خطية غير مسلسَلة:
<html> <head> <title>I went to the concert!</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "DiscussionForumPosting", "mainEntityOfPage": "https://example.com/post/very-popular-thread", "headline": "I went to the concert!", "text": "Look at how cool this concert was!", "video": { "@type": "VideoObject", "contentUrl": "https://example.com/media/super-cool-concert.mp4", "name": "Video of concert", "uploadDate": "2024-03-01T06:34:34+02:00", "thumbnailUrl": "https://example.com/media/super-cool-concert-snap.jpg" }, "url": "https://example.com/post/very-popular-thread", "author": { "@type": "Person", "name": "Katie Pope", "url": "https://example.com/user/katie-pope", "agentInteractionStatistic": { "@type": "InteractionCounter", "interactionType": "https://schema.org/WriteAction", "userInteractionCount": 8 } }, "datePublished": "2024-03-01T08:34:34+02:00", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": "https://schema.org/LikeAction", "userInteractionCount": 27 }, "comment": [{ "@type": "Comment", "text": "Who's the person you're with?", "author": { "@type": "Person", "name": "Saul Douglas", "url": "https://example.com/user/saul-douglas", "agentInteractionStatistic": { "@type": "InteractionCounter", "interactionType": "https://schema.org/WriteAction", "userInteractionCount": 167 } }, "datePublished": "2024-03-01T09:46:02+02:00" },{ "@type": "Comment", "text": "That's my mom, isn't she cool?", "author": { "@type": "Person", "name": "Katie Pope", "url": "https://example.com/user/katie-pope", "agentInteractionStatistic": { "@type": "InteractionCounter", "interactionType": "https://schema.org/WriteAction", "userInteractionCount": 8 } }, "datePublished": "2024-03-01T09:50:25+02:00", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": "https://schema.org/LikeAction", "userInteractionCount": 7 } }] } </script> </head> <body> </body> </html>
<html> <body> <div id="main-post" itemtype="https://schema.org/DiscussionForumPosting" itemscope> <meta itemprop="mainEntityOfPage" content="https://example.com/post/very-popular-thread" /> <meta itemprop="url" content="https://example.com/post/very-popular-thread" /> <div class="author-block" itemprop="author" itemtype="https://schema.org/Person" itemscope> <div><a href="https://example.com/user/katie-pope" itemprop="url"><span itemprop="name">Katie Pope</span></a></div> <div itemprop="agentInteractionStatistic" itemtype="https://schema.org/InteractionCounter" itemscope> <span itemprop="userInteractionCount">8</span> <span itemprop="interactionType" content="https://schema.org/WriteAction">posts</span> </div> </div> <div itemprop="datePublished" content="2024-03-01T08:34:34+02:00">March 1</div> <div itemprop="headline">I went to the concert!</div> <div> <div itemprop="video" itemtype="https://schema.org/VideoObject" itemscope> <meta itemprop="name" content="Video of concert" /> <meta itemprop="contentUrl" content="https://example.com/media/super-cool-concert.mp4" /> <meta itemprop="uploadDate" content="2024-03-01T06:34:34+02:00" /> <meta itemprop="thumbnailUrl" content="https://example.com/media/super-cool-concert-snap.jpg" /> </div> <span itemprop="text">Look at how cool this concert was!</span> </div> <div itemprop="interactionStatistic" itemtype="https://schema.org/InteractionCounter" itemscope> <span itemprop="userInteractionCount">27</span> <span itemprop="interactionType" content="https://schema.org/LikeAction">likes</span> </div> <div id="comment-1" itemprop="comment" itemtype="https://schema.org/Comment" itemscope> <div class="author-block" itemprop="author" itemtype="https://schema.org/Person" itemscope> <div><a href="https://example.com/user/saul-douglas" itemprop="url"><span itemprop="name">Saul Douglas</span></a></div> <div itemprop="agentInteractionStatistic" itemtype="https://schema.org/InteractionCounter" itemscope> <span itemprop="userInteractionCount">167</span> <span itemprop="interactionType" content="https://schema.org/WriteAction">posts</span> </div> </div> <div itemprop="datePublished" content="2024-03-01T09:46:02+02:00">March 1</div> <div> <span itemprop="text">Who's the person you're with?</span> </div> </div> <div id="comment-2" itemprop="comment" itemtype="https://schema.org/Comment" itemscope> <div class="author-block" itemprop="author" itemtype="https://schema.org/Person" itemscope> <div><a href="https://example.com/user/katie-pope" itemprop="url"><span itemprop="name">Katie Pope</span></a></div> <div itemprop="agentInteractionStatistic" itemtype="https://schema.org/InteractionCounter" itemscope> <span itemprop="userInteractionCount">8</span> <span itemprop="interactionType" content="https://schema.org/WriteAction">posts</span> </div> </div> <div itemprop="datePublished" content="2024-03-01T09:50:25+02:00">March 1</div> <div> <span itemprop="text">That's my mom, isn't she cool?</span> </div> <div itemprop="interactionStatistic" itemtype="https://schema.org/InteractionCounter" itemscope> <span itemprop="userInteractionCount">7</span> <span itemprop="interactionType" content="https://schema.org/LikeAction">likes</span> </div> </div> </div> </body> </html>
الإرشادات
يجب اتّباع هذه الإرشادات لتصبح البيانات المنظَّمة الخاصة بمنتدى المناقشة مؤهّلة للاستخدام في "بحث Google".
- الإرشادات العامة حول البيانات المنظَّمة
- أساسيات "بحث Google"
- إرشادات المحتوى
- الإرشادات الفنية
إرشادات المحتوى
- استخدِم ترميز
DiscussionForumPosting
فقط لوصف منشور من إنشاء المستخدمين على موقع إلكتروني. لا تستخدم هذا الترميز للمحتوى الذي كتبه بشكل أساسي ناشرو الموقع الإلكتروني أو موظفون تابعون لهم. - إذا كان موقعك الإلكتروني شبيهًا بمنصة تواصل اجتماعي عامة، يمكنك استخدام النوع
SocialMediaPosting
، وهو النوع الرئيسي منDiscussionForumPosting
ويشمل المتطلبات نفسها. - نحن ننصح باستخدام ترميز صالح في الأنواع الأخرى (
Article
وImageObject
وVideoObject
) التي يمكن أن تستخدم ترميزًا شبيهًا جدًا بترميز التعليقات ومعلومات المؤلفين وإحصاءات التفاعل، لكن يجب عدم استخدام ترميزDiscussionForumPosting
في تلك الأنواع. في ما يلي بعض الأمثلة:حالات الاستخدام الصالحة:
- صفحة في منتدى يمكن للمستخدمين فيها الحديث عن لعبة محددة
- منصة منتدى عامة تستضيف محتوًى متنوّعًا من منتديات فرعية
- منصة تواصل اجتماعي تتيح للمستخدمين نشر تعليقات أو وسائط والرد عليها
حالات الاستخدام غير الصالحة:
- مقالة أو مدونة كتبها بشكل مباشر أحد موظّفي الموقع الإلكتروني (حتى إذا تضمّنت تعليقات)
- مراجعات كتبها مستخدمون حول أحد المنتجات
- يُرجى العلم أنّه بالنسبة إلى معظم حالات الاستخدام على Google، تُعدّ صفحة "أسئلة وأجوبة" حالة خاصة من صفحة منتدى المناقشة. إذا كانت بنية الموقع الإلكتروني الخاص بالمنتدى مكوّنة بشكل أساسي من أسئلة مع أجوبة، ننصحك باستخدام ترميز الأسئلة والأجوبة بدلاً من ذلك. إذا كانت بنية الموقع أكثر عمومية ولم يكُن المحتوى المعروض عادةً عبارة عن أسئلة وأجوبة، قد يكون من الأفضل استخدام ترميز
DiscussionForumPosting
. - احرص على أن تحتوي كل سمة
DiscussionForumPosting
على مجمل نص المشاركة وكل سمةComment
على مجمل نص الرد، في حال توفّرهما على تلك الصفحة.
الإرشادات الفنية
- على عكس الإرشادات العامة حول البيانات المنظَّمة، ننصحك بتوفير ترميز
DiscussionForumPosting
باستخدام البيانات الجزئية (أو RDFa)، إذا كان ذلك ممكنًا. فعندها، لن تحتاج إلى تكرار المقاطع النصية الكبيرة ضمن الترميز. مع ذلك، هذه مجرّد نصيحة، ويبقى بإمكانك استخدام JSON-LD.
تعريفات أنواع البيانات المنظّمة
يوضِّح هذا القسم أنواع البيانات المنظَّمة المتعلقة بالنوع DiscussionForumPosting
.
يجب تضمين السمات المطلوبة لكي يصبح المحتوى مؤهّلاً للاستخدام في "بحث Google". ويمكنك أيضًا تضمين السمات التي يُنصح بها لإضافة المزيد من المعلومات المتعلقة بصفحات منتدى المناقشة، ما يؤدي إلى تحسين تجربة المستخدم.
DiscussionForumPosting
(أو SocialMediaPosting
)
يحدّد النوع DiscussionForumPosting
منشورًا أصليًا يمثّل موضوع النقاش. ويتكوّن هذا النوع عادةً من نص، إلا أنّه من المحتمل أن تتوفّر مشاركات في المنتدى مكوّنة من محتوى وسائط فقط.
السمات المطلوبة | |
---|---|
|
Person أو
Organization
تشير هذه السمة إلى معلومات عن مؤلف المشاركة. لمساعدة محرّك بحث Google في التعرّف بشكل أفضل على المؤلفين عبر الميزات المتنوعة، ننصحك باتّباع أفضل الممارسات المتعلقة بترميز معلومات المؤلفين. ضمِّن أكبر عدد ممكن من السمات ذات الصلة بالمؤلفين باستخدام السمات المتوافقة من البيانات المنظَّمة الخاصة بالمقالات وصفحات الملفات الشخصية كدليل إرشادي. |
|
Text
تمثّل هذه السمة اسم مؤلف المشاركة. |
|
تمثّل هذه السمة تاريخ ووقت نشر المشاركة بالتنسيق ISO 8601. |
إما text أو image أو video |
لتمثيل محتوى المشاركة، عليك تضمين إحدى السمات التالية: هذه السمات ليست مطلوبة إذا كان هدفك تمثيل المشاركة على صفحة أخرى (باستخدام |
السمات التي يُنصح بها | |
---|---|
|
تمثّل هذه السمة رابطًا يؤدي إلى صفحة ويب تعرِّف بناشر المشاركة بشكل فريد، على الأرجح صفحة ملف شخصي في منتدى. ننصحك بترميز تلك الصفحة باستخدام البيانات المنظَّمة الخاصة بصفحات الملفات الشخصية. |
comment |
تمثّل هذه السمة ردًا أو تعليقًا على المشاركة، إذا كان ذلك منطبقًا. احرص على ترميز التعليقات بالترتيب التي تظهر فيه على الصفحة. |
creativeWorkStatus |
إذا تم حذف المنشور ولكنّ السمة أُبقيت لأسباب متعلّقة بالسياق أو تسلسُل المحادثة، اضبط هذه السمة على |
dateModified |
تمثّل هذه السمة تاريخ ووقت تعديل المشاركة بالتنسيق ISO 8601، إذا كان ذلك منطبقًا. في حال عدم إجراء أي تغييرات، ليس ضروريًا تكرار تاريخ النشر. |
|
Text
تمثّل هذه السمة عنوان المشاركة. إذا لم يتوفر عنوان منفصل، لا تكرّر النص أو تقتطع جزءًا منه لعرضه في العنوان الرئيسي. ولا يُنصح باستخدامها في |
image |
تمثّل هذه السمة أي صور مضمَّنة في المشاركة، إذا كان ذلك منطبقًا. إذا لم تتضمّن المشاركة أي صور، لا تضِف أي صور تلقائية أو صور على شكل رمز أو عنصر نائب. |
interactionStatistic |
تمثّل هذه السمة إحصاءات المستخدمين المطبَّقة على المشاركة الأساسية، إذا كان ذلك منطبقًا. يتيح محرّك بحث Google استخدام أنواع
|
isPartOf |
تمثّل هذه السمة المصدر الرئيسي للمنشور في حال تمّت مشاركته في جزء محدّد من الموقع الإلكتروني
العام، إذا كان ذلك منطبقًا،
مثل منتدى فرعي أو مجموعة ضمن الموقع الإلكتروني الأوسع. في حال استخدام |
|
CreativeWork
تمثّل هذه السمة المحتوى الأساسي ضمن المشاركة، إذا كان ذلك منطبقًا. ويشمل الاستخدام الأكثر شيوعًا لهذه السمة مشاركة في ما يلي مثال على كيفية الإشارة إلى أنّ المشاركة تتضمّن رابطًا: ... "sharedContent": { "@type": "WebPage", url: "https://example.com/external-url" } ... |
text |
تمثّل هذه السمة أي نص ضمن المشاركة، إذا كان ذلك منطبقًا. من الشائع جدًا استخدام هذه السمة، ولكن يمكن استبعادها في بعض الحالات إذا كانت المشاركة تتضمّن وسائط أخرى. |
|
URL
تمثّل هذه السمة عنوان URL الأساسي الخاص بالمناقشة. في سلاسل المحادثات المكوّنة من عدة صفحات، اضبط هذه السمة على عنوان URL الخاص بالصفحة الأولى. وفي المناقشات المفردة، يتم ضبطها عادةً على عنوان URL الحالي. |
video |
تمثّل هذه السمة أي فيديوهات مضمَّنة في المشاركة، إذا كان ذلك منطبقًا. |
Comment
يحدّد النوع Comment
تعليقًا على CreativeWork
أصلي،
أي على DiscussionForumPosting
في هذه الحالة. يشمل هذا النوع العديد من السمات المشتركة مع السمات التي حدّدناها في إرشادات DiscussionForumPosting
.
السمات المطلوبة | |
---|---|
|
Person أو Organization تمثّل هذه السمة معلومات عن مؤلف التعليق. لمساعدة محرّك بحث Google في التعرّف بشكل أفضل على المؤلفين عبر الميزات المتنوعة، ننصحك باتّباع أفضل الممارسات المتعلقة بترميز معلومات المؤلفين. ضمِّن أكبر عدد ممكن من السمات ذات الصلة بالمؤلفين باستخدام السمات المتوافقة من البيانات المنظَّمة الخاصة بالمقالات وصفحات الملفات الشخصية كدليل إرشادي. |
|
تمثّل هذه السمة تاريخ ووقت إضافة التعليق بالتنسيق ISO 8601. في حال عدم إجراء أي تغييرات، ليس ضروريًا تكرار تاريخ النشر. |
إما text أو image أو video |
لتمثيل محتوى التعليق، عليك تضمين إحدى السمات التالية: |
السمات التي يُنصح بها | |
---|---|
|
تمثّل هذه السمة رابطًا يؤدي إلى صفحة ويب تعرِّف بناشر التعليق بشكل فريد، على الأرجح، صفحة ملف شخصي في منتدى. ننصحك بترميز تلك الصفحة باستخدام البيانات المنظَّمة الخاصة بصفحات الملفات الشخصية. |
comment |
تمثّل هذه السمة تعليقًا آخر تم تقديمه حول التعليق الأساسي أو كردّ عليه، إذا كان ذلك منطبقًا. احرص على ترميز التعليقات بالترتيب الذي تظهر فيه على الصفحة. |
creativeWorkStatus |
إذا تم حذف التعليق ولكنّ السمة أُبقيت لأسباب متعلّقة بالسياق أو تسلسُل المحادثة، اضبط السمة على |
dateModified |
تمثّل هذه السمة تاريخ ووقت إجراء التعديل الأخير على التعليق بالتنسيق ISO 8601، إذا كان ذلك منطبقًا. |
image |
تمثّل هذه السمة أي صور مضمَّنة في التعليق، إذا كان ذلك منطبقًا. إذا لم يتضمّن التعليق أي صور، لا تضِف أي صور تلقائية أو صور على شكل رمز أو عنصر نائب. |
interactionStatistic |
تمثّل هذه السمة إحصاءات المستخدمين المطبَّقة على التعليق، إذا كان ذلك منطبقًا. يتيح محرّك بحث Google استخدام أنواع
|
|
CreativeWork
تمثّل هذه السمة المحتوى الأساسي ضمن التعليق، إذا كان ذلك منطبقًا. وتشمل الطريقة الأكثر شيوعًا لاستخدام هذه السمة مشاركة في ما يلي مثال على كيفية الإشارة إلى أنّ التعليق يتضمّن رابطًا: ... "sharedContent": { "@type": "WebPage", url: "https://example.com/external-url" } ... |
|
URL
تمثّل هذه السمة عنوان URL الخاص بالتعليق المحدّد ضمن الصفحة، إذا كان ذلك منطبقًا. لا تضمِّن هذه السمة إذا كان عنوان URL مطابقًا لعنوان المشاركة الأصلية. |
video |
تمثّل هذه السمة أي فيديوهات مضمَّنة في التعليق، إذا كان ذلك منطبقًا. |
InteractionCounter
يتيح النوع InteractionCounter
الربط ما بين عدد ونوع محدّد من التفاعلات. ويمكن استخدامه على سمتَي المحتوى (DiscussionForumPosting
وComment
)، بالإضافة إلى سمات author
.
السمات المطلوبة | |
---|---|
|
Integer
تمثّل هذه السمة عدد المرات التي تم فيها تنفيذ هذا النوع من التفاعل. |
|
نوع فرعي من للحصول على قائمة بأنواع |
مراقبة النتائج المنسّقة باستخدام 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".