السكيما
السكيما

محتوي المقال

تساعد Schema والبيانات المنظمة Structured Data محركات البحث على فهم محتوى صفحات الويب بشكل أكثر وضوحًا، من خلال وصف نوع المحتوى والعناصر الموجودة فيه بطريقة منظمة يمكن للأنظمة قراءتها ومعالجتها.

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

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

في هذا الدليل سنتعرف على معنى Schema، والفرق بينها وبين Structured Data، وأهم أنواعها، وفوائدها في SEO، والفرق بين JSON-LD وMicrodata، وطريقة إضافتها إلى مواقع WordPress، وكيفية اختبارها واكتشاف الأخطاء.

ما معنى Schema؟

Schema.org هو مفردات Vocabulary مشتركة تُستخدم لوصف أنواع مختلفة من الأشياء والمعلومات الموجودة على صفحات الويب، مثل المقالات والمنتجات والأشخاص والمؤسسات والأحداث والوصفات وغيرها.

أما Structured Data أو البيانات المنظمة فهي طريقة لتقديم هذه المعلومات بصورة منظمة يمكن لمحركات البحث والأنظمة الأخرى قراءتها وفهمها.

بمعنى أبسط، يمكن اعتبار Schema مجموعة من التعريفات التي تساعدك على وصف محتوى الصفحة، بينما Structured Data هي البيانات التي يتم ترميزها بهذه التعريفات وإضافتها إلى الصفحة.

وتستخدم Google البيانات المنظمة لفهم محتوى الصفحة، كما تعتمد بعض مميزات نتائج البحث على أنواع محددة من البيانات المنظمة.

لذلك فإن الهدف الأساسي من Schema ليس كتابة كلمات إضافية للمستخدم، وإنما توضيح معنى المحتوى وعلاقاته للأنظمة التي تقرأ الصفحة.

ويمكن أن تكون البيانات المنظمة جزءًا من استراتيجية تحسين محركات البحث SEO، لكنها ليست بديلًا عن جودة المحتوى أو SEO التقني أو بنية الموقع أو تحسين الصفحة نفسها.

ما هو مخطط Schema Markup؟

Schema Markup هو ترميز يتم إضافته إلى الصفحة لوصف محتواها بطريقة منظمة.

فبدل أن يقرأ محرك البحث صفحة تحتوي على اسم منتج وسعر وتقييم، يمكن للبيانات المنظمة أن توضح له أن:

  • هذا النص هو اسم المنتج.
  • وهذا الرقم هو السعر.
  • وهذه قيمة التقييم.
  • وهذه هي حالة توفر المنتج.

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

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

Schema والبيانات المنظمة Structured Data
Schema والبيانات المنظمة Structured Data

ما الفرق بين Schema وStructured Data؟

يتم استخدام المصطلحين أحيانًا باعتبارهما شيئًا واحدًا، لكن هناك فرق بينهما.

المصطلح المقصود
Schema.org مفردات وتعريفات تُستخدم لوصف أنواع مختلفة من الكيانات والمعلومات.
Structured Data طريقة منظمة لترميز المعلومات ووصف محتوى الصفحة.
Schema Markup استخدام مفردات Schema داخل البيانات المنظمة لوصف محتوى الصفحة.
JSON-LD صيغة شائعة لإضافة البيانات المنظمة إلى الصفحة.

لذلك عندما يقول شخص “أضف Schema للموقع”، فهو غالبًا يقصد إضافة Structured Data باستخدام مفردات Schema.org.

كيف تعمل Schema مع محركات البحث؟

تخيل أن لديك صفحة منتج تحتوي على اسم المنتج وسعره وصورته وتقييمات العملاء.

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

يمكن أن تتضمن البيانات المنظمة معلومات مثل:

  • اسم المنتج.
  • وصف المنتج.
  • الصورة.
  • السعر.
  • العملة.
  • حالة التوفر.
  • التقييمات عندما تكون مؤهلة لذلك.

بعد إضافة البيانات المنظمة، يمكن اختبارها للتأكد من إمكانية قراءتها بالشكل الصحيح.

لكن وجود Schema صحيحة لا يعني أن Google ستعرض بالضرورة جميع هذه المعلومات في نتائج البحث؛ فظهور المميزات الغنية يعتمد على نوع البيانات، ومتطلبات Google، وأهلية الصفحة، وعوامل أخرى.

ما فوائد Schema للموقع؟

1. مساعدة محركات البحث على فهم محتوى الصفحة

من أهم فوائد البيانات المنظمة أنها توفر وصفًا منظمًا لمحتوى الصفحة، مما يساعد محركات البحث على فهم نوع المحتوى والعناصر الموجودة فيه.

2. إمكانية التأهل لبعض نتائج البحث الغنية

بعض أنواع البيانات المنظمة ترتبط بميزات محددة في Google Search، مثل بيانات المنتجات والمقالات والأحداث والوصفات والأنشطة التجارية وغيرها.

لكن يجب التأكيد أن إضافة Schema لا تضمن ظهور Rich Result، حتى عندما يكون الترميز صحيحًا ومستوفيًا للشروط.

3. تحسين وضوح المعلومات

عندما تصف الصفحة ومحتواها باستخدام البيانات المنظمة، يصبح من الأسهل على الأنظمة فهم العلاقات بين العناصر المختلفة الموجودة في الصفحة.

4. دعم بعض أنواع المحتوى المتخصصة

يمكن أن تكون البيانات المنظمة مهمة بشكل خاص للمواقع التي تحتوي على منتجات أو مقالات أو أحداث أو وصفات أو دورات أو أنشطة تجارية وغيرها من أنواع المحتوى التي تدعم Google لها أشكالًا محددة من البيانات المنظمة.

5. دعم فهم الكيانات والعلاقات

يمكن استخدام البيانات المنظمة لوصف كيانات وعلاقات بينها، مثل ربط مقال بمؤلفه أو وصف مؤسسة وخصائصها أو ربط منتج بعروضه ومعلوماته.

هل Schema عامل ترتيب مباشر في Google؟

لا ينبغي اعتبار Schema عامل ترتيب مباشر.

إضافة البيانات المنظمة لا تعني أن الصفحة ستقفز تلقائيًا إلى الصفحة الأولى أو تتفوق على المنافسين.

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

لذلك لا يصح بناء استراتيجية SEO على فكرة أن “إضافة Schema = رفع الترتيب”.

الأفضل النظر إليها باعتبارها جزءًا من منظومة SEO التقنية التي تعمل إلى جانب جودة المحتوى، وبنية الموقع، والروابط الداخلية، وإمكانية الزحف والفهرسة وغيرها.

هل Schema تزيد CTR؟

يمكن لبعض النتائج الغنية أن تجعل نتيجة البحث أكثر تفصيلًا أو وضوحًا للمستخدم، وهو ما قد يؤثر في تفاعل المستخدم مع النتيجة.

لكن لا توجد قاعدة تقول إن إضافة Schema ستؤدي دائمًا إلى زيادة CTR بنسبة معينة.

كما أن ظهور النتيجة الغنية نفسه ليس مضمونًا بمجرد إضافة الترميز.

لذلك يجب قياس الأداء الفعلي للصفحات بدل افتراض وجود زيادة في النقرات.

أهم أنواع Schema والبيانات المنظمة

توجد أنواع كثيرة من Schema.org، لكن اختيار النوع يعتمد على محتوى الصفحة والغرض منها.

1. Article

يستخدم لوصف المقالات والمحتوى التحريري، ويمكن أن يساعد Google على فهم معلومات مثل عنوان المقال والمؤلف والصورة وتاريخ النشر والتعديل.

2. Product

يستخدم لوصف صفحات المنتجات، ويمكن أن يتضمن معلومات مثل اسم المنتج والصورة والوصف والعروض والتقييمات والتوفر، وفقًا للمتطلبات الخاصة بميزات المنتجات.

3. Organization

يستخدم لوصف مؤسسة أو شركة وتقديم معلومات منظمة عنها.

4. LocalBusiness

يستخدم لوصف نشاط تجاري محلي عندما تكون الصفحة مناسبة لذلك، ويمكن أن يتضمن معلومات مثل اسم النشاط والعنوان وبيانات التواصل وساعات العمل وغيرها من الخصائص المناسبة.

5. Event

يستخدم لوصف الأحداث مثل المؤتمرات والفعاليات والعروض والمناسبات التي تستوفي المتطلبات الخاصة بهذا النوع.

6. BreadcrumbList

يستخدم لوصف مسار التنقل Breadcrumbs في الصفحة، ويساعد على توضيح موقع الصفحة داخل بنية الموقع.

7. Person وProfilePage

يمكن استخدام أنواع مناسبة لوصف صفحات الملفات الشخصية والأشخاص عندما يكون المحتوى فعليًا يمثل ملفًا شخصيًا أو معلومات عن شخص.

8. Recipe

يستخدم للصفحات التي تقدم وصفات طعام حقيقية وتستوفي متطلبات هذا النوع من البيانات المنظمة.

9. VideoObject

يستخدم لوصف محتوى الفيديو وتقديم معلومات منظمة عنه، عندما يكون الفيديو جزءًا حقيقيًا من الصفحة.

10. Course

يستخدم لوصف الدورات التعليمية عندما تتوافق الصفحة والمحتوى مع متطلبات نوع Course والميزات المرتبطة به.

ولا يعني وجود هذه الأنواع أن عليك استخدامها جميعًا. القاعدة الأساسية هي استخدام النوع الذي يصف المحتوى الفعلي للصفحة فقط.

ما المقصود بالـ Schema والبيانات المنظمة؟
ما المقصود بالـ Schema والبيانات المنظمة؟

ما هو JSON-LD؟

JSON-LD هو أحد الأساليب المستخدمة لإضافة البيانات المنظمة إلى صفحات الويب، ويعد من أكثر الصيغ استخدامًا في تنفيذ Structured Data.

يتم عادة وضع البيانات في عنصر:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "عنوان المقال"
}
</script>

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

ما الفرق بين JSON-LD وMicrodata؟

العنصر JSON-LD Microdata
طريقة الإضافة داخل Script مخصص للبيانات المنظمة داخل عناصر HTML نفسها
سهولة الإدارة سهلة نسبيًا قد تكون أكثر تعقيدًا في الصفحات الكبيرة
الانتشار شائعة جدًا في تطبيقات Structured Data متاحة أيضًا ولكنها أقل راحة في بعض الاستخدامات

يمكن استخدام أكثر من صيغة وفق الحالة، لكن JSON-LD غالبًا ما يكون الخيار العملي السهل في كثير من المواقع.

كيف تضيف Schema إلى موقع WordPress؟

هناك أكثر من طريقة لإضافة البيانات المنظمة إلى WordPress، واختيار الطريقة المناسبة يعتمد على نوع الموقع والإضافة المستخدمة وطبيعة البيانات.

الطريقة الأولى: استخدام إضافة SEO

بعض إضافات SEO في WordPress تستطيع إنشاء أنواع معينة من البيانات المنظمة تلقائيًا أو توفير إعدادات لتخصيصها.

إذا كنت تستخدم إضافة مثل Rank Math أو Yoast SEO، فيجب أولًا معرفة ما الذي تقوم الإضافة بإنشائه بالفعل قبل إضافة Schema أخرى يدويًا، حتى لا تنشئ ترميزًا مكررًا أو متعارضًا.

وهنا يمكنك مراجعة إعدادات إضافات SEO في WordPress واختيار الإعداد المناسب لطبيعة الموقع.

الطريقة الثانية: إضافة JSON-LD يدويًا

يمكن للمطور إضافة JSON-LD إلى الصفحة أو القالب أو من خلال نظام إدارة الأكواد المناسب للموقع.

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

الطريقة الثالثة: استخدام وظائف النظام أو القالب

بعض القوالب أو الأنظمة يمكن أن تنشئ أنواعًا من Structured Data تلقائيًا.

لذلك يجب فحص الصفحة الحالية أولًا قبل إضافة أي كود جديد.

هل يمكن إضافة Schema إلى كل صفحات الموقع؟

ليس من الصحيح إضافة نفس Schema إلى جميع الصفحات بشكل آلي.

كل صفحة يجب أن تحصل على البيانات المنظمة التي تصف محتواها الفعلي.

على سبيل المثال:

  • صفحة المقال يمكن أن تستخدم Article عندما تكون مناسبة.
  • صفحة المنتج يمكن أن تستخدم Product.
  • صفحة نشاط تجاري محلي يمكن أن تستخدم LocalBusiness عندما تستوفي الشروط.
  • صفحة حدث يمكن أن تستخدم Event.
  • صفحة ملف شخصي يمكن أن تستخدم ProfilePage عندما تكون مناسبة.

ولا ينبغي إضافة بيانات منظمة لا علاقة لها بمحتوى الصفحة فقط بهدف الحصول على نتيجة غنية.

أهم قواعد استخدام Schema بشكل صحيح

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

ما هي أخطاء Schema الشائعة؟

1. إضافة Schema غير مرتبطة بالمحتوى

من الأخطاء أن يتم إضافة نوع بيانات منظمة لا يمثل الصفحة بهدف محاولة الحصول على ميزة في نتائج البحث.

2. وجود بيانات منظمة مختلفة عن المحتوى الظاهر

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

3. تكرار Schema

قد تقوم إضافة SEO بإضافة Article أو Organization أو Breadcrumb تلقائيًا، ثم يتم إضافة نسخة أخرى يدويًا دون الحاجة إليها.

لذلك يجب فحص الصفحة قبل إضافة ترميز جديد.

4. استخدام نوع Schema غير مناسب

لا تختار النوع بناءً على اسم يبدو مناسبًا للكلمة المفتاحية، بل بناءً على طبيعة الصفحة والمحتوى الذي تقدمه فعلًا.

5. عدم تحديث البيانات

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

كيف تختبر Schema بعد إضافتها؟

