Rich Snippets ریچ اسنیپت چیست؟

Rich Snippets ریچ اسنیپت چیست؟

سرفصل‌های پست

  • 1 ریچ اسنیپت چیست؟
  • 2 انواع نشانه‌گذاری‌ها Rich Snippets
      • 2.1 اسنیپت Breadcrumbs
    • 2.2 اسنیپت Reviews (نقد و بررسی)
    • 2.3 اسنیپت Person (نویسنده یا شخص)
    • 2.4 اسنیپت Products (محصولات)
    • 2.5 اسنیپت Recipes (دستورالعمل ها)
    • 2.6 اسنیپت Events (رویدادها)
    • 2.7 اسنیپت Music (موسیقی)
    • 2.8 اسنیپت Videos (محتوای ویدئویی)
    • 2.9 Business box (باکس بیزینس)
  • 3 چگونه به محتوای خود Rich sinppets اضافه کنیم؟
    • 3.1 پلاگین وردپرس برای Rich sinppets
    • 3.2 استفاده از Structured Data Markup Helper گوگل
    • 3.3 استفاده از ابزار Data Highlighter در گوگل وبمستر
  • 4 اینفوگرافیک جامع از Rich Snippet
  • 5 چرا باید به ریچ اسنیپت ها اهمیت داد؟

ریچ اسنیپت چیست؟

Rich Snippets (ریچ اسنیپت) از یک سری کدهایی تشکیل شدن که برای توصیف اطلاعات و داده های نشانه‌گذاری شده وب سایت ها استفاده می‌شود. ریچ اسنیپت ها به موتورهای جستجو کمک می‌کند تا موضوع و محتوای طراحی سایت (طراحی سایت شرکتی،طراحی سایت فروشگاهی، قیمت طراحی سایت) را راحت‌تر درک کنند. با این وجود، موتورهای جستجو پا را یک قدم فراتر گذاشته و از این اطلاعات برای نمایش بهتر نتایج جستجو استفاده می‌کنند تا کاربران بتوانند اطلاعات مورد نیاز خود را راحت‌تر از موتورهای جستجو دریافت کنند. Rich Snippets از داده‌های نشانه گذاری شده یا همان داده های ساختار یافته (Structured data) ایجاد می‌شود و خوده Rich Snippets نیز جزئی از Rich Answers ها هست البته به Rich Answers ها Rich Cards هم می‌گویند.

در شرایط عادی، زمانی که سایت شما در نتایج جستجوی گوگل یا سایر موتورهای جستجو نمایش داده می‌شود، کاربران می‌توانند عنوان صفحۀ سایت، آدرس سایت و متا دسکریپشنی که برای آن صفحه در نظر گرفته‌اید را مشاهده کنند ولی زمانی که از ریچ اسنیپت ها در سایت خود استفاده می‌کنید، گوگل و سایر موتورهای جستجو می‌تواند اطلاعات بیشتری دربارۀ کلمه کلیدی جستجو شده را در اختیار کاربر قرار دهند. حال این اطلاعات می‌تواند نقد و بررسی یک محصول، یک شخص، یک تجارت یا هر چیزی باشد. گوگل با استفاده از ریچ اسنیپت سعی می‌کند اطلاعاتی دقیق و دسته بندی شده را در اختیار کاربر قرار دهد. همانند مقاله زیر که در سایت سئوراز است.

Rich Snippets mizfa - Rich Snippets ریچ اسنیپت چیست؟

Rich Snippets itines - Rich Snippets ریچ اسنیپت چیست؟

انواع نشانه‌گذاری‌ها Rich Snippets

موتورهای جستجو، چهار نوع محتوای نشانه گذاری شده (داده‌های ساختار یافته یا همان structured data ) را می‌توانند تا به الان تشخیص دهند (به تاریخ مقاله توجه کنید)، استانداردهای زیر نتیجه توافق بین موتورهای جستجو میباشد.

هر ۴ نوع محتوا از زبان HTML پشتیبانی می‌کنند و البته ساختار JSON-LD کمی متفاوت است و به کمک جاوا اسکریپت نشانه‌های لازم را درج می‌کند. به کمک این ۴ نشانه‌گذاری می‌توان محتوای یک صفحه وب را برچسب‌گذاری کرد. باید گفت که استاندارد Microdata پراستفاده‌ترین نوع محتوای استفاده شده در ریچ اسنیپت ها است که در قدیم پیشنهاد گوگل بود ولی جدیدا گوگل استاندارد JSON-LD را پیشنهاد می‌کند و در آینده نزدیک سایت‌ها نیز به این نوع نشانه‌گذاری خواهند رفت. البته تگ‌های Open Graph و کارت‌های Twitter نیز نوعی داده نشانه‌گذاری محسوب می‌شوند، اما نمی‌توان از آنها به جای ریچ اسنیپت ها استفاده کرد. و همچنین برای نوشتن این نوع داده، نیازی به یادگیری زبان HTML ندارید. این کدها بسیار ساده هستند و معمولاً به صورت آماده در اینترنت وجود دارد.

JSON LD is the recommended format - Rich Snippets ریچ اسنیپت چیست؟

پس Rich Snippets (ریچ اسنیپت) را می‌توانید با ۴ استاندارد بالا که اشاره کردیم پیاده کنید، حال بعد از انتخاب استاندارد می‌توانید انواع Rich Snippets را بسازید، درواقع ما Rich Snippets های مختلفی داریم که در ادامه به تشریح آن‌ها می‌پردازیم.

اسنیپت Breadcrumbs

در این نوع Rich Snippets، به جای آنکه URL صفحه مورد نظر به کاربران نمایش داده شود، محل قرارگیری آن صفحه در دسته بندی های سایت به کاربر نمایش داده می‌شود. در واقع، این ریچ اسنیپت به کاربران نشان می‌دهد که برای رسیدن به این صفحه، باید چه مسیری را در سایت شما طی کنند.

توضیحات بیشتر را در سایت گوگل مشاهده کنید.

Rich Snippets Breadcrumbs - Rich Snippets ریچ اسنیپت چیست؟

نمونه کد JSON-LD برای اسنیپت Breadcrumbs:

خروجی کد:

result Breadcrumbs - Rich Snippets ریچ اسنیپت چیست؟

[gap height=”30″]

اسنیپت Reviews (نقد و بررسی)

شما می‌توانید برای نقد و بررسی و امتیازبندی یک محصول یا یک فیلم از Rich Snippets استفاده کنید. در این نوع ریچ اسنیپت شما می‌توانید یک نقد و بررسی را در نتایج جستجو به نمایش بگذارید یا می‌توانید مجموعی از آنها را نشان دهید.این Rich Snippets به کاربران سایت امکان می‌دهد که به محصول مورد نظر امتیاز دهند. همچنین می‌توانید نام شخص بررسی کننده را در نتایج جستجو نمایش دهید.

توضیحات بیشتر را در سایت گوگل مشاهده کنید.

rich snippets reviews - Rich Snippets ریچ اسنیپت چیست؟

نمونه کد JSON-LD برای اسنیپت Reviews:

اسنیپت Person (نویسنده یا شخص)

شاید شما هم متوجه شده باشید، زمانی که نام اشخاص معروف را در گوگل جستجو می‌کنید، اطلاعات کاملی از آن شخص به همراه تصویر شخص مذکور برایتان نمایش داده می‌شود. شاید باورتان نشود، اما اگر در سایت خود برای کارمندانتان پروفایل ساخته‌اید، شما هم می‌توانید از این قابلیت استفاده کنید. Rich Snippets می‌تواند نام افراد، شغل، مهارت و نحوه تماس با افراد را در نتایج جستجو نمایش دهد.

توضیحات بیشتر را در سایت گوگل مشاهده کنید.

rich snippets author - Rich Snippets ریچ اسنیپت چیست؟

اسنیپت Products (محصولات)

یکی از مهم‌ترین موارد استفاده از ریچ اسنیپت ها برای فروش محصولات در فروشگاه های آنلاین است. این اطلاعات می تواند شامل نام، تصویر، برند، توضیحات و حتی قیمت باشد. فروشگاه‌های آنلاینی که یک محصول را از چند فروشنده مختلف نمایش می‌دهند می‌توانند محدودۀ قیمت محصول را بر اساس نزولی و صعودی ترتیب‌بندی کنند.

rich snippets products - Rich Snippets ریچ اسنیپت چیست؟

نمونه کد JSON-LD برای اسنیپت Products:

اسنیپت Recipes (دستورالعمل ها)

از این نوع Rich Snippets عموما برای دستورالعمل های آشپزی استفاده می‌شود. با استفاده از این Rich Snippets می‌توانید نوع غذا، نقد و بررسی، مدت زمان و مراحل پخت عذا و همچنین مواد اولیه آن را به نمایش بگذارید.

