استفاده از microdata (میکرو داده) را در نظر بگیرید تا سایت شما از نظر معنایی و دید بیشتر در اختیار موتورهای جستجو قرار گیرد.
Microdata یا "میکرو داده" نوآوری است که با انتشار بازنگری جدید در استاندارد HTML5 به جهان وب جهانی وارد شده است. Microdata یک افزودنی جمع و جور نسبت به علامت گذاری منظم HTML است ، منطقاً با جفت های نام و ارزش مرتبط است و براساس محتوای یک صفحه وب است. هدف از داده های خرد این است که متن فقط مجموعه ای از کلمات نباشد ، بلکه معنای معنایی بیشتری به آن بدهد. این به این معنی است که ربات جستجوگر ، با بررسی محتوای سایت شما ، قادر به ایجاد و تجزیه و تحلیل پیوندهای بین اشیایی است که می خواهید به او نشان دهید. خیلی پیچیده به نظر می رسد؟ بیایید به یک مثال نگاه کنیم ، همه چیز به یک باره مشخص می شود.
شما یک رویداد را میزبانی می کنید و در مورد آن بدون استفاده از نشانه گذاری معنایی و ریز داده ها در آن پست می گذارید. البته ، ربات جستجو کلمات کلیدی مربوط به رویداد را در متن پیدا کرده و در صورت درخواست ، آن را در نتایج جستجو نمایش می دهد. اما تاریخ ، مکان ، نوع رویداد ، به احتمال زیاد ربات جستجو نمی تواند تعیین کند و این داده ها می توانند در میان سایر اطلاعات موجود در صفحه از بین بروند. هنگام استفاده از ریز داده ها ، خودتان تعیین می کنید چه نوع رویدادی ، چه زمانی و کجا.
به عنوان مثال ، مسئله موتور جستجو برای برخی از رویدادهای کودکان. سایت بالا از قابلیت نشانه گذاری معنایی استفاده نمی کند ، در حالی که سایت پایین استفاده می کند. آیا تفاوت را میبینید؟ در حالت اول ، شما باید اطلاعاتی را بخوانید تا از جزئیات آن مطلع شوید و در حالت دوم ، بلافاصله آنچه را که نیاز دارید پیدا می کنید.
و این فقط یک نمونه از استفاده از داده های خرد است. در حقیقت ، کاربردهای آنها بسیار گسترده تر است و هر دلیلی وجود دارد که باور کنیم تعداد موارد استفاده و تعداد سایت های ریز داده فقط رشد خواهد کرد.
چگونه کار می کند؟ بسیار ساده است ، فقط چند ویژگی قابل خواندن توسط ماشین را به نشانه گذاری HTML معمولی اضافه کنید. به عنوان مثال ، این همان چیزی است که نشانه گذاری ما بدون ریز داده ها به نظر می رسد:
اجرای کودکان "فندق شکن" در 22 دسامبر در مجموعه ورزشی المپیک در مسکو برگزار می شود.
و مانند این - با ریز داده ها:
چندین ویژگی جدید در اینجا به برچسب های اصلی html اضافه شده اند:
- itemscope - دامنه بلوک ریز داده ها را تنظیم می کند.
- itemtype - نوع ریز داده ها را تنظیم می کند.
- itemprop - خواص توصیف شده توسط ریز داده ها را تعیین می کند.
به عنوان مثال ، در مورد ما ، ربات جستجو اطلاعات زیر را برجسته می کند:
- نوع داده: رویداد؛
- عنوان: فندق شکن؛
- تاریخ: 22 دسامبر؛
- مکان: SC Olympic.
و ربات جستجو قادر به پردازش این داده ها و ارائه آنها به کاربر در یک فرم مناسب و متناسب با درخواست است. بسته به نوع ریز داده ها ، این می تواند توانایی افزودن یک رویداد به تقویم ، یا افزودن مخاطب شخص به دفترچه آدرس ، یا سفارش محصول ، یا خرید بلیط هواپیما / قطار / اتوبوس و غیره باشد.
اما چگونه یک ربات جستجوگر می داند کلمه "رویداد" چیست؟ برای انجام این کار ، شما باید یک توافق خاص را رعایت کنید تا همه از روغن و همان اصطلاح استفاده کنند. یک "فرهنگ لغت" که از طریق آن می توانید نوع مناسب ریز داده ها را انتخاب کنید. در حال حاضر ، چنین فرهنگ لغتی سایت schema.org و چندین سایت دیگر است که فرهنگ نامه های پذیرفته شده میکرو داده را ذخیره می کنند.
برای استفاده از این فرهنگ نامه ها ، ابتدا باید نوع داده مناسب را انتخاب کنید. انواع داده ها به عنوان URI مشخص می شوند. به عنوان مثال ، برای یک رویداد ، نوع مناسب فرهنگ لغت "Event" با URI "https://schema.org/Event" است. این آدرس ممکن است به یک صفحه واقعی در اینترنت منجر نشود ، فقط برای شناسایی نوع ریز داده ها استفاده می شود.
بنابراین ، اگر مثال خود را با استفاده از یک واژگان مشترک بازنویسی کنیم ، علامت گذاری زیر را دریافت می کنیم: