اكتشف أهم 10 أسباب لعدم عرض نجوم المقتطفات المنسقة في نتائج البحث

نشرت: 2015-11-21

عندما تظهر في نتائج البحث ، عادةً ما توفر نجوم المقتطفات المنسقة دفعة قوية في معدلات النقر إلى الظهور من Google. ومع ذلك ، فقد ثبت أن عرض تلك النجوم الصفراء الصغيرة الجذابة في نتائج البحث يمثل تحديًا كبيرًا للعديد من المجالات. في الواقع ، أفادت دراسة أجريت في أكتوبر 2015 من Raven Tools أن 80٪ من المواقع لا تحتوي على ترميز مخطط.

على مدى السنوات القليلة الماضية ، عمل فريق Bazaarvoice SEO مع مئات المجالات لتحديد وحل المشكلات التي تمنع Google من عرض نجوم مقتطفات منسقة. ليس من الصعب فهم المشكلات ، لكن العثور على المشكلة المحددة قد يمثل تحديًا في بعض الأحيان.

التعريفات الرئيسية التي يجب أن تعرفها:

  • عقدة HTML - في كود HTML ، العقدة هي الكلمة المستخدمة لتعريف علامة HTML الافتتاحية ، وعلامة HTML المغلقة ، وجميع العناصر الموجودة بينهما. على سبيل المثال ، ما يلي هو عقدة فقرة HTML كاملة مع معرف foo: <p id = ”foo”> هذه الجملة جزء من العقدة. </ p>
  • عُقد HTML المتداخلة - يمكن وضع عقد HTML داخل بعضها البعض. على سبيل المثال ، ما يلي عبارة عن عقدة فقرة كاملة بتنسيق HTML حيث يتم كتابة كلمة واحدة بخط غامق بعقدة غامقة: <p id = ”foo”> هذه الجملة <b> جزء </ b> من العقدة. </ p>
  • Itemscope - يمكن إضافة سمة itemscope من schema.org إلى عقدة HTML لتحديد الموضوع الذي سيتم تناوله داخل العقدة.
  • اكتب نطاقات العناصر - بعض مناظير العناصر خاصة ونشير إليها عادةً على أنها مناظير من النوع. تُستخدم هذه العناصر لتحديد الموضوعات الرئيسية داخل موقع الويب. يعد المنتج ، والأعمال المحلية ، والمتجر ، والوصفة ، والفندق ، والمقالة ، وصفحة الويب من أكثر نطاقات عناصر النوع شيوعًا حيث تكون المراجعات ذات صلة.
  • Itemprop - يمكن إضافة سمة itemprop من schema.org إلى عقدة HTML لتحديد نوع البيانات المحدد داخل نطاق itemscope. غالبًا ما يكون من المفيد التفكير في itemprops كتسمية مخفية. في الجملة التالية ، تتم إضافة itemprop للمؤلف إلى عقدة غامقة: <p id = ”foo”> تمت كتابة هذه الجملة بواسطة <b itemprop = ”author”> Newman < / ب>

المشكلة رقم 1: الفشل في التداخل

المشكلة الأكثر شيوعًا التي نواجهها هي فشل تضمين عناصر ترميز schema.org بشكل صحيح. الفرضية الأساسية للتداخل هو أن كود HTML يجب أن يحدد متى تبدأ صفحة الويب وتتوقف عن معالجة موضوع معين.

يجب على عملاء Bazaarvoice استخدام WebPage باعتباره النطاق الخارجي لنوع العناصر في جميع الصفحات باستثناء الصفحة الرئيسية. WebSite هو نوع itemscope المناسب للصفحة الرئيسية للمجال. نوصي بتضمين هذه السمات على عقدة الجسم ، كما هو موضح في المثال أدناه.

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

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

يجب أن تتداخل جميع السمات المتعلقة بكل كيان (كل عقدة HTML من نوع itemscope) داخل عقدة HTML. من الشائع جدًا أن يتم إغلاق عقد HTML قبل الأوان. (انظر السطر 4 في المثال السيئ ، السطر 8 في المثال الجيد أدناه)

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

2015.11.NA.SEOClientResource_eBook_110215-pg18

من الجيد أيضًا الإشارة إلى كل كيان باستخدام تسمية مطابقة تمامًا في جميع أنحاء الصفحة. على سبيل المثال ، إذا تم تعريف اسم itemprop على أنه "وشاح أصفر" وتم تعريف itemReviewed itemprops على أنه "وشاح أصفر مهدب" ، فقد يعتقد Google أن الصفحة تحتوي على بيانات حول منتجين.

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

المشكلة رقم 2: علامات HTML غير المغلقة

عند كتابة تعليمات برمجية بلغة HTML ، يجب فتح وإغلاق كل عقدة HTML - يشير حرف الخط المائل للأمام (/) إلى إغلاق عقدة HTML. توضح الأمثلة التالية عقدة نموذجية تستخدم علامات فتح وإغلاق منفصلة.

سيئ : <div> هذه عقدة غير مغلقة