توضیحات بیشتر را در سایت گوگل مشاهده کنید.

rich snippets recipes - Rich Snippets ریچ اسنیپت چیست؟

نمونه کد JSON-LD برای اسنیپت Recipes:

[gap height=”30″]

اسنیپت Events (رویدادها)

اگر قرار است در آینده‌ای نزدیک رویدادی را برگزار کنید، ریچ اسنیپت ها می توانند برای اطلاع رسانی به شما کمک کنند. می‌توانید اطلاعات مربوط به زمان شروع رویداد، مدت زمان رویداد، جزئیات تهیه بلیت و مکان برگزاری رویداد را وارد نمایید. به این ترتیب، همه این اطلاعات در نتایج جستجو به کاربر نمایش داده می‌شوند.

آپدیت (Dec 17 2017): البته گوگل به تازگی به ناشران هشدار داده است که استفاده از اسنیپت Events به شکل فریبنده و گمراه کننده نتیجه بدی برای سایت خاطی خواهد داشت و در بهترین حالت برخورد گوگل با چنین سایت‌هایی حذف Rich Answers  آن سایت در SERP (نتایج گوگل) می‌باشد و در بدترین حالت باعث کاهش رتبه سایت و همچنین پنالتی گوگل می‌شود. (دو خط نوشته شده از گفته‌های گوگل می‌باشد). گوگل اعلام کرده به دلیل گزارش‌های متعدد کاربران (Report) به خاطر اسنیپت های غلط و اشتباهی که در نتایج انتشار پیدا می‌کند بخوردهای لازمه را صورت می‌دهد. جدا از این موارد استفاده نادرست از این اسنیپت ها باعث تجربه کاربری نامطلوبی می‌شود و به اعتبار سایت صدمه وارد می‌کند. گوگل اعلام کرده که به وبمستران خاطی در قسمت manual action سرچ کسنول اخطار لازمه را گوش زد می‌کند.

توضیحات بیشتر را در سایت گوگل مشاهده کنید.

Rich Snippets Events - Rich Snippets ریچ اسنیپت چیست؟

نمونه کد JSON-LD برای اسنیپت Events :

[gap height=”30″]

اسنیپت Music (موسیقی)

موتور جستجو بینگ از موسیقی پشتیبانی نمی‌کند، اما گوگل می‌تواند از اطلاعات نشانه گذاری شده برای ترانه‌ها و آلبوم‌های موسیقی پشتیبانی کند. ریچ اسنیپت های موسیقی شامل لینک هایی برای نمایش ترانه‌ها و لینک های مستقیمی برای خرید آلبوم‌های موسیقی هستند.

توضیحات بیشتر را در سایت گوگل مشاهده کنید.

rich snippets music - Rich Snippets ریچ اسنیپت چیست؟

نمونه کد JSON-LD برای اسنیپت Music:

[gap height=”30″]

اسنیپت Videos (محتوای ویدئویی)

از این نوع ریچ اسنیپت برای محتوای ویدئویی موجود در سایت استفاده می‌شود و می‌تواند اطلاعات شرکت سازنده، مدت زمان ویدئو و سازنده ویدئو را در نتایج جستجو نمایش دهد.

توضیحات بیشتر را در سایت گوگل مشاهده کنید.

rich snippets video - Rich Snippets ریچ اسنیپت چیست؟

نمونه کد JSON-LD برای اسنیپت Videos:

[gap height=”30″]

Business box (باکس بیزینس)

برای سازمان‌ها و شرکت‌ها این باکس بسیار مفید است ولی چون اکثرا با Rich sinppets ها اشتباه می‌گیرند در این مقاله آوردیم تا بدانید که جز Rich snippets ها نیستند و از طریق Google My Business می‌توانید این اطلاعات را درج کنید. ولی باز می‌توانید با زبان نشانه گذاری یا همان داده‌های ساختار یافته آدرس، شماره تماس و اطلاعات لازمه شرکت خود را به موتورهای جستجو معرفی کنید.

bussiness box 768x505 - Rich Snippets ریچ اسنیپت چیست؟

نمونه کد JSON-LD برای اسنیپت Organization:

[gap height=”30″]

چگونه به محتوای خود Rich sinppets اضافه کنیم؟