بعد تنفيذ البيانات المنظمة، يجب التحقق من صحة الترميز ومراجعة أهليته للميزات التي تدعمها Google.

Rich Results Test

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

Google Search Console

يمكن أيضًا متابعة تقارير البيانات المنظمة والميزات المرتبطة بها داخل Search Console عندما تكون التقارير متاحة لنوع المحتوى المستخدم.

ولا يعني ظهور البيانات المنظمة في أداة الاختبار أن Google ستعرض النتيجة الغنية حتمًا؛ فالأهلية لا تساوي ضمان الظهور.

هل Schema ضرورية لكل موقع؟

ليست كل المواقع بحاجة إلى نفس أنواع Schema.

بعض الصفحات قد تستفيد من بيانات منظمة مرتبطة بطبيعة المحتوى، بينما لا تحتاج صفحات أخرى إلى ترميز إضافي.

الأهم هو تحديد أنواع البيانات التي يمكنها وصف الموقع وصفحاته بشكل صحيح، بدل إضافة أكبر عدد ممكن من أنواع Schema.

وفي جميع الحالات، يجب ألا تكون البيانات المنظمة بديلًا عن الأساسيات، مثل:

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

Schema والـ SEO التقني

يمكن اعتبار Structured Data جزءًا من العمل التقني المرتبط بفهم الصفحة، لكنها ليست كل SEO التقني.

إذا كانت الصفحة محجوبة عن Google أو غير قابلة للفهرسة أو تعاني من مشاكل تقنية أساسية، فلن تعالج Schema هذه المشكلات.

لذلك من الأفضل التعامل معها ضمن استراتيجية أوسع لـ SEO التقني Technical SEO.

Schema للمواقع والمتاجر الإلكترونية

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

لكن لا يكفي إضافة Product Schema إلى كل المنتجات دون التأكد من أن المعلومات صحيحة ومتوافقة مع المحتوى الفعلي للمنتج.

وبالنسبة للمتاجر، يمكن دمج العمل على البيانات المنظمة مع SEO المتاجر الإلكترونية لتحسين البنية والمحتوى والصفحات المهمة في المتجر.

Schema والروابط الداخلية وبنية الموقع

لا تعمل البيانات المنظمة بمعزل عن بقية عناصر الموقع.

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

لذلك من المفيد الجمع بين Structured Data وبين تحسين هيكل الموقع والربط الداخلي المناسب.

هل استخدام Schema يمكن أن يؤدي إلى إجراء يدوي؟

يمكن أن تحدث مشكلات عندما تُستخدم البيانات المنظمة بصورة مخالفة لإرشادات Google، مثل تقديم معلومات مضللة أو ترميز محتوى غير موجود أو محاولة التلاعب بالميزات الغنية.

وفي الحالات التي تتضمن مخالفة لإرشادات البيانات المنظمة، قد يتم تجاهل البيانات المنظمة أو اتخاذ إجراء متعلق بها وفقًا لطبيعة المخالفة.

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

 


 

أسئلة شائعة

ما هي Schema؟

Schema هي مفردات وتعريفات تُستخدم لوصف أنواع مختلفة من المعلومات والكيانات على صفحات الويب، وتُستخدم مع Structured Data لمساعدة محركات البحث والأنظمة الأخرى على فهم محتوى الصفحة بصورة منظمة.

هل Schema عامل ترتيب مباشر في Google؟

لا، لا ينبغي اعتبار Schema عامل ترتيب مباشر. فائدتها الأساسية هي مساعدة محركات البحث على فهم المحتوى، وقد تجعل الصفحة مؤهلة لبعض ميزات النتائج الغنية عندما تستوفي متطلباتها، لكن لا يوجد ضمان لتحسن الترتيب أو ظهور Rich Results.

ما أفضل طريقة لإضافة Schema إلى الموقع؟

يعتمد ذلك على الموقع. يمكن استخدام JSON-LD أو أدوات وإضافات إدارة البيانات المنظمة في أنظمة مثل WordPress. المهم أن تكون البيانات صحيحة ومطابقة لمحتوى الصفحة وألا تتكرر مع Schema يتم توليدها تلقائيًا من إضافة أو قالب آخر.

هل JSON-LD أفضل من Microdata؟

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

هل Schema تضمن ظهور المقتطفات الغنية؟

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

هل يمكن إضافة Schema إلى جميع صفحات الموقع؟

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

هل يمكن أن تسبب Schema مشكلة للموقع؟

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

كيف أختبر Schema بعد إضافتها؟

يمكن استخدام Rich Results Test لاختبار أنواع البيانات المنظمة التي يمكن اكتشافها وأخطاء الترميز المرتبطة بها، كما يمكن متابعة التقارير ذات الصلة في Google Search Console عندما تكون متاحة.

مقالات ذات صلة