فرق بین Microdata , Structured Data و Rich Snippets
سلام، خیلی از دوستان و حتی افراد حرفهای و شاید حتی متخصص سئو فرق دقیق structured data با microdata و snippets ها رو نمیدونن، در این مقاله قصد داریم بیشتر فرق این عبارات در عمل بگیم.
سرفصلهای پست
- 1 تفاوت بین Microdata ،Structured Data و Rich Snippets
- 2 Structured data چیست؟
- 3 انواع استانداردهای Structured data
- 4 rich snippets ها چی هستند؟
- 5 Microdata یا میکرودیتا چیست؟
تفاوت بین Microdata ،Structured Data و Rich Snippets
شاید خوب باشه که اول مقاله structured data چیست مطالعه خوب داشته باشید و همینطور بعدش مقاله فوق العاده ریچ اسنیپت چیست بخونید.در این مقالهها به خوبی به تک تک عبارات این صفحه پرداختیم و گفتیم که چقدر میتونن در سئو شما تاثیر مثبتی بذارن.
ولی در این مقاله بیشتر به فرق این عبارات میخوایم بپردازیم و به شما دید بسیار عالی میده.
به عکس زیر توجه کنید:
Structured data چیست؟
با توجه به این عکس میتونید قسمت عمدهای از فرق این اصطلاحات متوجه شید Structured data (استراکچرد دیتا) یا به فارسی داده های ساختار یافته نیز گفته میشه در بعضی جاها rich data markup و همینطور siantic markup نام برده شده.
زبان نشانه گذاری HTML برای این منظور ایجاد شده بود که عناصر مختلف صفحه از قبیل تصویر، پاراگراف، جدول، مقاله، کتاب، فیلم و… را مشخص کند و به مرورگرها بگه که در کدام بخش از صفحه چه چیزی باید نمایش داده شه.
این تگها برای مرورگرها کافی بودن ولی موتورهای جستجو با دشواریهایی مواجه بودن، استراکچرد دیتا اینجا ظهور میکنه و این آگاهی رو برای موتورهای جستجو با استانداردهای مختلف ایجاد میکنه
Structured data به اطلاعاتی میگن که به موتورهای جستجو مانند گوگل کمک میکنه تا دید بهتری نسبت محتوای یک صفحه از سایت داشته باشه.
استانداردهای زیادی برای استراکچرد دیتا ایجاد شده که توسط اونها میتونیم اطلاعاتی در مورد یک فیلم، مقاله، کتاب، دستورالعمل طبخ غذا و موارد متعدد دیگر رو به موتورهای جستجو بدیم.
انواع استانداردهای Structured data
حال Structured data استانداردهای مختلفی داره که اکثرا موتورهای جستجو اونا رو پشتیبانی میکنن، استانداردهای استراکچرد دیتا عبارتاند از:
- RDFa
- Microformats
- Microdata
- JSON-LD
استاندارد JSON-LD یادم رفت تو عکس بزارم
rich snippets ها چی هستند؟
گوگل از اسنیپت ها برای درج اطلاعات موجود در سایت شما در نتایج استفاده میکنه گوگل علاوه بر اطلاعات معمولی همانند لینک صفحه، عنوان و توضیحات، اطلاعات اضافی همانند عکس، رتبه بندی، اطلاعات نویسنده و غیره رو توسط استانداردهایی که در استراکچرد دیتا موجود است از سایت شما دریافت میکنه و در نتایج خودش نمایش میده.
اگر کمی توجه کرده باشید در خطهای اول این مقاله گفتم که موتور جستجو خیلی وقتها بدون استراکچرد دیتا نمیتونه بعضی از اطلاعات مفید در سایت ما رو آنالیز کنه پس با استانداردهای ذکر شده که میان این اطلاعات رو برای موتورهای جستجو قابل فهم میکنن و بعدش موتور جستجو میتونه به راحتی اونا رو در نتایج نشون میده که اون موقع بهش میگن اسنیپت.
حالا این اسنیپت ها انواع مختلفی دارن که که میتونید در مقاله Rich Snippets چیست؟ بخونید، چند نمونه از ریچ اسنیپت ها:
البته گوگل فقط از این استانداردهای استراکچرد دیتا برای ریچ اسنیپت ها استفاده نمیکند.
Microdata یا میکرودیتا چیست؟
در زبان نشانه گذاری HTML5 به استراکچرد دیتا در واقع Microdata (میکرودیتا) میگن که با استفاده از سه attribute (اتریبیوت) itiscope , ititype , itiprop شما میتونید کد html تون رو برای موتورهای جستجو سئو کنید.
البته تا چند وقت پیش استاندارد Microdata رو گوگل ترجیح میداد که توسط سایت schia.org پیاده شده بود. ولی الان استاندارد JSON-LD رو بیشتر قبول دارن. نمونهای از کدهای HTML5 با رعایت استاندارد
Microdata :
<div itiscope ititype="http://schia.org/Recipe"> <h1 itiprop="name">Nana's Linguini</h1> <img itiprop="photo" src="/blog/linguini.jpg" /> <p>By <span itiprop="author">Catherine</span>, <span itiprop="published">Noviber 5, 2013</spa
مطلب قبلی : structured data چیست و در سئو سایت چه تاثیری دارد؟
نوشته فرق بین Microdata , Structured Data و Rich Snippets اولین بار در طراحی سایت سئوراز. پدیدار شد.