البته باید بدانید لزومی ندارد داده‌های نشانه گذاری شده به محتوای تمام صفحات سایت اضافه شوند. با این حال هر چه تعداد محتوای نشانه گذاری شده بیشتر باشد، موتورهای جستجو نتایج بهتری را نمایش می‌دهند. همچنین، باید در اینجا ذکر کنیم که فقط باید محتوای قابل نمایش به کاربران را نشانه گذاری کنید. المان‌های پنهان صفحه نیازی به نشانه گذاری ندارند. ما در اینجا سه روش مختلف برای درج Rich Snippets ها در سایت را بررسی می‌کنیم

  • پلاگین وردپرس برای Rich sinppets

    سایت شما اگر بر روی سیستم مدیریت محتوای مثل وردپرس راه اندازی شده است، انجام این کار برایتان آسان است. در وردپرس، افزونه های متعددی برای ایجاد ریچ اسنیپت وجود دارد مانند پلاگین All in One Schia.org البته بیشتر سیستم‌های مدیریت محتوا، افزونه هایی برای ساخت ریچ اسنیپت ایجاد کرده‌اند. با این حال ممکن است برای راه اندازی این افزونه‌ها به کمک یک توسعه دهنده وب نیاز داشته باشید.
    پلاگین Schia App Structured Data هم جز بهترین پلاگین‌ها در این زمینه است و از استاندارد استراکچرد دیتا از نوع JSON-LD استفاده می‌کند. این پلاگین برای کل سایت شما structured data تولید می‌کند. حتی می‌توانید بروید و به صورت دستی دیتاها را ویرایش کنید. سایر پلاگین‌ها:

    WPSSO schia json ld (امکانات بسیاری داره و البته برای تغییراتش باید نسخه پولی گرفته بشه و زیادی کامل هست ولی خب شاید سنگین هم باشه)

    wp seo structured data schia (پلاگین خوبی هست و امکانات خوبی داره ولی باید دستی اضافه کرد و انواع Type ها داره)

    wp structuring markup (یک پلاگین ساده که با فعال شدنش همه کارها رو اتوماتیک اضافه میکنه و تنظیمات مختلفی هم داره)

    schia app  (مثل بقیه پلاگین ها ساده و اتوماتیک انجام میشه)

    Schia (پلاگین ساده و خوبی هست که کارها رو اتوماتیک انجام میده، خودش دو تا پلاگین دیگه هم داره که امکاناتش رو بیشتر میکنه و میتونی نوع انتخاب کنی)

    برای دیگر CMS ها هم کافیست در گوگل جستجو کنید

  • استفاده از Structured Data Markup Helper گوگل

    اگر از CMS استفاده نمی‌کنید میتوانید از این روش برای پیاده کردن structured data استفاده کنید یعنی مناسب صفحات استاتیک است، گوگل Structured Data Markup Helper را برای کمک به مدیران سایت جهت افزودن structured data با استانداردهای مختلف ایجاد شده است. به این منظور ابتدا وارد صفحه Structured Data Markup Helper شوید سپس نوع صفحه یا پست را مشخص کنید یعنی یکی از ده طبقه بندی که گوگل فراهم می‌کند را انتخاب نمایید. این انتخاب می‌تواند کمی احساس محدودیت به شما بدهد، اما با کمی فکر در می‌یابید که اغلب مطالب شما تحت یکی از این ده دسته قرار می‌گیرند.سپس اطمینان حاصل کنید که فیلد آدرس سایت را به درستی وارد کرده باشید، آدرس یکی از پست‌های خود را در این فیلد وارد کنید.

Structured Data Markup Helper 1 - Rich Snippets ریچ اسنیپت چیست؟

اگر فقط HTML دارید، تگ HTML را انتخاب کنید و کد خود را در کادر وارد کنید

هنگامی که همه کارها را انجام دادید، بر روی Start Tagging کلیک کنید.
در صفحه بعد، دو پنل مشاهده می‌کنید. پنجره سمت چپ مطالب شما است، و پنجره سمت راست ابزار structured data است.

Structured Data Markup Helper 2 - Rich Snippets ریچ اسنیپت چیست؟

در پنجره سمت چپ برای علامت زدن چیزی هایلایت یا با موس درگ کنید. به عنوان مثال، برای علامت گذاری عنوان یک مقاله، با کلیک چپ و کشیدن بر روی متنی که می‌خواهید هایلایت کنید این کار را انجام دهید. یک کادر پاپ آپ باز می شود که گزینه‌هایی برای برچسب‌های structured data مختلف مشاهده می‌کنید:

Structured Data Markup Helper 3 300x170 - Rich Snippets ریچ اسنیپت چیست؟
Structured-Data-Markup-Helper-3

