داده های ساختار یافته

اطلاعات ساختار یافته structured data

سلام! من حمید امیدی هستم مشاور و مدرس geo ! به وبسایت من خوش آمدید!

فرض کنید وارد یک کتابخانه شده اید و هزاران کتاب آنجا وجود دارد!

اما مشکل اینجاست که هیچکدام از این کتاب ها جلد، شماره و عنوان ندارند!

در این حالت چطور یک بازدید کننده یک کتاب در زمینه روانشناسی پیدا کند؟!

اگر شما هم در این کتابخانه کتابی گذاشته باشید، امکان اینکه بازدید کننده آن را پیدا کند چقدر است؟! هیچ! درست است؟

سایت بدون اطلاعات ساختار یافته structured data هم همین وضع را دارد!

استراکچر دیتا یک زبان مشترک بین شما و رباتهای موتور جستجو است!

گوگل به سایت شما سر می زند، با باکس قیمت، پروفایل نویسنده، محصولات و مقالات رو به رو می شود و آن ها را می بیند! اما مشکل اینجاست که گاهی با فهم قصد درست کردن شما از یک باکس به مشکل بر میخورد!

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

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

ریچ اسنیپت

ریچ اسنیپت

فرض کنید یک پست در نوشته ها در وردپرس نوشته‌ اید با عنوان “آموزش نصب Rank Math SEO“. بدون Structured Data، گوگل این را می‌ بیند:

آموزش نصب Rank Math SEO
تاریخ: 20 فروردین 1405
نویسنده: حمید امیدی

با Structured Data (کدی که پلاگین‌ هایی مثل Rank Math یا Yoast برای شما می‌سازند)، گوگل این را می‌ بیند:

{

“نوع”: “مقاله آموزشی”,

“عنوان”: “آموزش نصب Rank Math SEO”,

“تاریخ انتشار”: “2025-04-20”,

“نویسنده”: {

“نام”: “حمید امیدی”,

“تخصص”: “متخصص سئو”

},

“تعداد نظرات”: 24,

“امتیاز”: 4.8

}

تفاوت این دو مورد چیست؟

در حالت اول بدون استراکچر دیتا گوگل تنها یک متن ساده را می بیند!

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

چرا در وردپرس این موضوع ساده‌ تر است؟

می دانید که یکی از مشخصه های کار راحت کن وردپرس افزونه ها و مخزن آنهاست!

افزونه ها امکاناتی را به شما بدون کد نویسی می دهند!

اگر سایت شما برنامه نویسی شده دستی بود، باید کد های جی سان را بصورت خط به خط برای مطالبتان می نوشتید!

اما زیبایی وردپرس در این است که پلاگین ها، خودشان این کار را برای سایت و صفحاتتان می کنند!

سه راه برای پیاده‌سازی Structured Data در وردپرس وجود دارد:

۱. استفاده از پلاگین‌ های همه‌ کاره سئو

  • Rank Math SEO: قدرتمندترین گزینه. دارای سازنده بصری Schema (بدون کد نویسی)

  • Yoast SEO: ساده اما محدودتر. برای سایت‌های کوچک کافی است.

  • SEOPress: گزینه سبک و حرفه‌ ای

لازم به ذکر است که رنک مث سئو در نسخه رایگان خود امکانات بیشتر و حرفه ای تری را نسبت به یوآست ارائه می کند!

اسکیمای یوآست

اسکیمای یوآست

۲. پلاگین‌ های اختصاصی Structured Data

  • Schema Pro: کنترل کامل روی نوع داده‌ ها (فقط برای حرفه‌ ای‌ها)

  • WPSSO: تولید JSON-LD خالص و بدون خطا

اسکیما پرو

اسکیما پرو

۳. کد نویسی دستی در فایل functions.php (فقط برای برنامه‌ نویسان)

  • افزودن فیلتر های سفارشی با add_action(‘wp_head’, …)
  • مناسب برای سناریوهای خاص که پلاگین نمی‌ تواند انجام دهد

نکته تخصصی: هرگز از دو پلاگین همزمان برای تولید Structured Data استفاده نکن. مثلاً اگر هم Rank Math و هم Yoast نصب باشد، دو بار کد مشابه در صفحه درج می‌شود و گوگل سردرگم می‌شود.

یک سئوکار معمولی بهتر است به فایل فانکشن یا عملکرد دست نزند و عوضش یک برنامه نویس پلاگین باید این کار را بکند!

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

گوگل از بیش از ۳۰ نوع مختلف Schema پشتیبانی می‌کند که مهم‌ترین آنها برای یک سایت وردپرسی عبارتند از:

