SHET22

Structured Data چیست و چه کمکی به سئو می‌کند؟

Structured Data چیست و چه کمکی به سئو می‌کند؟

Structured Data یا «داده‌های ساختاریافته» اطلاعاتیه که با قالب مشخصی به کد صفحه اضافه می‌شه تا موتورهای جستجو راحت‌تر موضوع و بخش‌های مختلف محتوا رو بفهمن. این اطلاعات به گوگل می‌گن صفحه شما درباره یک مقاله، محصول، دستور پخت، رویداد یا کسب‌وکاره. در بعضی شرایط هم ممکنه نتیجه سایتتون با جزئیات بیشتری در گوگل دیده بشه؛ البته این نوع نمایش هیچ‌وقت تضمینی نیست.

توی این راهنما خیلی ساده توضیح می‌دیم Structured Data چیست، چه کمکی به سئو می‌کنه و چطور می‌تونید اون رو در وردپرس راه‌اندازی کنید. برای بخش عملی هم از نسخه رایگان افزونه رنک مث کمک می‌گیریم. برای شروع نه به دانش کدنویسی نیاز دارید و نه لازم هست افزونه پولی بخرید.

Structured Data چیست؟

داده‌های ساختاریافته روشی استاندارد برای توضیح معنی اطلاعات صفحه به موتور جستجو هستن. مثلاً شما با دیدن عبارت «۲۹۰ هزار تومان» متوجه می‌شید که این عدد قیمت محصوله. گوگل هم با کمک یک برچسب مشخص می‌تونه دقیق‌تر بفهمه که این عدد قیمت محصوله و واحد پول اون تومنه.

احتمالاً کنار Structured Data با واژه Schema یا «اسکیما» هم روبه‌رو می‌شید. اسکیما مجموعه‌ای از اسم‌ها و قانون‌های مشترکه که برای معرفی اطلاعات به کار می‌ره. برای نمونه، Product محصول، Article مقاله و BreadcrumbList مسیر راهنما رو معرفی می‌کنه. مرجع اصلی این واژه‌ها هم Schema.org هست.

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

Structured Data چطور به سئو کمک می‌کنه؟

Structured Data به گوگل کمک می‌کنه مفهوم صفحه و ارتباط بین بخش‌های مختلفش رو بهتر بفهمه. اگه کد صفحه معتبر باشه و محتوا هم شرایط لازم رو داشته باشه، ممکنه صفحه برای Rich Result یا «نتیجه غنی» واجد شرایط بشه. نتیجه غنی نوع کامل‌تری از نتیجه جستجوئه که می‌تونه جزئیاتی مثل قیمت، موجودی، تصویر، امتیاز یا مسیر صفحه رو کنار عنوان نشون بده.

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

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

Structured Data چه اطلاعاتی رو به گوگل می‌ده؟

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

  • Article برای نوشته‌ها و خبرها
  • Product برای صفحه واقعی یک محصول
  • Recipe برای دستور پخت
  • Event برای رویدادهایی با زمان و محل مشخص
  • BreadcrumbList برای نمایش مسیر صفحه در ساختار سایت
  • Organization برای معرفی اطلاعات یک سازمان یا برند

گوگل همه نوع‌های موجود در Schema.org رو به شکل نتیجه غنی نشون نمی‌ده. قبل از انتخاب هر نوع، بهتره وضعیت اون رو در گالری رسمی نتایج جستجوی گوگل بررسی کنید؛ چون قابلیت‌های نتایج جستجو ممکنه با گذشت زمان تغییر کنن.

آیا داده‌های ساختاریافته باعث نمایش ستاره در گوگل می‌شن؟

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

ستاره‌های گوگل
ستاره‌های گوگل

گوگل امتیازهای خودستایانه برای نوع‌های LocalBusiness و Organization رو به شکل ستاره نشون نمی‌ده. یعنی یک کسب‌وکار نمی‌تونه امتیازی رو که درباره خودش منتشر کرده، به میان‌بری برای گرفتن ستاره در نتایج تبدیل کنه. امتیاز جعلی یا عددی که کاربر داخل صفحه نمی‌بینه هم با دستورالعمل‌های گوگل هماهنگ نیست.

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

Breadcrumb یا مسیر راهنما چه کاربردی داره؟

Breadcrumb یا «مسیر راهنما» جای صفحه فعلی رو در ساختار سایت نشون می‌ده؛ مثلاً «خانه ← آموزش وردپرس ← سئو». اسکیمای BreadcrumbList همین مسیر رو برای گوگل توضیح می‌ده تا ساختار سایتتون واضح‌تر باشه.

نمایش مسیر در گوگل
نمایش مسیر در گوگل

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

تفاوت نتیجه غنی و پنل دانش گوگل

Rich Result با Knowledge Panel یا «پنل دانش» فرق داره. نتیجه غنی شکل کامل‌تری از یک نتیجه عادیه؛ ولی پنل دانش همون کادر اطلاعاتیه که گاهی برای یک شخص، شرکت، مکان یا موضوع شناخته‌شده کنار نتایج گوگل می‌بینید.

گوگل پنل دانش رو به‌صورت خودکار و با کمک منابع مختلف و Knowledge Graph یا «شبکه اطلاعاتی گوگل» می‌سازه. داده‌های ساختاریافته می‌تونن اطلاعات سایت رسمی رو واضح‌تر کنن، ولی اضافه‌کردن اسکیمای Organization به‌تنهایی پنل دانش نمی‌سازه و نمایش اون رو هم تضمین نمی‌کنه.

نمایش فیلم‌ها و فهرست‌های ویژه در گوگل

گوگل برای بعضی موضوع‌ها فهرست یا چرخ‌وفلکی از موارد مرتبط نشون می‌ده. Movie یکی از نوع‌های داده ساختاریافته برای معرفی فیلمه؛ ولی شکل نمایش اون به عبارت جستجو، کشور، دستگاه کاربر و تصمیم گوگل بستگی داره.

نمایش منظم فیلم در صفحه جستجو
نمایش منظم فیلم در صفحه جستجو

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

آیا خود وردپرس از Structured Data پشتیبانی می‌کنه؟

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

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

آموزش افزودن Structured Data با افزونه رایگان رنک مث

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

افزونه رو نصب کنید

وارد پیشخوان وردپرس بشید و از مسیر «افزونه‌ها ← افزودن افزونه تازه»، عبارت Rank Math SEO رو جستجو کنید. بعد افزونه رو نصب و فعال کنید. پیش از نصب هم مطمئن بشید افزونه سئوی دیگه‌ای همین کار رو روی سایتتون انجام نمی‌ده؛ چون فعالیت هم‌زمان چند افزونه سئو ممکنه خروجی تکراری بسازه.

نصب افزونه Rank Math SEO
نصب افزونه Rank Math SEO

تنظیمات اولیه سایت رو کامل کنید

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

بخش سئو محلی برای تکمیل اطلاعات برند
بخش سئو محلی برای تکمیل اطلاعات برند

نوع اسکیما رو برای نوشته انتخاب کنید

نوشته موردنظرتون رو در ویرایشگر وردپرس باز کنید. بعد وارد پنل رنک مث بشید و بخش Schema رو پیدا کنید. اسم یا جای دقیق گزینه‌ها ممکنه با توجه به نسخه افزونه و نوع ویرایشگر کمی فرق داشته باشه. نوعی رو انتخاب کنید که واقعاً با محتوای صفحه هماهنگه؛ مثلاً Article برای یک مقاله معمولی انتخاب خوبیه، ولی Product فقط برای صفحه یک محصول واقعی کاربرد داره.

نوع اسکیما در افزونه یواست
نوع اسکیما در افزونه یواست

اطلاعات ناقص رو کامل کنید

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

صفحه رو ذخیره و آزمایش کنید

بعد از انتشار یا به‌روزرسانی صفحه، آدرسش رو در ابزار آزمایش گوگل وارد کنید. سبزشدن نتیجه آزمایش فقط یعنی کد از نظر ابزار شرایط اولیه رو داره؛ نه اینکه گوگل حتماً نتیجه غنی نشون می‌ده.

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

چطور Structured Data سایتتون رو آزمایش کنید؟

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

ابزار Rich Results Test
ابزار Rich Results Test
  • Error یا «خطا» معمولاً یعنی یک مشکل مهم نمی‌ذاره اون بخش معتبر شناخته بشه.
  • Warning یا «هشدار» معمولاً یعنی بخشی از اطلاعات پیشنهادی ناقصه و تکمیل اون می‌تونه نتیجه رو کامل‌تر کنه.
  • Valid یا «معتبر» یعنی ابزار مشکل فنی مسدودکننده‌ای پیدا نکرده، ولی هنوز نمایش نتیجه غنی تضمین‌شده نیست.

بعد از بررسی صفحه به‌وسیله گوگل، ممکنه گزارش بعضی نتیجه‌های غنی رو در Google Search Console ببینید. این ابزار قبلاً با نام Google Webmaster Tools شناخته می‌شد. گزارش‌های اون برای پیداکردن خطاهایی که در چند صفحه تکرار شدن خیلی کاربردی هستن.

خطاهای رایج داده‌های ساختاریافته

  • انتخاب نوع اشتباه: برای یک مقاله معمولی از Product یا Recipe استفاده نکنید.
  • اطلاعات نامرئی: قیمت، امتیاز یا جزئیاتی رو که کاربر داخل صفحه نمی‌بینه، فقط در کد قرار ندید.
  • خروجی تکراری: قالب و چند افزونه مختلف ممکنه یک نوع اسکیما رو بیشتر از یک بار بسازن.
  • اطلاعات قدیمی: بعد از تغییر قیمت، موجودی، تاریخ یا محتوای صفحه، داده‌های ساختاریافته رو هم به‌روز کنید.
  • انتظار رتبه فوری: Structured Data جای محتوای مفید، ساختار درست سایت و سئوی فنی رو نمی‌گیره.
  • اعتماد به ظاهر قدیمی گوگل: قابلیت‌هایی مثل بعضی نمایش‌های FAQ و HowTo با گذشت زمان محدود یا حذف شدن؛ پس همیشه راهنمای رسمی همون نوع رو بررسی کنید.

داده‌های ساختاریافته فقط یکی از بخش‌های سئو هستن. اگه می‌خواید اول سراغ کارهای مهم‌تر برید، راهنمای اولویت‌بندی صفحات سایت برای سئو می‌تونه مسیر رو براتون روشن‌تر کنه.

سؤالات متداول

آیا Structured Data رتبه سایت رو مستقیم بهتر می‌کنه؟

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

آیا خود وردپرس همه اسکیماهای لازم رو اضافه می‌کنه؟

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

برای افزودن اسکیما حتماً باید افزونه پولی بخریم؟

نه، برای شروع می‌تونید از نسخه رایگان رنک مث کمک بگیرید. قابلیت‌های پایه این نسخه برای خیلی از سایت‌ها کافی هستن، ولی بعضی امکانات پیشرفته فقط در نسخه پولی ارائه می‌شن.

چرا با وجود معتبر بودن اسکیما، نتیجه غنی نمایش داده نمی‌شه؟

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

جمع‌بندی

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

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

نظر شما در این مورد چیه؟

  1. U332698۱۶ آبان ۱۴۰۲

    با سلام و خداقوت مقاله خیلی عالی و مفید بودممنونم ازشما. یک سوالی داشتم خواستم بدونم که چطور باید نام سایت یا برند را در نتایج جستجوی بالای دامنه و URL تنظیم کنم؟ که بصورت فارسی باشه؟

    • رضا راد۱۷ آبان ۱۴۰۲

      سلام بستگی داره توی تنظیمات وردپرس و عنوان صفحات بیشتر از چه نام برندی استفاده کردید. فارسی یا انگلیسی

  2. U320814۱ شهریور ۱۴۰۲

    با سلام. وقتتون بخیر
    بنده یک سایت وردپرسی دارم که با استفاده از افزونه ووکامرس، محصولات دانلودی به فروش میرسونم. من برای اسکیمای محصولات از افزونه schema pro استفاده میکنم. در افزونه rank math هم قابلیت اسکیما رو غیر فعال کردم تا از اسکیمای افزونه اسکیما پرو استفاده کنه. مشکلی که دارم اینه که میخوام بدونم چطوری میتونم با توجه به اینکه محصولاتم دانلودی هست، ارور گوگل سرچ کنسول رو در موارد زیر رفع کنم؟

    Missing field “shippingDetails” (in “offers”)
    Missing field “hasMerchantReturnPolicy” (in “offers”)

    در تنظیمات افزونه schema pro هم چیزی پیدا نکردم که مربوط به این دو گزینه باشه

    • رضا راد۴ شهریور ۱۴۰۲

      سلام وقت بخیر باید خودتون بسازید این دو فیلد رو توی اسکیمای ساخته شده

      • U320814۴ شهریور ۱۴۰۲

        ممنونم جناب راد. متاسفانه اصلا نمیدونم چطوری باید اینکارو انجام بدم. هرچی هم سرچ میکنم آموزشی در این مورد نمیبینم. میشه لطفا راهنمایی بفرمایید؟

        • رضا راد۶ شهریور ۱۴۰۲

          سلام افزونه اسکیما نصب کنید سپس دیتاهای دلخواه رو بهش اضافه کنید. آموزشش تو سایت باید باشه.

          • U320814۶ شهریور ۱۴۰۲

            خیر متاسفانه آموزشی در این مورد نیست. در افزونه اسکیما پرو هم چیزی برای تنظیم این گزینه وجود نداره. سوالی که دارم آیا نادیده گرفتن این پیغام گوگل کنسول، برای سئوی وبسایتم مضر هست یا خیر؟

            • رضا راد۷ شهریور ۱۴۰۲

              برای سئو مضر نیست اما بهتره که حل بشه. اگر دانشجوی دوره سایت برتر هستید در موردش کامل تو دوره آموزش میدم. اگر وقت شد یه ویدیو هم تو سایت منتشر میکنیم.

  3. کاربر مهمان۲۳ آبان ۱۳۹۷

    سلام وقت بخیر
    اگه ممکنه یک آموزش عملی بصورت تصویری در مورد structure data درست کنید
    با تشکر سلطان محمدی

  4. کاربر مهمان۲۲ آبان ۱۳۹۷

    لطفا یک آموزش درباره کار با structtured data بدید

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسآنلاین و پاسخگوی شما هستیم.آنلاین

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.