از آنجا که در این مورد نام مقاله است، name را برای آن انتخاب کنید. تغییر را در پنل سمت راست زیر My Data Itis خواهید دید.

image18 7 - Rich Snippets ریچ اسنیپت چیست؟

اگر می‌خواهید یک تصویر را structured data کنید، بر روی تصویر کلیک کنید و image را از کادر پاپ آپ انتخاب کنید.
هنگامی که کار mark کردن همه چیز را در صفحه خود به پایان رساندید، بر روی Create HTML در گوشه بالا سمت راست کلیک کنید.

image29 3 - Rich Snippets ریچ اسنیپت چیست؟

در اینجا یک گام مهم در پیش رو است. در کادر دوم سمت چپ کلیک کنید تا باز شود و JSON-LD را به جای microdata انتخاب کنید.

image04 9 - Rich Snippets ریچ اسنیپت چیست؟

حتما این کار را انجام دهید زیرا JSON-LD نوع ترجیح داده شده structured data توسط گوگل است.

کد تولید شده را کپی کنید و پیست کنید. (اگر می خواهید آن را باز هم کپی کنید، توصیه می کنم کادر را باز نگه دارید)

image19 9 - Rich Snippets ریچ اسنیپت چیست؟

همه چیز تا به حال بسیار آسان بوده است، اما در این مرحله، می تواند کمی مشکل شود. دلیلش این است که باید به کل سایت خود این دستورات را اضافه کنید، که اغلب سخت‌ترین بخش از این روند است. در واقع، این structured data (نوشته شده در HTML) باید به کد منبع شما برود.

اگر سایت شما تنها فایل های صفحه استاتیک دارد، قرار دادن structured data در سایت شما بسیار آسان است. بر روی download  در گوشه بالا سمت راست کلیک کنید.

image23 5 - Rich Snippets ریچ اسنیپت چیست؟

  • اما اگر سایت شما دارای صفحات غیر استاتیک است، و از CMS استفاده می‌کنید بهتر است یا از روش اول (روش قبلی) و یا از روش سوم (روش بعدی) استفاده کنید.
  • استفاده از ابزار Data Highlighter در گوگل وبمستر

    یک روش عالی و راحت همانند روش بالا ، با این تفاوت که در این روش می‌توان بر روی سیستم‌های مدیریت محتوا (CMS) پیاده کرد. توجه داشته باشید که برای تست ریچ اسنیپت‌های خود می‌توانید از ابزار آنلاین گوگل استفاده کنید.

اینفوگرافیک جامع از Rich Snippet

Rich Snippets Guide 85x1024 - Rich Snippets ریچ اسنیپت چیست؟

چرا باید به ریچ اسنیپت ها اهمیت داد؟

زمانی که یک عبارت را در گوگل جستجو می‌کنید، کدام لینک توجه شما را جلب می‌کند؟ همان لینکی که ستاره های طلایی دارد؟ دقیقاً

ریچ اسنیپت ها، اطلاعات و محتوای سایت شما را برای موتورهای جستجو بهینه سازی می‌کنند. موتورهای جستجو نیز این داده ها را به صورت منظم و برچسب گذاری شده به کاربران نمایش می‌دهند. در نتیجه، نرخ کلیک سایت شما به میزان قابل توجهی افزایش می‌یابد. به علاوه، بسیاری از مهندسین سئو معتقدند که استفاده از ریچ اسنیپت ها می‌تواند در رتبه بندی سایت شما تاثیر بگذارد. همچنین، اگر شما نویسنده هستید، استفاده از ریچ اسنیپت می تواند در حرفه شما موثر باشد و شما را به عنوان فردی با تجربه به کاربران نشان دهد.

اگر فروشگاه آنلاین دارید یا در سایت خود به نقد و بررسی محصولات می‌پردازید، استفاده از ریچ اسنیپت می‌تواند توجه کاربران را به سمت شما جذب کند. ارائه یک تجربه کاربری (User Experience) خوب، گامی موثر در افزایش نرخ کلیک و فروش بیشتر است و ریچ اسنیپت اولین قدم برای ارائه تجربه کاربری خوب به بازدیدکنندگان است. مقاله User Experience چیست می‌تواند قدمی نو در دیدگاه شما ایجاد کند، حتما مطالعه کنید

به همین دلایل باید از ریچ اسنیپت ها استفاده کنید. اگر این دلایل برای شما کافی نیست، بهتر است خودتان کمی در گوگل جستجو کنید و نتایج را مقایسه کنید.