جيد : <div> هذه عقدة مغلقة </ div>

لا تستخدم بعض عناصر HTML (<img> و <meta> وما إلى ذلك) علامة إغلاق منفصلة. في هذه الحالات ، يتم استخدام علامة واحدة تحتوي على الشرطة المائلة للأمام.

سيئ: <img src = ”image.gif”>

جيد: <img src = ”image.gif” />

إذا لم يتم إغلاق علامات HTML ، فقد يواجه مترجم البيانات المنظمة من Google صعوبة في فهم التسلسل الهرمي ، وبالتالي قد يسيء تفسير التداخل المشار إليه في المشكلة رقم 1.

المشكلة رقم 3: دعائم عناصر تجميعية متعددة

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

المشكلة رقم 4: عنصر التجميع التجميعي غير موجود

في بعض الأحيان ، لا يتطابق التقييم الذي تعرضه المقتطفات المنسقة مع متوسط ​​تقييم المراجعة في صفحة الويب الخاصة بك - وهذا يوفر دليلًا مهمًا حول الخطأ المحتمل. في حالة عدم وجود عرض معلومات مجمعة ، فسيقوم Google بالبحث عن أول مراجعة itemprop وعرض التقييم من فرد واحد فقط ، وليس متوسط ​​التقييم لجميع المراجعين.

المشكلة رقم 5: أنواع البيانات المنظمة المختلطة

يمكن استخدام مفردات Schema.org مع العديد من الترميزات المختلفة ، بما في ذلك RDFa و Microdata و JSON-LD. توصي Bazaarvoice وتدعم البيانات الجزئية. على أي حال ، يمكن استخدام نوع واحد فقط من هذه الأنواع من البيانات المنظمة في صفحة ويب واحدة . سيؤدي خلط JSON-LD و Microdata في نفس الصفحة إلى إعاقة عرض المقتطفات المنسقة بشكل صحيح.

المشكلة رقم 6: الكيان الرئيسي غير محدد

سيبحث Google عن تصنيف إجمالي لأول نطاق من النوع الذي يصادفه في DOM (نموذج كائن المستند) . إذا كانت الصفحة تحتوي على العديد من نطاقات عناصر النوع ، فتأكد من تسمية الكيان الرئيسي بنطاق عناصر mainEntity ، كما هو مشار إليه في رقم 1 أعلاه.

المشكلة رقم 7: استخدام schema.org/Organization

تعتبر المنظمة أيضًا منظار Type itemscope. ومع ذلك ، لم نعثر على حالة يعرض فيها Google مقتطفات منسقة من النجوم للمؤسسة. لقد رأينا العديد من الحالات حيث تم وضع نطاق عناصر المنظمة في العنوان حول المعلومات التنظيمية العامة مثل أرقام الهواتف ومعلومات الاتصال. في كل حالة وجد فيها فريق تحسين محركات البحث (SEO) لدينا نطاق عناصر نوع المؤسسة على صفحات المنتج ، فقد منع نجوم المقتطفات المنسقة من العرض. لأية صفحة تريد أن تظهر فيها المقتطفات المنسقة في نتائج البحث ، لا تقم بتضمين نطاق عناصر المؤسسة.

المشكلة رقم 8: محتوى مراجعة الدعم مفقود

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

المشكلة رقم 9: أصالة المحتوى المشكوك فيه

إذا كانت Google لا تثق في مجال ، أو المحتويات داخل النطاق ، فمن غير المرجح أن يتم عرض نجوم المقتطفات المنسقة في نتائج البحث. عادةً ما تكون هذه مشكلة بالنسبة إلى المجالات الأحدث التي لا تتمتع بسمعة طيبة حتى الآن. تتضمن Bazaarvoice CGC أدلة موثوقة قيّمة ، مثل أسماء شاشة المؤلف وتاريخ إنشاء المحتوى ، مما يحسن السمعة. هذه إشارة إلى أن النشاط الاجتماعي الذي يحدث في نطاقك مشروع ويحسن سمعتك.

المشكلة رقم 10: عدم اتساق ترميز رمز جانب الخادم وفحص العنصر

هذه منطقة لا تزال الصناعة فيها تتكيف مع التغييرات التي أعلنت عنها Google في أكتوبر 2014. ومنذ ذلك الحين ، يقوم Googlebot بالزحف إلى JavaScript بالإضافة إلى عناصر الصفحة من جانب الخادم. سنناقش هذه التغييرات ببعض التفاصيل بعد ذلك ، ولكن عند استكشاف مشكلات المقتطفات المنسقة وإصلاحها ، ضع في اعتبارك أنه من المهم جدًا تدقيق كل من إصدار جانب الخادم وعرض المصدر من التعليمات البرمجية وإصدار HTML الذي تم العثور عليه عبر Inspect Element ، للتأكد من احتواء كلا الإصدارين على المحتوى المقصود والترميز. سنناقش كيفية إجراء هذا التدقيق المزدوج بالتفصيل أدناه.

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