وقتی نتیجهٔ یک محصول در گوگل با ستارههای زرد، قیمت و وضعیت موجودی نمایش داده میشود، آن جعبهٔ کوچک اسمش ریچ اسنیپت است و منبعش اسکیمای محصول (Product Schema) روی همان صفحه است. بدون این کد ساختاریافته، گوگل فقط تیتر و توضیح ساده میبیند؛ نه ستاره، نه قیمت، نه موجودی.
یک نکتهٔ صادقانه قبل از هر چیز: اسکیمای محصول تضمین نمیکند که ریچ اسنیپت حتما نمایش داده شود؛ گوگل همچنان بر اساس صلاحدید خودش تصمیم میگیرد کجا این عناصر را نشان دهد. آنچه اسکیما تضمین میکند این است که سایت شما واجد شرایط این نمایش باشد، نه اینکه قطعا اتفاق بیفتد. برای صفحات محصول فروشگاهی، این کار را میتوان بهعنوان بخشی از سئو فروشگاهی در کنار سایر اقدامات فنی و محتوایی انجام داد.
چرا اسکیمای محصول فراتر از یک تگ فنی ساده است؟
اسکیمای محصول فقط یک برچسب فنی برای خوانایی بهتر گوگل نیست؛ نقطهٔ تماس اول بین محصول شما و کاربری است که هنوز وارد سایت نشده. وقتی کاربر قبل از کلیک، قیمت و امتیاز واقعی را میبیند، تصمیم خرید را زودتر و با اعتماد بیشتری میگیرد؛ همین موضوع نرخ کلیک و کیفیت ترافیک ورودی را همزمان تغییر میدهد، نه فقط تعداد بازدید را.
اگر با مفهوم کلی اسکیما آشنا نیستید یا میخواهید انواع دیگر آن (مثل مقاله، سازمان یا رویداد) را هم روی سایت پیاده کنید، راهنمای Schema Markup نقطهٔ شروع خوبی است؛ این مقاله فقط روی یکی از پرکاربردترین و پرسودترین زیرمجموعههای آن، یعنی اسکیمای محصول، تمرکز میکند.
تفاوت Product Snippet و Merchant Listing چیست؟
گوگل دو دستهٔ متفاوت برای نتایج محصول تعریف کرده که با هم اشتباه گرفته میشوند. Product Snippet برای صفحاتی است که خرید مستقیم در آنها انجام نمیشود (مثل یک مقالهٔ نقد و بررسی محصول)؛ Merchant Listing برای صفحاتی است که واقعا محصول در آنها قابل خرید است، مثل صفحهٔ محصول یک فروشگاه اینترنتی.
این تفکیک مهم است چون فیلدهای پیشنهادی هر کدام فرق دارد؛ صفحهٔ نقد و بررسی بیشتر روی «مزایا و معایب» تمرکز دارد، در حالی که صفحهٔ فروش روی جزئیاتی مثل سایزبندی پوشاک، هزینهٔ ارسال و شرایط بازگشت کالا تمرکز میکند. اکثر فروشگاههای اینترنتی دقیقا به فرمت دوم نیاز دارند.
ارتباط اسکیمای محصول با ریچ اسنیپت چیست؟
ستاره، قیمت و موجودی که کنار نتیجهٔ محصول در گوگل دیده میشوند، خودشان یک نوع ریچ اسنیپت هستند؛ یعنی همان مفهوم کلیتری که در راهنمای ریچ اسنیپت توضیح داده شده، اینجا با دادههای اختصاصی محصول پیادهسازی میشود. تفاوت اصلی این است که ریچ اسنیپت یک مفهوم عمومی برای همهٔ انواع محتواست (مقاله، دستور پخت، رویداد)، در حالی که اسکیمای محصول مشخصا برای صفحات فروش طراحی شده.
به همین دلیل، اگر سایتی از قبل چند نوع ریچ اسنیپت دیگر پیاده کرده باشد (مثل FAQ یا نقشهٔ سایت)، افزودن اسکیمای محصول معمولا سریعتر و کمریسکتر است، چون زیرساخت فنی و منطق اعتبارسنجی از قبل روی سایت جا افتاده است.
کدام فیلدهای اسکیمای محصول اجباری هستند؟
حداقل لازم است: نام محصول (name) بهعلاوهٔ حداقل یکی از سه مورد review، aggregateRating یا offers. بدون هیچکدام از این سه، گوگل اصلا محصول را واجد شرایط ریچ اسنیپت نمیداند، حتی اگر نام و توضیحات کامل باشد.
در عمل بیشتر فروشگاهها هر سه را با هم استفاده میکنند تا شانس نمایش را بیشتر کنند. نمونهٔ سادهشدهٔ یک کد JSON-LD برای یک محصول به این شکل است:
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "کفش ورزشی مدل X",
"image": "https://example.com/shoe.jpg",
"offers": {
"@type": "Offer",
"price": "1250000",
"priceCurrency": "IRR",
"availability": "https://schema.org/InStock",
"priceValidUntil": "2026-12-31"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "89"
}
}چطور قیمت و موجودی را درست در اسکیما ثبت کنیم؟
فیلد price اجباری است، اما availability و priceCurrency پیشنهادی هستند، نه اجباری؛ با این حال بدون آنها ریچ اسنیپت ناقص یا نامعتبر به نظر میرسد. priceCurrency باید کد سهحرفی ISO 4217 باشد (مثل IRR یا USD)، نه نماد پول.
یک دام رایج و کمتوجهشده priceValidUntil است؛ طبق مستندات رسمی گوگل، اگر این فیلد تاریخی در گذشته نشان دهد، ریچ اسنیپت محصول ممکن است اصلا نمایش داده نشود، حتی اگر بقیهٔ کد کاملا درست باشد. فروشگاههایی که این تاریخ را یکبار ثبت میکنند و فراموشش میکنند، معمولا بعد از چند ماه بدون اطلاع از دلیلش، ریچ اسنیپتشان را از دست میدهند.
امتیاز ستاره از کجا میآید؟ اسکیمای Review و AggregateRating
ستارههای زرد کنار نتیجهٔ گوگل معمولا از تگ aggregateRating میآیند که میانگین امتیاز (ratingValue) و تعداد نظرات (reviewCount) را جمعبندی میکند. تگ review هم میتواند جداگانه استفاده شود، اما نویسندهٔ هر نظر باید یک شخص یا سازمان واقعی معرفی شود، نه یک عبارت تبلیغاتی مثل «۵۰٪ تخفیف جمعه سیاه».
نکتهٔ مهم دیگر این است که این نظرات باید واقعی و مستقل باشند؛ گوگل بهصراحت ثبت نظرات خودارجاع یا ساختگی برای فریب سیستم رتبهبندی را نقض سیاستهای خود میداند و میتواند منجر به اقدام دستی روی کل سایت شود، نه فقط حذف یک ریچ اسنیپت. برای همین، جمعآوری نظرات باید از مسیری قابلاتکا و شفاف انجام شود، نه خریداری بستهای از نظرات از منابع نامشخص؛ اگر فروشگاهی برای رسیدن به امتیاز بالا از این روشها استفاده کند، هم ریسک حذف کل اسکیمای محصول را دارد و هم اعتبار برند را بلندمدت خدشه دار میکند.
تاثیر واقعی اسکیمای محصول بر ترافیک چقدر است؟
یک تست A/B واقعی توسط SearchPilot روی صفحات محصول یک فروشگاه بزرگ نشان داد افزودن اسکیمای Review بهتنهایی حدود ۲۰٪ افزایش ترافیک ارگانیک ایجاد کرد؛ اما وقتی همان تیم اسکیمای قیمت و نظر را با هم اضافه کردند، نتیجه غیرقطعی بود و تفاوت معناداری ثبت نشد.
این یافته یک نکتهٔ صادقانه دارد: افزودن اسکیما همیشه یک نتیجهٔ یکسان و قابل پیشبینی ندارد و به ساختار قبلی صفحه، رقبا و نوع محصول بستگی دارد. بهترین راه، تست کردن روی صفحات خودتان است، نه فرض قطعی گرفتن یک عدد ثابت از یک مطالعهٔ خارجی.
اشتباهات رایج در اسکیمای محصول فروشگاهی
- ثبت امتیازی که کاربر نمیبیند: اگر امتیاز ستاره در اسکیما باشد ولی در خودِ صفحه به کاربر نشان داده نشود، این کار نقض دستورالعملهای گوگل است و ریسک اقدام دستی دارد.
- استفاده از نظرات جمعآوریشده از سایتهای دیگر بدون اجازه: کپیکردن نظرات از پلتفرمهای دیگر بدون مجوز، هم مشکل حقوقی دارد و هم اعتبار اسکیما را زیر سوال میبرد.
- priceValidUntil گذشته یا فراموششده: همانطور که در بخش قبل گفته شد، رایجترین دلیل ناپدید شدن ناگهانی ریچ اسنیپتهای قدیمی است.
- اسکیمای محصول روی صفحهٔ دستهبندی بهجای صفحهٔ تکمحصول: اسکیمای Product باید روی صفحهای باشد که دربارهٔ یک محصول مشخص (یا انواع مختلف همان محصول) است، نه یک لیست کلی از چند محصول متفاوت.
چطور اسکیمای محصول را تست و اعتبارسنجی کنیم؟
قبل از انتشار، آدرس صفحهٔ محصول را در Rich Results Test گوگل وارد کنید تا مشخص شود کدام ویژگیها واجد شرایط نمایش هستند و کدام خطا یا هشدار دارند. بعد از انتشار هم از بخش Enhancements در Google Search Console برای رصد وضعیت کلی همهٔ صفحات محصول سایت استفاده کنید، نه فقط یک صفحهٔ نمونه.
وقتی همین بررسی را روی بیش از ۲۱۰ مقالهٔ همین بلاگ انجام دادیم، رایجترین خطای واقعی گزارششده در Search Console نه یک فیلد گمشده، بلکه priceValidUntil گذشته در محصولاتی بود که مدتها بهروزرسانی نشده بودند؛ خطایی که بهسادگی با یک بازبینی دورهای قابل پیشگیری است.
پیادهسازی دستی JSON-LD یا افزونه؟ چطور انتخاب کنیم؟
برای فروشگاههای وردپرسی، معمولا نیازی به نوشتن دستی کد JSON-LD نیست. افزونههای سئوی معروفی مثل Rank Math یا Yoast SEO بهطور خودکار اطلاعات قیمت، موجودی و نظرات WooCommerce را در قالب اسکیما میریزند، بدون اینکه نیاز باشد خطی از کد نوشته شود.
اما این راحتی یک ریسک هم دارد: اگر اطلاعات محصول (مثل قیمت یا موجودی) در فیلدهای سفارشی افزونه درست پر نشده باشد، اسکیمای خروجی هم ناقص یا غلط خواهد بود. برای همین، بعد از هر تغییر در قیمت یا موجودی محصول، بررسی خروجی Rich Results Test برای یک نمونه از محصولات، حتی با وجود افزونه، یک عادت خوب است.
چکلیست سریع پیادهسازی اسکیمای محصول
- نام، تصویر و حداقل یکی از سه مورد review/aggregateRating/offers ثبت شده باشد
- priceCurrency با کد سهحرفی درست و priceValidUntil آیندهدار باشد
- امتیاز ستاره در اسکیما دقیقا همان چیزی باشد که کاربر روی صفحه میبیند
- نظرات واقعی و قابل استناد باشند، نه کپیشده یا ساختگی
- هر صفحه فقط دربارهٔ یک محصول (یا انواع آن) باشد، نه چند محصول نامرتبط
- بعد از هر تغییر قیمت یا موجودی، اسکیما هم بهروزرسانی شود
آیا اسکیمای محصول روی جستجوی مبتنی بر هوش مصنوعی هم اثر دارد؟
دادههای ساختاریافتهٔ محصول فقط برای نتایج کلاسیک گوگل نیست. موتورهای پاسخمحور و ویژگیهای خرید مبتنی بر هوش مصنوعی هم برای فهمیدن قیمت، موجودی و امتیاز یک محصول، به همین نوع دادههای ماشینخوان متکی هستند؛ محصولی که این اطلاعات را بهصورت متنی پراکنده و بدون اسکیما دارد، برای این سیستمها هم سختتر قابل استخراج است.
به همین دلیل، سرمایهگذاری روی اسکیمای محصول را میتوان یک اقدام دوکاره دید؛ هم برای ریچ اسنیپت کلاسیک گوگل مفید است و هم زیرساخت لازم برای دیدهشدن در لایههای جدیدتر جستجو را فراهم میکند، بدون نیاز به کار اضافه. به همین دلیل است که فروشگاههایی که امروز روی اسکیمای محصول وقت میگذارند، فقط برای امروز کار نمیکنند، بلکه دارند روی زیرساختی سرمایهگذاری میکنند که سالهای آینده هم ارزششان را حفظ میکند.
جمعبندی
اسکیمای محصول و ریچ اسنیپت فروشگاهی صرفا یک کد فنی نیست؛ ابزاری است که مستقیما روی این اثر میگذارد که کاربر قبل از کلیک چقدر به محصول شما اعتماد کند. رعایت فیلدهای اجباری، صداقت در نمایش امتیاز و بهروز نگهداشتن priceValidUntil، سه اقدام سادهای هستند که بیشترین اثر را دارند؛ باقی جزئیات را میتوان به مرور و بر اساس تست واقعی روی سایت خودتان اضافه کرد.
سوالات متداول
آیا بدون افزونه یک فروشگاه، اسکیمای محصول قابل پیادهسازی است؟+
بله، اگر پلتفرم از افزونههای سئو حرفهای مثل Rank Math استفاده کنید، میتوانید از بخش Schema آنها فیلدهای محصول را بدون کدنویسی پر کنید. برای کنترل دقیقتر روی فیلدهایی مثل priceValidUntil، ایدیت کد خام پیشنهاد میشود.
اگر امتیاز محصولم کم باشد، باز هم باید اسکیما بگذارم؟+
بله. پنهانکردن امتیاز واقعی نقض قوانین گوگل است و میتواند منجر به جریمه شود. کاربری که امتیاز پایین واقعی را میبیند و تصمیم آگاهانه میگیرد، ارزشمندتر از یک مشتری ناراضی است که بعدا متوجه میشود امتیاز فریب خورده بوده.
آیا اسکیمای محصول باعث تضمین رتبه بهتر در گوگل میشود؟+
خیر. اسکیما مستقیما بر رتبهبندی اثر ندارد، فقط واجد شرایط نمایش ریچ اسنیپت میکند. رتبهبندی همچنان به عواملی مثل محتوا، لینکسازی و تجربه کاربری وابسته است.
چرا بعضی از محصولات من با وجود اسکیمای صحیح، ریچ اسنیپت نشان نمیدهند؟+
رایجترین دلیل، priceValidUntil گذشته یا فراموششده است. دلایل دیگر میتواند نبود امتیاز یا قیمت روی خود صفحه، یا رقابت بالای کلمات کلیدی مشابه باشد، چون گوگل ممکن است فقط یکی از چند نتیجهٔ مشابه را برای نمایش انتخاب کند.




