كيف تتعامل مع وجود أكثر من نوع Schema لنفس الكيان؟
عند وجود أكثر من نوع Schema لنفس الكيان، يجب التعامل بحذر لضمان وضوح التعريف لمحركات البحث وتحقيق أقصى استفادة من البيانات المنظمة. الطريقة المثلى تتمثل في دمج أو ترتيب الأنواع بشكل منطقي دون تعارض أو تكرار غير ضروري.
فهم أنواع Schema والكيانات
Schema هو معيار لترميز البيانات على صفحات الويب بحيث تتمكن محركات البحث من فهم محتوى الصفحة بشكل أفضل. قد يكون الكيان في الصفحة هو شركة، منتج، شخصية، حدث، أو غيرها. في بعض الأحيان، قد ينطبق على نفس الكيان أكثر من نوع Schema يُبرز جوانب مختلفة، مثل شركة وهي أيضًا مؤسسة خيرية، أو كتاب وهو أيضًا منتج.
كيفية التمييز بين الأنواع واستخدامها معًا بشكل صحيح
أفضل طريقة هي استخدام النوع الأكثر تحديدًا وهو النوع الأساسي للكيان، ثم إدراج الأنواع الأخرى كأنواع فرعية أو خصائص داخلية. على سبيل المثال، إذا كانت لديك صفحة عن شركة تقدم خدمات خيرية، يمكنك استخدام Organization كنوع أساسي، مع إضافة نوع فرعي محدد مثل NGO أو CharityOrganization. إذا كنت تستخدم JSON-LD، يمكنك تضمين الأنواع ضمن خاصية @type على النحو التالي: ["@type": ["Organization", "NGO"]].
من المهم أن تكون البيانات متسقة وأن تدعم بعضهما البعض. تجنب إضافة أنواع غير منطقية أو متضاربة، فهذا قد يربك محركات البحث ويؤثر سلبًا في الترتيب.
التنسيق الصحيح والاختيار بين Schema.org الأنواع
في بعض الحالات، قد تحتاج إلى إظهار وجهات نظر مختلفة لنفس الكيان. يمكن تحقيق ذلك من خلال تقسيم المعلومات إلى كيانات فرعية متصلة عبر روابط داخلية باستخدام معرفات (@id). على سبيل المثال، إذا كنت تعرض حدثًا تستضيفه شركة، يمكنك ترميز الشركة ككيان منفصل، والحدث ككيان آخر، وربطهما باستخدام organizer مع تحديد معرف الشركة. هذا يوفر هيكلًا واضحًا ومنظمًا.
التأكد من صحة البيانات باستخدام أدوات التحقق
بعد إعداد Schema متعدّد الأنواع، من الضروري اختبار صحة البيانات المنظمة باستخدام أدوات مثل أداة اختبار البيانات المنظمة من جوجل أو أداة تحقق Schema.org. هذه الأدوات تساعدك في التأكد من عدم وجود أخطاء أو تعارضات، وضمان تفسير محركات البحث للبيانات بشكل صحيح.
إجمالًا، الجمع بين أكثر من نوع Schema لنفس الكيان يحتاج إلى تنظيم منطقي واتباع معايير محددة بحيث يدعم كل نوع الآخر، ويعطي صورة كاملة وواضحة لمحركات البحث عن محتوى الكيان.