structured data چیست و در سئو سایت چه تاثیری دارد؟

structured data چیست و در سئو سایت چه تاثیری دارد؟

سرفصل‌های پست

  • 1 structured data چیست
  • 2 از وب مبتنی بر کلید واژه ها به وب اشیاء
  • 3 نمونه‌هایی از موارد استفاده Structured Data
    • 3.1 Rich Snippets
    • 3.2 Knowledge Graphs
  • 4 استانداردهای Structured Data
    • 4.1 انواع Structured Data

structured data چیست

Structured data  (استراکچرد دیتا) یا به فارسی داده‌های ساختار یافته نیز گفته می‌شود در برخی از سایت‌های ایرانی به اطلاعات ساختار یافته ترجمه شده و در بعضی مقالات Structured data را با عنوان‌های  rich data markup و siantic markup  می‌خوانند. زبان نشانه گذاری HTML برای این منظور ایجادشده‌بود که عناصر مختلف صفحه از قبیل تصویر، پارگراف، جدول، مقاله، کتاب، فیلم، حتی دستورالعمل طبخ غذا و… را به مرورگرها مشخص کند و به مرورگرها بگوید که در کدام بخش از صفحه چه چیزی باید نمایش داده شود. این تگ‌ها درحالی‌که برای مرورگرها کافی بودند ولی برای موتورهای جستجو کارایی لازم را نداشتند و موتورهای جستجو نظیر گوگل برای شناختن چنین داده‌هایی واکنشی نشان نمی‌دادند و این عمل باعث سرگردان شدن بخش بزرگی از داده ها در فضای نت می‌گردید و موتورهای جستجو توانایی آن را نداشتند که بتوانند از تمام داده‌های موجود در وب سایت‌ها به شکل بهینه استفاده کنند، برای حل این مشکل حیاتی و مهم، استراکچرد دیتا با انواع استانداردهای مختلف ایجاد شد و استراکچرد دیتا این آگاهی را برای موتورهای جستجو با استانداردهای مختلف ایجاد کرد. اگر کمی پیچیده به نظر می‌آید لطفاً صبر کنید و ادامه مقاله را بخوانید تا به‌راحتی قابل‌فهم شود.

Structured data به داده‌هایی می‌گویند که به موتورهای جستجو مانند گوگل کمک می‌کند تا دید بهتری نسبت محتوای یک صفحه ازساخت سایت داشته باشند. استانداردهای زیادی تابه‌حال برای استراکچرد دیتا ایجادشده است که توسط آن‌ها می‌توانیم به اطلاعاتی در مورد یک فیلم، مقاله، کتاب، دستورالعمل طبخ غذا و موارد متعدد دیگر را به موتورهای جستجو به شکل بهینه ارائه دهیم.

جستجو در سایت‌ها به‌منظور یافتن کلمات کلیدی مدت‌زمان زیادی انجام‌شده است ولی با استفاده از استانداردهای Structured Data می‌توان به موتورهای جستجو کمک کرد تا بفهمند صفحات واقعی وب شامل چه چیزهایی هستند و از وب مبتنی بر کلمات کلیدی به وب اشیاء برسیم. شاید درک این مقاله به نظر بعضی از شما دوستان سخت باشد ولی به شما پیشنهاد میکنم حتما با ادامه مقاله همراه باشید تا به سادگی این موضوع پی ببرید.

بعدازاین آموزش باید بتوانید:

  • مفهوم عبارت Structured Data و نحوه استفاده موتورهای جستجو از Structured Data در علامت‌گذاری کلمات و اطلاعات را درک کنید.
  • درک بعضی از استانداردهای کلیدی Structured Data که در حال حاضر وجود دارند
  • درک نحوه استفاده موتورهای جستجو و ربات‌های هوشمند از Structured Data به‌منظور غنی‌سازی جستجو
  • فهمیدن اینکه چطور Structured Data در افزایش رتبه سایت در گوگل تأثیرگذار است و ساختار آن چگونه به شیوه‌ی جدید و هوشمندانه عمل می‌کند.

به‌عنوان کاربران اینترنت، تقریباً همه ما عباراتی را (کلمات کلیدی) جستجو کرده‌ایم. برای سال‌های بسیار، موتورهای جستجو مانند گوگل، داده‌ها و اطلاعات صفحات یک سایت را با تجزیه‌وتحلیل کلیدواژه‌ها در هر صفحه شاخص گذاری کرده‌اند. در بین سایر عوامل، هنگامی‌که صفحه‌ای شامل کلید واژه مورد جستجو شما باشد، موتور جستجو با توجه به نتایج جستجوی دیگران آن صفحه را رتبه دهی می‌کند.

