همه چیز درباره ریچ اسنیپت Rich Snippet
Rich Snippet ها ( که به عنوان “Rich Results” هم شناخته میشن) همون نتایج طبیعی جستجو گوگل هستن که با داده های اضافی نمایش داده میشن. این داده های اضافه معمولا از داده های ساخت یافته یا Structure Data موجود توی HTML صفحات گرفته میشن. معمولا انواع Rich Snippet شامل بازخورد ها، دستور العمل ها و رویداد هاست.
چرا Rich Snippet ها مهم اند؟
معمولا نتایج جستجو گوگل، 3 قسمت رو نشون میدن:
- متا تایتل (Title Tag)
- متا دیسکریپشن (Meta Description)
- آدرس (URL)
مثال:
این یک “Snippet” نرماله:
Rich Snippet های یک اسنیپت معمولی رو میگیرن و به اون اضافه میکنن.
اینم یک نمونه از Rich Snippet:
همونجوری که احتمالا انتظارشو داشتید، Rich Snippet قسمت های چشم گیر بیشتری نسبت به بقیه نتیجه های معمولی جستجو دارن که باعث میشن CTR یا نرخ تبدیل به کلیک طبیعیه بیشتری میشه:
گوگل، Rich Snippet ها رو از Structure Markup داخل HTML صفحه های شما برمیداره.
با این که بعضی از کاربر ها فکر میکنن استفاده از Structure Data میتونه رتبه بندی شما توی موتور های جستوجو رو بهبود بده، گوگل میگه استفاده از این داده های ساختار یافته یک سیگنال برای رتبه بندی نیست ولی به بهبود اون کمک میکنه:
پس حداقل تا الان مهم ترین فایده Rich Snippet ها افزایش CTR یا نرخ تبدیل به کلیک هست.
با همه اینا حالا بریم ببینیم چجوری باید Rich Snippet بگیریم.
یک نوع Rich Snippet انتخاب کنید
قدم اول شما اینه که ریچ اسنیپتی که میخواین رو تشخیص بدین. اینجوری میتونید از Structure Markup که برای اون نوع از ریچ اسنیپت در نتایج جستجو طراحی شده استفاده کنید.
ده ها نوع Rich Snippet وجود داره. اما بیشتر اون ها فقط برای نوع خاصی از سایت ها اعمال میشه.
به خاطر همین ما تمرکزمون رو میبریم روی 8 نواع اصلی Rich Snippet ها:
Reviews: یک Star Rating رو نمایش میده که میتونه نظر بازدیدکنندگان و کاربران رو نسبت به اون صفحه نشون بده.
Recipes: نوع خاصی از Structure Data که فقط برای دستورالعمل ها اعمال میشه که شامل زمان لازم برای آماده شدن غذا، دیدگاه ها و عکس های دستور العمل هاست.
Music: اطلاعات گوگل درباره اون موسیقی مثل تاریخ انتشار آلبوم رو میده.
Product Markup: اطلاعات موتور های جستجو درباره اون کالای بخصوص رو میده (مثل قیمت یا تصاویر محصول).
Organization: به گوگل برای فهمیدن اطلاعات کلیدی یک سازمان (مثل یک بیزینس) کمک میکنه که شامل آدرس، لوگو، و اطلاعات مخاطبان هست.
Top Stories: اجازه نشون دادن باکس “Top Stories” توی نتایج جستجو رو به یک سایت میده. فقط برای وبسایت های تایید شده Google News.
Video: موتور های جستوجو نمیتونن ویدئو های داخل صفحات شما رو ببینن. Video Markup به موتور های جستجو کمک میکنه بفهمن محتوا ویدیو شما درباره چیه.
Events: شامل اطلاعات درباره تاریخ ها، زمان ها، لوکیشین و موقعیت مکانی و چیز های دیگه میشه.
وقتی ریچ اسنیپتی که برای محتوای شما با عقل جور درمیاد رو انتخاب کردید وقتشه که ازش استفاده کنید.
درک پایه های Structure Data
Structure Data به موتور های جستجو برای فهمیدن بهتر محتوای شما کمک میکنه.
مثلا فرض میکنیم شما جدیدا یک پست بلاگ منتشر کردید که درباره دستور العمل غذای چیلی هست.
بدون Structure Data، گوگل و موتور های جستجو دیگه زمان زیادی رو لازم دارن تا بفهمن:
- دستور العمل چقد طول میکشه
- کدوم عکس ها برای دستورالعمل هست
- لیست اقلام
- مراحل
اینجا Structure Data وارد میشه.
وقتی شما یک Recipe Markup به صفحتون اضافه میکنید به موتور های جستجو میگید:
“دستور العمل 45 دقیقه طول میکشه”
“این لیست اقلام مورد نیاز هست”
“این عکس های غذا هست”
و اگه شما درست عمل کنید، گوگل این داده ها رو به عنوان یک Rich Snippet در نتایج جستجو نشون میده:
پیاده سازی Structure Data با Schema (اسکیما)
وقتی صحبت از Structure Data میشه، بیشتر وبسایت ها از Schema.org استفاده میکنن.
این بخاطر اینه که Schema همه های موتور های جستجو (شامل بینگ) اصلی رو پشتیبانی میکنه. همونجوری که میبیند تنظیمش خیلی آسونه.
همه کاری که لازمه بکنین اینه که نوع Markup که میخواین رو پیدا کنید و توی Schema.org استفاده کنید…
… و محتواتون رو با استفاده از راهنمایی ها نشانه گذاری کنید.
گوگل هم مستندات قویی از Structure Data داره.
به نظر من، درک مطالب Google برای کسایی که برنامه نویس حرفه ای نیستن خیلی آسون تره.
نحوه اضافه کردن کد Structure Data به وبسایتتون کاملا به خودتون بستگی داره.
اگه از ووردپرس استفاده میکنین، افزونه های زیادی برای انتخاب وجود داره:
و اگه میخواین Structure Data Markup خودتون رو بدون استفاده از افزونه ها یا پلاگین ها اضافه کنید، میتونید از Microdata یا RDFa استفاده کنید. به شدت پیشنهاد میکنیم از json-ld.org استفاده کنید.
بخاطر این که JSON-LD راحت ترین روش اضافه کردن Structured Markup به صفحتونه.
بدون json-ld، شما باید به صورت دستی Structure Data رو به HTML صفحتون اضافه کنید:
این خیلی سخته و همچنین اضافه کردن یک کد به HTML میتونه باعث ایجاد خطاهای بیشتر بشه.
ولی با JSON-DL، همه Structure Data شما تو قالب یک قطعه کد کوچیک جاوا اسکریپت میره به این بخش صفحه شما:
تست کردن با ابزار تست Structure Data
قدم آخرتون اینه که مطمئن شید Structure Data شما درست نصب شده.
خوشبختانه، گوگل یک ابزار فوق العاده رو ارائه داده که این قدم رو آسون میکنه: The Structure Data Testing Tool
برای استفاده ازش یک URL از سایتتون انتخاب کنید:
یا کدش HTML اون صفحه رو کپی پیست کنید:
و دکمه RUN TEST رو بزنید:
گوگل هر Structure Data که در صفحه شما پیدا کنه رو بهتون نشون میده.
و اگه ابزار هر چیزی بدی رو پیدا کنه بهتون اطلاع میده:
یک نکته هست که باید بهش اشاره کنیم:
هیچ ضمانتی نیست که Structure Data شما توی نتایج به عنوان Rich Snippets نمایش داده بشه، حتی اگه همه چیز رو به بهترین شکل انجام داده باشید.
درواقع گوگل خیلی واضح اینجا دربارش صحبت کرده:
به عبارتی دیگه: استفاده درست از Structure Data، احتمال رسیدن به Rich Snippets رو زیاد میکنه، اما به این معنی نیست که همیشه جواب میده.
منبع: بکلینکو
خیلی مفید و کامل بود👌🏼
خیلی ممنون بابت نظر و وقتی که گذاشتین
مرسی خیلی کمکم کرد
سلام وقت بخیر
خواهش میکنم …خداروشکر که مطالب براتون مفید بوده