الفرق بين البيانات المنظمة JSON-LD والبيانات الجزئية وأيهما أفضل؟

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

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

البيانات الجزئية أم JSON-LD؟

البيانات الجزئية

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

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

وتكتب على الشكل التالي:

...
<div itemscope itemtype="http://schema.org/Article"> <h2 itemprop="headline">مدونة<h2> <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> (adsbygoogle = window.adsbygoogle || []).push({}); <img itemprop="url" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSnjZOEnjNCUtq9y62mOylf5662_EILvoudjzFwgrWfUJrpWQsO5Atz0e0j99UYqN84evSP5nHaHzbr_zrFmYN-vV3GrBgxXHABDEI2i1gEoqRIEfC7y3_7OPTU2GkOkj1XdXp9dOO_EMG/s1205/responsive-n-tuition-blog.png.webp" /> <meta itemprop="width" content="1200" /> <meta itemprop="height" content="600" /> </div> </div>

JSON-LD

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

ويكتب على الشكل التالي:

...
<script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Article", "headline": "مدونة دروس إن", "image": { "@type": "ImageObject", "url": "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSnjZOEnjNCUtq9y62mOylf5662_EILvoudjzFwgrWfUJrpWQsO5Atz0e0j99UYqN84evSP5nHaHzbr_zrFmYN-vV3GrBgxXHABDEI2i1gEoqRIEfC7y3_7OPTU2GkOkj1XdXp9dOO_EMG/s1205/responsive-n-tuition-blog.png.webp", "width": 1200, "height": 600 } } </script>

البيانات المنظمة لـ JSON-LD هي الأكثر قبولا من البيانات الجزئية "Microdata" لدى خوارزميات محركات البحث والأسهل في التنفيذ على صفحات المواقع، وبالأخص لدى محرك البحث جوجل الذي يتنافس عليه جميع مشرفي المواقع وذلك للحصول على ترتيب وتصنيف أعلى والظهور على صفحات البحث الأولى.

كيف يمكن إضافة البيانات المنظمة لمدونة بلوجر باستخدام JSON-LD

يمكن إضافة البيانات المنظمة لمدونة بلوجر باستخدام JSON-LD وذالك قبل اغلاق وسم </body>، ويمكن أن تجده على قوالب AMP على الشكل التالي &lt;!--</body>--&gt;&lt;/body&gt;.

هذا مثال على البيانات المنظمة لـ JSON-LD:

...
<script type='application/ld+json'> { "@context": "http://schema.org", "@type": "BlogPosting", "mainEntityOfPage": { "@type": "WebPage", "@id": "<data:blog.url.canonical/>" }, "headline": "<data:view.title.escaped/>", "image": "@type": "ImageObject", <b:if cond='data:view.featuredImage'>"url": "<b:eval expr='resizeImage(data:view.featuredImage, 1200, "1200: 600")'/>", <b:else if='' cond='data:blog.postImageUrl'/>"url": "<b:eval expr='resizeImage(data:blog.postImageUrl, 1200, "1200: 600")'/>", <b:else/>"url": "https://cdn.blakbin.com/online-bloggerbook.png", </b:if>"height": 1200, "width": 600 } </script>

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

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