از وب مبتنی بر کلید واژه ها به وب اشیاء

استفاده تنها از کلمات کلیدی در صفحات برای موتورهای جستجو به‌منظور فهمیدن محتویات صفحه، به طرز باورنکردنی می‌تواند محدودکننده باشد و باعث از دست رفتن فرصت‌های دیگر در استفاده از داده ها شود. استفاده از Structured Data در صفحات وب نمونه‌ای از رویای وب معنایی تیم برنرز لی است که علاوه بر انسان‌ها، ماشین‌ها نیز اجازه درک دانش موجود در وب را داشته باشند.

توجه: واژه وب اشیا (web of things) را با اینترنت اشیا (internet of things) اشتباه نگیرید. اینترنت اشیا  معمولاً به اتصال دستگاه‌های الکترونیکی به یکدیگر از طریق وب اطلاق می‌شود. این تعریف شامل قرار دادن Structured Data در صفحات وب نمی‌شود.

یک صفحه عادی مانند همین صفحه را در نظر بگیرید. موتور جستجو معمولاً با نگاه به کلمات صفحه درباره محتویات صفحه تصمیم‌گیری می‌کند. مثلاً موتور جستجو در برخورد با این صفحه، ممکن است به عباراتی مثل Structured Data برخورد کند.

ایجاد یک زمینه قابل فهم از داده‌ها در صفحات می‌تواند درک مناسبی را برای موتور جستجو ایجاد کند و برای آنها این موضوع از اهمیت زیادی برخوردار است. پس صرفا کلمات درون صفحه به‌تنهایی نمی‌توانند محتویات صفحه را برای موتور جستجو مشخص کنند. منظور ما دقیقاً چیست؟

مثال‌هایی از مواردی که ممکن است در صفحات عادی مشاهده کنید را در زیر می‌بینید:

  • شخص (نام، تصویر پروفایل، اطلاعات تماس)
  • مکان مانند محل کسب‌وکارها، شهرها یا پارک‌ها
  • رویدادها (لیست رویدادها، شامل زمان و مکان رویداد)
  • محصولات (مانند چیزی که می‌فروشیم یا محصولی که به آن علاقه‌مند هستیم که شامل قیمت و تصویر می‌شود)
  • مقالات درباره موضوعات مختلف

موتور جستجو با نگاه به فهرستی از کلمات موجود در صفحه نمی‌تواند به‌طور خودکار این داده‌ها را استخراج کند و به اطلاعات قابل استفاده برای کاربران تبدیل کند. پاراگراف‌ها برای موتورهای جستجو به‌اندازه کافی دارای داده‌های ساخت یافته نیستند و به زمینه‌ای برای نشان دادن داده‌های اضافی نیاز دارند (به یاد داشته باشید، موتور جستجو یک ماشین است و انسان نیست).

Structured Data یا داده ساختار یافته با دادن ابزارها و استانداردها به موتور جستجو در استخراج داده‌های متنی از صفحات وب کمک می‌کند. اکنون علاوه بر کلید واژه‌ها و کلمات کلیدی در صفحات می‌توانیم از شاخص‌ها، مکان‌ها، رویدادها، محصولات و چیزهای موجود در صفحه سایت‌ها را در نتایج موتورهای جستجو به شکل بهینه سازی شده استفاده کنیم.

شاید این سؤال برایتان پیش بیاید که تا چه اندازه این تغییر رویکرد در انتشار اطلاعات در وب کارآمد است. ما در این آموزش به بررسی بعضی از احتمالات استفاده از Structured Data می‌پردازیم.

به یاد داشته باشید: موتورهای جستجو مانند گوگل بدون کمک نمی‌توانند داده‌های ساختار یافته را ازطراحی سایت‌(طراحی سایت شرکتی، طراحی سایت فروشگاهی، قیمت طراحی سایت) و صفحات وب استخراج کنند. استانداردهای Structured Data ابزارهایی به ما می‌دهند تا داده‌ها را به‌صورت قابل‌خواندن برای ماشین علامت‌گذاری کنیم.

نمونه‌هایی از موارد استفاده Structured Data

برای استفاده از استانداردهای Structured Data در صفحات وب، نیازی به تلاش زیادی نیست. در ادامه تعدادی از نمونه‌های استفاده از Structured Data را مشاهده خواهید کرد.

Rich Snippets

شاید متوجه شده باشید که در سال‌های اخیر، هنگامی‌که درباره شخص معروف یا مکانی جستجو می‌کنید، نه‌تنها فهرستی از صفحات مرتبط را نمایش می‌دهد بلکه قسمت مجزایی از اطلاعات را به شکل ریز و دقیق در همان SERP نیز نشان می‌دهد. به‌عنوان‌مثال، فیلم معروف Mary Poppins را در گوگل جستجو می‌کنیم. می‌بینید که علاوه بر عنوان صفحاتی که با عبارت مورد جستجو مطابق هستند، تعدادی اطلاعات مفید را نمایش می‌دهند (در این مثال، رتبه دهی فیلم توسط کاربران در وبسایت IMDB).

Mary Poppins serp - structured data چیست و در سئو سایت چه تاثیری دارد؟

امتیاز کاربران برای این فیلم داده‌هایی هستند که در صفحه Mary Poppins وجود دارد و برای موتور جستجو نیز قابل تشخیص است، زیرا به شکل Structured Data در صفحه قرار داده‌شده است. حال سوالی از شما دارم، اگر یک سایت بدون داشتن ستاره و یک سایت دیگر با داشتن ستاره در نتایج جستجو ظاهر شود کدام برای شما بیشتر جذاب‌تر خواهد بود؟ قطعا با ستاره، پس داده های ساختار یافته تاثیر مهمی در سئو سایت و افزایش نرخ کلیک در نتایج جستجو دارد

توجه کنید: گوگل تنها موتور جستجویی نیست که از rich snippet استفاده می‌کند. سایر موتورهای جستجو مانند Bing، نیز اطلاعات ریز و کلیدی را از طریق Structured Data نمایش می‌دهند.

اگر اطلاعات بیشتری درباره rich snippet ها میخواهید مقاله rich snippets چیست را بخوانید

Knowledge Graphs

موتورهای جستجویی مانند Google و Bing به طرز فزاینده‌ی در حال ساخت Knowledge Graph از Structured Data های یافته شده هستند، برای بعضی از جستجوها، Knowledge Graphs (البته Information box  هم گاهی گفته می‌شود) را در سمت راست صفحه نتایج می‌توانید مشاهده کنید.

به‌عنوان‌مثال، جستجویی درباره نمایش نویسنده معروف انگلیسی، William Shakespeare انجام می‌دهیم، در سمت راست، مجموعه‌ای از داده‌ها درباره ویلیام شکسپیر را می‌توان مشاهده کرد. این داده‌ها از به شکل Google Knowledge Graph  درج‌شده‌اند.

structure data William Shakespeare  - structured data چیست و در سئو سایت چه تاثیری دارد؟

Google تنها موتور جستجویی نیست که Knowledge Graph می‌سازد. به‌عنوان‌مثال مایکروسافت نیز Knowledge Graph به اسم Satori دارد.

البته از Structured Data استفاده‌های بسیاری می‌شود که ما دو نمونه از آنها را در بالا ذکر کردیم.

استانداردهای Structured Data

چطور می‌توان داده‌ها را به گونه‌ی منتشر کرد تا موتورهای جستجو به داده‌های ریز موجود در صفحه پی ببرند؟ برای این منظور از Structured Data استفاده می‌کنیم.

در این آموزش وارد جزئیات استانداردهای Structured Data نمی‌شویم، اما Structured Data معمولاً در کد HTML صفحات قرار داده می‌شود. این موضوع را به‌صورت تمرین محور در آموزش بعدی موردبررسی قرار می‌دهیم.

استانداردهای Structured Data همواره در حال پدید آمدن هستند اما بعضی از عبارات کلیدی و جمله‌ها در این زمینه بارها و بارها تکرار می‌شوند که شامل:

انواع Structured Data

  • RDFa
  • Microformats
  • Microdata
  • JSON-LD

این مقاله به اتمام رسید. در جلسات بعد بیشتر درباره انواع Structured Data و نحوه استفاده از آن می‌پردازیم، اکنون باید مفاهیم زیر را درک کنید:

  • معنی Structured Data چیست
  • چگونه نرم‌افزارهایی مانند موتور جستجو می‌توانند از Structured Data استفاده کنند
  • آشنایی با بعضی از اصطلاحات کلیدی مربوط به Structured Data