نوع Schema کاربرد جایگاه در نتایج
Article پست‌ های وبلاگ، اخبار، مقالات ریچ اسنیپت با تصویر و تاریخ
Product صفحات محصول (ووکامرس) قیمت، موجودی، امتیاز، دکمه خرید
LocalBusiness کسب‌ و کارهای محلی آدرس، شماره تلفن، ساعت کاری، نقشه
FAQ سوالات متداول باکس بازشونده در نتایج گوگل (فعلا در سرچ فارسی غیر فعال)
HowTo آموزش‌های گام‌ به‌ گام لیست مرحله‌ای با تصاویر (فعلا در سرچ فارسی غیر فعال)
Review نظرات و امتیازات نمایش ستاره در نتایج
Breadcrumb مسیر ناوبری نمایش دسته‌ بندی بالای لینک
Event رویدادها و کنفرانس‌ها تاریخ، مکان، قیمت بلیط
Recipe دستورهای آشپزی زمان پخت، کالری، امتیاز
Sitelinks Searchbox جعبه جستجوی داخلی باکس جستجو زیر لینک اصلی سایت

نکته : نیازی نیست برای هر صفحه همه نوع Schema را اضافه کنید. هر صفحه فقط به یک یا دو نوع مرتبط نیاز دارد.

چگونه در وردپرس با رنک مث Structured Data اضافه کنیم؟

مراحل را گام‌ به‌ گام با هم پیش می‌رویم:

مرحله ۱: نصب و فعالسازی Rank Math SEO

  • به بخش Plugins > Add New بروید

  • عبارت “Rank Math SEO” را جستجو کنید

  • نصب و فعالسازی کنید

  • ویزارد راه‌ اندازی را طی کنید

رنک مث سئو

رنک مث سئو

مرحله ۲: فعال کردن ماژول Schema

  • به Rank Math > General Settings بروید

  • تب Modules را باز کنید

  • گزینه Schema (Structured Data) را فعال کنید

  • روی Save Changes کلیک کنید.

مرحله ۳: تنظیمات گلوبال (سراسری سایت)

  • به Rank Math > General Settings > Schema بروید
  • برای سایت شرکتی: نوع Organization را انتخاب کنید
  • برای سایت شخصی: نوع Person را انتخاب کنید
  • لوگو، نام، شبکه‌های اجتماعی و اطلاعات تماس را وارد کنید.

مرحله ۴: اختصاص Schema به یک پست خاص

  • وارد ویرایشگر یک پست شوید

  • پایین صفحه، بخش Rank Math SEO را باز کنید

  • روی تب Schema کلیک کنید

  • گزینه Schema Generator را بزنید

  • نوع Schema را انتخاب کنید (مثلاً Article برای پست وبلاگ)

  • فیلدها را پر کنید: عنوان، تصویر شاخص، تاریخ انتشار، نویسنده

  • روی Update کلیک کنید

  • بعد از انتشار پست، لینک آن را در Rich Results Test گوگل وارد کنید

  • آدرس: search.google.com/test/rich-results

  • اگر خطایی ندید، کار شما درست است.

نکته مهم: Rank Math به‌طور خودکار برای محصولات ووکامرس، Schema از نوع Product ایجاد می‌کند. نیازی به تنظیم دستی نیست.

آیا Structured Data رتبه گوگل را مستقیم بالا می‌ برد؟

معلوم است که خیر! اگر یک سایت 10 سال در حوزه کاری شما قدمت داشته باشد و محتوای فوق العاده منتشر می کند و اسکیما نمیزند، آیا شما با یک اسکیمای ساده باید جای او را بگیرید؟!!

گوگل استراکچر دیتا را به عنوان یک عامل غیر مستقیم در رتبه بندی انکار ناپذیر می داند.

چرا؟

1- بالاتر رفتن نرخ تبدیل CTR

همانطور که گفتم، اسکیماها و ریچ اسنیپت ها می توانند عامل جلب توجه شوند و تعداد کلیک نسبت به دیده شدن (impression) را بالاتر ببرند!

2-کاهش بانس ریت

وقتی کاربر می داند که با کلیک روی یک نتیجه چه چیزی در انتظارش است، بنابراین کمتر از صفحه پرش می کند (زیر 3 ثانیه).

3-افزایش زمان ماندگاری

خب! همانطور که قبلا گفتم، کاربران عمومی فکر می کنند لینک 1 گوگل همیشه یک شرکت خوب است! در صورتی که اینطور نیست!

رتبه سایت یک شرکت لزوما به معنای حرفه ای بودن آن مجموعه نیست اما به معنای حرفه ای بودن سئو کار مجموعه است!

داده های ساختار یافته هم چنین حالتی دارند!

مردم فکر می کنند چون یک نتیجه با ستاره نمایش داده می شود، پس حتما کارش درست است!

بنابراین در صفحه یا سایت شما بیشتر زمان می گذراند!

4-بهبود EEAT

EEAT چیست؟! در مقاله اش توضیح دادم!

نمایش اطلاعات نویسنده و تاریخ به گوگل اعتبار بیشتری می‌دهد.

نکته طلایی این مقاله : داده های ساختار یافته به تنهایی باعث افزایش رتبه سایت شما نمی شوند!

اما باعث می شوند محتوای خوب شما به شکل چشمگیری به کاربران نمایش داده شود!

درست مثل یک مدل تبلیغاتی که چهره زیبایی دارد و همزمان لباسی زیبا نیز تن آن می کنید!

ابزارهای تست و عیب‌یابی

برای اطمینان از صحت پیاده‌سازی، از این ابزارها استفاده کنید:

۱. Rich Results Test (ابزار اصلی)

  • آدرس: search.google.com/test/rich-results
  • کاربرد: تست اینکه آیا صفحه شما واجد شرایط نمایش ریچ اسنیپت هست یا نه
  • ورودی: آدرس صفحه یا کد HTML

۲. Schema Markup Validator

  • آدرس: validator.schema.org
  • کاربرد: اعتبارسنجی فنی کد Schema (بدون توجه به گوگل)
  • ورودی: کد JSON-LD یا آدرس صفحه

۳. Google Search Console

  • بخش: Enhancements (بهبودها)
  • کاربرد: مشاهده تمام صفحات دارای Schema و خطاهای آنها در کل سایت
  • ویژگی: گزارش از صفحات تأییدشده، دارای خطا، و دارای هشدار

۴. Rank Math Debugger (ویژه وردپرس)

  • مسیر: Rank Math > Status & Tools > Database
  • کاربرد: بررسی تداخل Schema در سایت وردپرسی شما

نکته حرفه‌ای: بعد از هر تغییر در Schema، حتماً صفحه را در Rich Results Test تست کنید و سپس درخواست ایندکس مجدد به گوگل بدهید.

اشتباهات رایج در وردپرس که ریچ اسنیپت شما را می‌کشند

اشتباه ۱: استفاده از دو پلاگین همزمان

مشکل: هم Yoast و هم Rank Math نصب است و هر دو Schema تولید می‌کنند.
نتیجه: گوگل کدهای تکراری و متناقض می‌ بیند و ممکن است هیچکدام را نمایش ندهد.
راه‌حل: فقط یک پلاگین سئو فعال داشته باشید.

اشتباه ۲: عدم تکمیل فیلدهای اجباری

مشکل: در Schema Generator فیلد image یا dateModified خالی مانده.
نتیجه: گوگل خطای “Missing field” می‌دهد و ریچ اسنیپت نمایش داده نمی‌شود.
راه‌ حل: تمام فیلدهای ستاره‌ دار را پر کنید.

اشتباه 3: عدم به‌ روزرسانی تاریخ

مشکل: تاریخ انتشار مقاله قدیمی است اما محتوا به‌ روز شده است.
نتیجه: گوگل فکر می‌کند محتوا قدیمی و غیرمرتبط است.
راه‌حل: فیلد dateModified را همیشه با آخرین تاریخ به‌ روزرسانی پر کنید.

اشتباه 4: استفاده از Schema نامرتبط

مشکل: در یک صفحه محصول از Recipe استفاده شده است.
نتیجه: گوگل خطای “Type mismatch” می‌ دهد.
راه‌ حل: فقط از Schema مرتبط با محتوای واقعی صفحه استفاده کنید.

جمع‌بندی و چک‌لیست نهایی

خلاصه آنچه یاد گرفتیم:

  1. اطلاعات ساختار یافته زبانی استاندارد برای ارتباط با گوگل است.

  2. در وردپرس بدون کدنویسی و فقط با پلاگین‌هایی مثل Rank Math می‌توانید آن را پیاده‌ سازی کنید.
  3. انواع مختلفی از Schema وجود دارد که هر کدام برای نوع خاصی از محتوا طراحی شده‌اند.
  4. Structured Data رتبه را مستقیم بالا نمی‌برد اما با افزایش CTR تأثیر غیرمستقیم قدرتمندی دارد.
  5. تست و عیب‌یابی با ابزارهای گوگل اجباری است.

چک‌ لیست نهایی برای سایت شما:

  • فقط یک پلاگین سئو روی سایت فعال است
  • تنظیمات گلوبال (Organization یا Person) به درستی پر شده است
  • هر پست یا صفحه نوع Schema مناسب خود را دارد
  • تمام فیلدهای اجباری (عنوان، تصویر، تاریخ، نویسنده) پر شده‌اند
  • تاریخ dateModified با هر بار به‌روزرسانی تغییر می‌کند
  • صفحات در Rich Results Test خطای قرمز ندارند
  • Search Console بخش Enhancements خطای تأییدشده ندارد

سخن آخر

اطلاعات ساختار یافته دیگر یک “بهینه‌ سازی لوکس” نیست. در سال ۲۰۲۵، گوگل به شدت به سمت جستجوی معنایی و نتایج غنی حرکت کرده است.

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

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

از همین امروز شروع کنید. اولین پست خود را بردارید، به آن Schema Article اضافه کنید، در Rich Results Test تست کنید، و تفاوت را در هفته‌ های آینده در Search Console ببینید.

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *