راهنمای جامع دادههای ساختاریافته برای سئو محصولات
استفاده از داده های ساختاریافته برای محصولات
شما هم حتماً دوست دارید وقتی محصولتون تو گوگل سرچ می شه، نه فقط عنوان و یه توضیح ساده، که قیمتش، امتیاز ستاره ای که گرفته و حتی موجودیش هم همونجا کنارش به چشم بخوره، درسته؟ استفاده از داده های ساختاریافته برای محصولات دقیقاً همین کار رو براتون می کنه؛ اطلاعات کامل و جذاب محصول رو همون اول به کاربر نشون می ده تا شانس کلیک و فروش شما چند برابر بشه.
در دنیای شلوغ و رقابتی امروز، دیده شدن محصولات شما در انبوه نتایج جستجو، خودش یک هنر است. دیگر صرفاً حضور در صفحه اول گوگل کافی نیست؛ باید طوری دیده شوید که کاربران را مجاب به کلیک و در نهایت خرید کنید. اینجا است که قدرت داده های ساختاریافته یا همان اسکیمای محصول به کمک شما می آید. فکر کنید در یک فروشگاه بزرگ قدم می زنید و می خواهید یک محصول خاص را پیدا کنید. اگر همه محصولات به یک شکل و بدون هیچ اطلاعاتی کنار هم چیده شده باشند، پیدا کردن محصول مورد نظرتان چقدر سخت می شود؟ حالا تصور کنید محصولی که دنبالش هستید، یک تابلوی بزرگ و پرنور با تمام جزئیات جذاب دارد. کدام یک بیشتر به چشمتان می آید؟ داستان داده های ساختاریافته در گوگل هم دقیقاً همین طور است. با این راهنما، می خواهیم صفر تا صد استفاده از این ابزار قدرتمند را برای محصولات شما توضیح دهیم تا بتوانید با اطمینان، ترافیک هدفمند و فروش بیشتری را تجربه کنید.
داده های ساختاریافته (Structured Data) چی هست اصلا؟ (با تمرکز روی محصولات)
بیایید خیلی ساده و خودمانی بگیم، داده های ساختاریافته مثل یک زبان رمزی هستن که ما باهاش با گوگل حرف می زنیم. این زبان به گوگل کمک می کنه تا محتوای سایت ما رو بهتر بفهمه و بدونه که هر قسمت از صفحه ما دقیقاً چی هست. برای ما آدم ها، دیدن یک عکس و نوشته کافیه تا بفهمیم اون یک محصول جدیده، ولی برای ربات های گوگل این طوری نیست. اونا نیاز دارن ما بهشون بگیم: هی گوگل! این اسم یک محصوله، اون عدد قیمتشه و اون ستاره ها هم امتیاز کاربرانه.
Schema.org: فرهنگ لغت مشترک موتورهای جستجو
حالا این زبون رمز از کجا اومده؟ سال 2011 گوگل، بینگ و یاهو دست به دست هم دادن و یک پروژه ای به اسم Schema.org راه انداختن. Schema.org یک جورایی مثل یک فرهنگ لغت مشترکه که همه موتورهای جستجو ازش سر در میارن. تو این فرهنگ لغت، انواع مختلف محتوا مثل مقاله، دستور پخت غذا، رویداد و البته «محصول» تعریف شدن. وقتی ما از این واژه ها و ساختارهای استاندارد Schema.org استفاده می کنیم، داریم به گوگل می گیم: من از زبون مشترک شما استفاده می کنم، پس اطلاعاتم رو بهتر درک کن!
JSON-LD: فرمت پیشنهادی گوگل برای پیاده سازی
خب، زبون رو فهمیدیم، حالا چطور بنویسیمش؟ گوگل پیشنهاد می کنه از فرمت JSON-LD استفاده کنیم. این فرمت یک جوریه که هم برای ما آدم ها خوندنش نسبتاً راحته و هم برای ربات ها کار کردن باهاش ساده ست. کد JSON-LD معمولاً تو قسمت <؛head> یا <؛body> صفحه وب قرار می گیره و بدون اینکه ظاهر سایت شما رو تغییر بده، اطلاعات رو به گوگل می رسونه.
تفاوت Rich Snippets، Rich Results و Structured Data
شاید این اصطلاحات یکم گیج کننده باشن، ولی نگران نباشید، خیلی ساده ست:
- Structured Data (داده های ساختاریافته): همین کدهایی هستن که ما به سایت اضافه می کنیم تا به گوگل بگیم محتوامون چیه.
- Rich Snippets (ریچ اسنیپت): قبل تر به اون نمایش های جذاب تو نتایج جستجو می گفتیم ریچ اسنیپت.
- Rich Results (ریچ ریزالتس): حالا گوگل بیشتر از اصطلاح ریچ ریزالتس یا همون نتایج غنی استفاده می کنه که شامل همون ریچ اسنیپت ها و بقیه قابلیت های جذاب تو صفحه نتایج جستجو (SERP) می شه.
پس، شما با Structured Data به گوگل اطلاعات می دید تا اون بتونه Rich Results (مثل نمایش قیمت و ستاره برای محصول) رو به کاربرها نشون بده. این سه تا در واقع پشت سر هم کار می کنن.
چرا اسکیمای محصول (Product Schema) برای فروش شما واجبه؟
راستش را بخواهید، در دنیای دیجیتال امروز، اسکیمای محصول فقط یک آپشن نیست، بلکه یک ضرورت تمام عیار برای هر کسب وکار آنلاینی است که می خواهد در رقابت باقی بماند و حرفی برای گفتن داشته باشد. بیایید ببینیم چرا انقدر تأکید می کنیم که باید حواستان به استفاده از داده های ساختاریافته برای محصولات باشد:
افزایش نرخ کلیک (CTR): ویترین محصولات شما در گوگل
فرض کنید دنبال خرید یک هدفون هستید. تو نتایج گوگل دو تا لینک می بینید: یکی فقط عنوان و توضیحات معمولی داره و اون یکی، کنارش عکس هدفون، قیمتش، تعداد ستاره هایی که گرفته و حتی اینکه موجود هست یا نه رو نشون می ده. خود شما کدوم رو انتخاب می کنید؟ معلومه، اونی که اطلاعات بیشتری داره و جذاب تره! اسکیمای محصول دقیقاً همین کار رو می کنه. با نمایش اطلاعات کلیدی محصول (مثل قیمت، امتیاز، موجودی، برند) همون اول کار، کاربر جذب می شه و شانس اینکه روی لینک شما کلیک کنه، به شدت بالا می ره. این یعنی افزایش نرخ کلیک (CTR) که یکی از فاکتورهای مهم سئو هست.
بهبود تجربه کاربری (UX): اطلاعات دقیق، مشتری خوشحال
وقتی کاربر اطلاعات مهم محصول رو از همون صفحه نتایج جستجو می بینه، دیگه لازم نیست برای پیدا کردن قیمت یا موجودی، وارد سایت شما بشه. این خودش باعث می شه تجربه کاربری بهتری داشته باشه. اگه چیزی رو که می خواد، همونجا پیدا کنه، هم تو وقتش صرفه جویی می شه و هم اگه اون اطلاعات دقیقاً همون چیزی بود که می خواست، با رضایت بیشتری وارد سایت شما می شه. این طوری نرخ پرش (Bounce Rate) هم پایین می آد که برای سئو عالیه.
افزایش اعتماد و اعتبار: ستاره ها درخشان ترند!
نمایش ستاره های امتیاز و نظرات کاربران، یک عامل مهم برای ایجاد اعتماد در مشتریان بالقوه است. وقتی مشتری می بینه محصول شما از طرف بقیه امتیاز خوبی گرفته و نظرات مثبتی داره، حس اطمینان بیشتری پیدا می کنه. این اعتبار، مستقیماً روی تصمیم خریدش تأثیر می ذاره. تو دنیای آنلاین، اعتماد حرف اول رو می زنه و اسکیمای محصول کمک می کنه این اعتماد رو زودتر بسازید.
رقابتی شدن و متمایز شدن: تو جمع بدرخش!
خیلی از رقبای شما هنوز از داده های ساختاریافته برای محصولاتشون استفاده نمی کنن. این یک فرصت طلایی برای شماست! وقتی محصولات شما با اطلاعات جذاب و غنی تو نتایج جستجو ظاهر می شن، عملاً از بقیه رقبا جلو می افتید و توی چشم کاربر بیشتر دیده می شید. این یک مزیت رقابتی بزرگه.
تأثیر مستقیم بر سئو: گوگل شما رو بهتر می فهمه
موتورهای جستجو عاشق محتوای ساختاریافته هستن. وقتی شما اطلاعات محصولاتتون رو با اسکیمای محصول به گوگل می دید، در واقع دارید بهش کمک می کنید تا محصولات شما رو بهتر درک کنه. این درک بهتر می تونه باعث بشه محصولات شما در ویژگی های خاص SERP مثل Product Carousels (گردونه محصولات) یا بخش های ویژه خرید ظاهر بشن. این قابلیت ها ترافیک زیادی رو به سمت سایت شما سرازیر می کنن.
یادتون باشه، وقتی گوگل محصول شما رو بهتر می فهمه، می تونه اون رو برای جستجوهای مرتبط تر به کاربر نشون بده و این یعنی ترافیک هدفمندتر و شانس فروش بیشتر.
آمادگی برای جستجوی صوتی و هوش مصنوعی
آینده جستجو، جستجوی صوتی و هوش مصنوعی محوره. وقتی اطلاعات محصولات شما به صورت ساختاریافته و منظم درآمده باشن، سیستم های هوش مصنوعی مثل Google Assistant یا Alexa می تونن راحت تر به سوالات کاربران درباره محصولات شما پاسخ بدن. این یعنی شما برای آینده آماده اید و از قافله عقب نمی مونید.
آشنایی عمیق با اسکیمای Product در Schema.org و ویژگی های کلیدی آن
حالا که فهمیدیم استفاده از داده های ساختاریافته برای محصولات چقدر مهمه، وقتشه که بریم سراغ جزئیات و ببینیم دقیقاً چه چیزهایی رو باید به گوگل معرفی کنیم. اسکیمای Product در Schema.org کلی ویژگی داره که هر کدومشون یه اطلاعات خاصی رو به گوگل می دن. البته لازم نیست همه رو استفاده کنید، بعضی ها ضروری ترن و بعضی ها هم پیشنهادی.
ساختار اصلی یک اسکیمای Product
اسکیمای محصول یک ساختار مشخص داره که معمولاً با JSON-LD نوشته می شه. بیایید اول یک نگاه کلی بهش بندازیم:
{
@context: https://schema.org/,
@type: Product,
name: نام محصول شما,
image: [
لینک تصویر ۱,
لینک تصویر ۲
],
description: توضیح کامل محصول,
sku: کد SKU محصول,
mpn: کد MPN محصول,
brand: {
@type: Brand,
name: نام برند
},
offers: {
@type: Offer,
url: لینک صفحه محصول,
priceCurrency: IRR,
price: قیمت محصول,
itemCondition: https://schema.org/NewCondition,
availability: https://schema.org/InStock,
seller: {
@type: Organization,
name: نام فروشگاه شما
}
},
aggregateRating: {
@type: AggregateRating,
ratingValue: ۴.۵,
reviewCount: ۹۹
},
review: [
{
@type: Review,
author: {
@type: Person,
name: نام نویسنده نقد
},
datePublished: تاریخ انتشار,
reviewBody: متن نقد,
reviewRating: {
@type: Rating,
ratingValue: ۵
}
}
],
gtin13: کد GTIN محصول
}
مهم ترین ویژگی های (Properties) اسکیمای محصول که باید استفاده کنید
حالا بیایید هر کدوم از این ویژگی های مهم رو با هم بررسی کنیم و ببینیم چطور باید ازشون استفاده کرد:
@type: Product: این مهم ترین قسمت کار است و به گوگل می گه که این شیء (Object) که دارید تعریف می کنید، یک «محصول» هست. حتماً باید باشه!name: اسم کامل و دقیق محصولتون رو اینجا بنویسید. همون چیزی که کاربر باهاش محصول رو می شناسه.image: اینجا باید URL یا همون لینک تصاویر باکیفیت از محصول رو قرار بدید. بهتره حداقل سه تا تصویر با زاویه های مختلف و کیفیت خوب بذارید. هر چقدر تعداد تصاویر بیشتر باشه، بهتره.description: توضیحات کامل و منحصر به فرد محصولتون رو اینجا وارد کنید. این توضیحات باید دقیقاً همونی باشن که تو صفحه محصولتون قابل مشاهده ان.skuوmpn:sku(Stock Keeping Unit): یک کد شناسایی داخلی برای محصول شماست که خودتون بهش اختصاص می دید (مثلاً: XYZ123).mpn(Manufacturer Part Number): کدیه که تولیدکننده برای محصول در نظر گرفته (مثلاً: P9876).
اگه این کدها رو دارید، حتماً اضافه شون کنید.
brand: اینجا نام برند محصول رو مشخص می کنید. مثلاً:brand: { @type: Brand, name: سامسونگ }offers: این قسمت یکی از مهم ترین بخش ها برای محصولات فروشگاهی هستش، چون اطلاعات مربوط به قیمت و موجودی رو نشون می ده. خودش یک شیء تو در تو (Nested Object) هست:@type: Offer: می گه که این شیء اطلاعات مربوط به یک پیشنهاد (خرید محصول) هست.price: قیمت محصول رو فقط به صورت عدد اینجا بنویسید (مثلاً: ۱۵۰۰۰۰۰).priceCurrency: واحد پول رو مشخص می کنید. برای ایران: IRR.availability: وضعیت موجودی رو نشون می ده. مثلاً:https://schema.org/InStock(موجود)https://schema.org/OutOfStock(ناموجود)https://schema.org/PreOrder(پیش سفارش)https://schema.org/LimitedAvailability(موجودی محدود)
url: لینک مستقیم و کامل به صفحه محصول مورد نظر.itemCondition: وضعیت محصول رو مشخص می کنه. مثلاً:https://schema.org/NewCondition(نو)https://schema.org/UsedCondition(کارکرده)
seller: اگه فروشنده خاصی هستید، می تونید اینجا اطلاعات فروشگاهتون رو وارد کنید:seller: { @type: Organization, name: اسم فروشگاه شما }
aggregateRating: این بخش برای نمایش میانگین امتیاز و تعداد نظرات کاربرانه. برای نمایش ستاره ها تو نتایج جستجو، این قسمت حیاتیه:@type: AggregateRating: می گه این شیء مربوط به امتیاز کلی هست.ratingValue: میانگین امتیازی که محصول گرفته (مثلاً: ۴.۷).reviewCount: تعداد کل نظراتی که برای محصول ثبت شده (مثلاً: ۲۵۰).
review: اگه می خواهید چند تا از نظرات برتر رو هم نشون بدید، می تونید از این ویژگی استفاده کنید. این هم یک شیء تو در تو هست و هر آیتم داخلش، اطلاعات یک نظر خاص رو شامل می شه (author,datePublished,reviewBody,reviewRating).gtin8,gtin12,gtin13,gtin14: این ها کدهای استاندارد بین المللی محصول هستن (مثل UPC، EAN یا ISBN). اگه محصولتون این کدها رو داره، حتماً ازشون استفاده کنید. هر کدوم با توجه به تعداد ارقامشون نام گذاری شدن. مثلاًgtin13همون کد ۱۳ رقمی EAN هست.
نحوه انتخاب ویژگی های مناسب بر اساس نوع محصول
انتخاب ویژگی ها بستگی به نوع محصول شما داره. مثلاً:
- محصول فیزیکی: حتماً باید
name،image،description،offersرو داشته باشه. اگه کد GTIN، SKU یا MPN داره، اضافه کنید.brandوaggregateRatingهم برای اعتماد خیلی خوبن. - محصول دیجیتال (مثل نرم افزار): باز هم
name،image،descriptionوoffersضروری هستن.gtinممکنه نداشته باشه، ولیskuمی تونه به کارتون بیاد. - خدماتی (مثل یک دوره آموزشی): در این حالت بهتره از اسکیمای
ServiceیاCourseاستفاده کنید، اما اگه می خواهید به عنوان یک محصول قابل خرید در نظر گرفته بشه، ویژگی های اصلیProductرو پر کنید.
همیشه سعی کنید اطلاعات رو تا جایی که ممکنه کامل و دقیق وارد کنید. هر چی اطلاعات بیشتری به گوگل بدید، شانس بیشتری برای نمایش در Rich Results رو دارید.
نحوه پیاده سازی داده های ساختاریافته برای محصولات (روش های عملی)
حالا که با اهمیت و جزئیات اسکیمای محصول آشنا شدید، وقتشه که ببینیم چطور می تونیم این جادو رو روی سایت خودمون پیاده کنیم. دو راه اصلی برای این کار وجود داره: روش دستی با کد JSON-LD و استفاده از افزونه ها که کار رو برامون خیلی راحت تر می کنن.
روش دستی با کد JSON-LD: برای کسایی که دل به دریا می زنن!
اگه با کدنویسی آشنایی دارید یا می خواید کنترل کامل روی اسکیمای محصولتون داشته باشید، این روش مناسب شماست. با JSON-LD می تونید کد اسکیمای محصول رو خودتون بنویسید و به صفحه اضافه کنید.
مثال گام به گام: ایجاد یک کد JSON-LD کامل برای یک محصول فرضی
فرض کنید می خواهیم برای یک کفش ورزشی نایک مدل ایر زوم اسکیمای محصول بنویسیم:
<script type=application/ld+json>
{
@context: https://schema.org/,
@type: Product,
name: کفش ورزشی نایک مدل ایر زوم,
image: [
https://yourwebsite.com/images/nike-air-zoom-1.jpg,
https://yourwebsite.com/images/nike-air-zoom-2.jpg,
https://yourwebsite.com/images/nike-air-zoom-3.jpg
],
description: کفش ورزشی نایک مدل ایر زوم با طراحی ارگونومیک و تهویه عالی، مناسب برای دویدن و ورزش های روزمره. زیره میانی فومی با فناوری Zoom Air برای راحتی بیشتر.,
sku: NK-AZ-W-001,
mpn: FD1234-567,
brand: {
@type: Brand,
name: نایک
},
offers: {
@type: Offer,
url: https://yourwebsite.com/products/nike-air-zoom,
priceCurrency: IRR,
price: ۲۵۰۰۰۰۰,
itemCondition: https://schema.org/NewCondition,
availability: https://schema.org/InStock,
seller: {
@type: Organization,
name: فروشگاه شما
}
},
aggregateRating: {
@type: AggregateRating,
ratingValue: ۴.۷,
reviewCount: ۱۰۵
},
gtin13: ۰۱۹۵۸۷۰۹۸۷۶۵۴
}
</script>
محل قرارگیری کد در HTML
بهترین جا برای قرار دادن این کد JSON-LD کجاست؟
- معمولاً کد رو تو قسمت
<head>صفحه قرار می دن. این باعث می شه موتورهای جستجو زودتر این اطلاعات رو پیدا کنن. - اگه به
<head>دسترسی ندارید، می تونید اون رو بالای<body>هم بذارید. مهم اینه که تو صفحه وجود داشته باشه.
نکات مهم در نگارش کد
- سینتکس (Syntax): حواستون باشه که کد JSON-LD باید دقیقاً با قوانین JSON نوشته بشه. مثلاً استفاده از علامت نقل قول (
) برای اسم ویژگی ها و مقادیر متنی و کاما (,) بین هر ویژگی (به جز آخرین ویژگی در هر بلوک). - اعراب و نگارش فارسی: برای مقادیر متنی فارسی مثل
nameیاdescription، حتماً از حروف فارسی استاندارد استفاده کنید. - مطابقت با محتوای صفحه: مهم ترین نکته اینه که اطلاعاتی که تو کد اسکیمای محصول می ذارید، باید دقیقاً با چیزی که کاربر تو صفحه می بینه (مثلاً قیمت، موجودی، توضیحات) یکی باشه. اگه گوگل ببینه این دو تا با هم فرق دارن، ممکنه کلاً Rich Results شما رو نشون نده.
استفاده از افزونه ها (به ویژه برای وردپرس و ووکامرس): راه آسون برای همه!
اگه با کدنویسی راحت نیستید یا از وردپرس و ووکامرس استفاده می کنید، افزونه ها کار رو برای شما خیلی راحت می کنن. این افزونه ها به شما اجازه می دن بدون نوشتن حتی یک خط کد، اسکیمای محصول رو اضافه کنید.
Rank Math: غول سئو برای وردپرس
یکی از بهترین و محبوب ترین افزونه های سئو برای وردپرس، Rank Math هست. این افزونه یک قابلیت فوق العاده به اسم Schema Generator داره که کار اضافه کردن انواع اسکیما رو خیلی آسون می کنه:
- بعد از نصب و فعال سازی Rank Math، وارد ویرایشگر صفحه محصولتون (مثلاً تو ووکامرس) بشید.
- در پایین صفحه یا تو پنل کناری، دنبال بخش Rank Math بگردید.
- روی تب Schema کلیک کنید.
- روی دکمه Schema Generator یا Generate Schema بزنید.
- نوع Product رو انتخاب کنید.
- حالا یک فرم براتون باز می شه که می تونید تمام اطلاعات مربوط به محصول (مثل اسم، توضیحات، قیمت، موجودی، امتیاز و…) رو تو کادرهای مشخص شده وارد کنید. Rank Math خودش براتون کد JSON-LD رو می سازه و به صفحه اضافه می کنه.
این روش برای استفاده از داده های ساختاریافته برای محصولات تو وردپرس واقعاً معجزه آساست.
Yoast SEO: رقیب دیرینه
Yoast SEO هم یکی دیگه از افزونه های محبوب سئو هست. نسخه پریمیوم Yoast SEO یا با کمک افزونه های جانبی، قابلیت اضافه کردن اسکیمای محصول رو داره. معمولاً به صورت خودکار اطلاعات محصول ووکامرس رو به اسکیمای Product تبدیل می کنه، اما ممکنه نیاز به تنظیمات دستی برای جزئیات بیشتر داشته باشید.
افزونه های تخصصی ووکامرس
تعدادی افزونه دیگه هم هستن که به صورت تخصصی برای ووکامرس و اضافه کردن اسکیمای محصول طراحی شدن. این افزونه ها معمولاً گزینه های بیشتری برای کاستومایز کردن اسکیمای محصولات خاص (مثل محصولات متغیر) ارائه می دن و می تونن خیلی مفید باشن.
مزایا و معایب استفاده از افزونه ها در مقایسه با روش دستی
- مزایا:
- راحتی و سرعت: نیاز به دانش کدنویسی نیست.
- کاهش خطا: افزونه ها خودشون کدهای صحیح رو تولید می کنن.
- آپدیت های خودکار: معمولاً با تغییرات Schema.org به روز می شن.
- معایب:
- کنترل کمتر: ممکنه نتونید همه جزئیات رو اون طور که می خواید شخصی سازی کنید.
- وابستگی به افزونه: اگه افزونه رو حذف کنید، اسکیمای شما هم حذف می شه.
- احتمال تداخل: گاهی ممکنه با سایر افزونه ها یا قالب سایت تداخل داشته باشه.
استفاده از ابزارهای کمکی (مانند Google Structured Data Markup Helper)
اگه می خواهید کد دستی بنویسید ولی نمی دونید از کجا شروع کنید، ابزار Google Structured Data Markup Helper می تونه خیلی بهتون کمک کنه. کافیه URL صفحه محصولتون رو بهش بدید، بعد می تونید قسمت های مختلف صفحه (مثلاً اسم، قیمت، عکس) رو انتخاب کنید و برچسب بزنید. این ابزار خودش براتون یک کد JSON-LD اولیه می سازه که می تونید ازش استفاده کنید و بعداً خودتون تکمیلش کنید.
اشتباهات رایج در پیاده سازی اسکیمای محصول که باید حواستون باشه!
استفاده از داده های ساختاریافته برای محصولات خیلی بهتون کمک می کنه، اما اگه درست پیاده سازی نشه، نه تنها کمکی نمی کنه، بلکه ممکنه باعث بشه گوگل اصلاً Rich Results شما رو نشون نده. بیاین چند تا از اشتباهات رایج رو با هم بررسی کنیم تا شما این اشتباهات رو تکرار نکنید:
- اطلاعات ناقص یا نادرست:
- قیمت اشتباه: حواستون باشه که قیمت تو کد اسکیمای محصول، باید دقیقاً با قیمتی که کاربر تو صفحه می بینه یکی باشه. اگه تو صفحه تخفیف خورده، قیمت نهایی رو بذارید.
- موجودی اشتباه: اگه محصول ناموجوده، تو اسکیما ننویسید
InStock. این یک خطای جدیه. - امتیاز غیرواقعی: امتیاز و تعداد نظرات رو الکی بالا نبرید. گوگل متوجه می شه و ممکنه Rich Results رو حذف کنه.
- عدم تطابق قیمت و موجودی با محتوای صفحه: این یکی از مهم ترین قوانینه. هر چیزی که تو اسکیمای محصول وارد می کنید (خصوصاً قیمت و موجودی)، باید به وضوح و برای همه کاربران تو صفحه قابل مشاهده باشه. اگه تو کد نوشتید قیمت ۲۰۰ هزار تومنه ولی تو صفحه ۱۸۰ هزار تومن نشون داده می شه، گوگل قضیه رو می فهمه!
- استفاده از اسکیمای اشتباه: اشتباهاً برای یک محصول، از اسکیمای
Article(مقاله) یاLocalBusiness(کسب وکار محلی) استفاده نکنید. برای محصولات فقط و فقط از اسکیمایProductاستفاده کنید. - عدم به روزرسانی اطلاعات: محصولات همیشگی نیستن؛ قیمت ها تغییر می کنن، موجودی تموم می شه. اگه اطلاعات اسکیمای محصول رو به روز نکنید، ممکنه گوگل Rich Results شما رو حذف کنه. همیشه مطمئن بشید که اطلاعات اسکیمای محصول با آخرین تغییرات سایت شما مطابقت داره.
- خطاهای مربوط به
reviewCountوratingValue:- نظرات ساختگی: فقط نظرات واقعی کاربران رو تو اسکیما نشون بدید. استفاده از نظرات داخلی، یا نظراتی که از سایت های دیگه کپی شدن، خلاف قوانین گوگل هست.
- تعداد نظرات کم: برای نمایش ستاره ها، گوگل معمولاً حداقل چند تا نظر واقعی رو نیاز داره. اگه محصولتون تازه است و نظری نداره، ممکنه ستاره ها نشون داده نشن.
- استفاده از
skuبدونgtinیاmpnدر صورت وجود: اگه محصولتون کد GTIN (مثل EAN یا UPC) یا MPN داره، حتماً اونا رو هم تو اسکیما وارد کنید.skuبه تنهایی کافی نیست و گوگل کدهای استاندارد جهانی رو ترجیح می ده. - قرار دادن
offersبه جایProductدر ریشه اسکیما: ساختار کد باید درست باشه.offersیک شیء تو در تو زیرProductهست، نه یک شیء مستقل. حواستون به ساختار درختی JSON-LD باشه.
تشخیص این خطاها معمولاً با ابزارهای اعتبارسنجی مثل Google Rich Results Test (که در ادامه توضیح می دیم) یا گزارش های Google Search Console خیلی راحت انجام می شه. پس نگران نباشید، ولی حواستون رو جمع کنید!
تست و اعتبارسنجی اسکیمای محصول: اطمینان از صحت پیاده سازی
خب، تا اینجا کد اسکیمای محصول رو نوشتیم یا با افزونه اضافه کردیم. حالا چطور مطمئن بشیم که همه چیز درست کار می کنه و گوگل می تونه اطلاعات ما رو بخونه و تو Rich Results نشون بده؟ خوشبختانه گوگل خودش ابزارهای رایگان و کاربردی برای این کار داره.
Google Rich Results Test: ابزار جادویی گوگل!
این ابزار، رفیق شفیق شما در زمینه استفاده از داده های ساختاریافته برای محصولات هست. حتماً بعد از هر تغییر یا اضافه کردن اسکیما، ازش استفاده کنید.
راهنمای گام به گام استفاده از ابزار
- وارد سایت بشید: به آدرس
https://search.google.com/test/rich-resultsبرید. - URL صفحه رو وارد کنید: لینک کامل صفحه محصولتون رو تو کادر مشخص شده وارد کنید و دکمه Test URL رو بزنید.
- صبر کنید: ابزار شروع می کنه به بررسی صفحه شما. این کار ممکنه چند ثانیه طول بکشه.
- تفسیر نتایج:
- Valid Item Detected (آیتم معتبر شناسایی شد): این بهترین خبریه که می تونید بشنوید! یعنی اسکیمای شما درست و معتبره و گوگل می تونه ازش برای Rich Results استفاده کنه.
- Warnings (هشدارها): هشدارها یعنی کدتورن مشکلی ندارن، ولی ممکنه بعضی از اطلاعات مهم رو وارد نکردید یا بهتره که تکمیل بشن. مثلاً اگه
gtinرو وارد نکرده باشید، ممکنه هشدار بگیرید. هشدارها معمولاً مانع نمایش Rich Results نمی شن، اما بهتره برطرفشون کنید. - Errors (خطاها): این ها رو حتماً باید جدی بگیرید! خطاها یعنی گوگل نتونسته اسکیمای شما رو بخونه یا مشکل جدی تو کدتون وجود داره که جلوی نمایش Rich Results رو می گیره. اگه خطا دارید، Rich Results به هیچ عنوان نشون داده نمی شن و باید سریعاً برطرفشون کنید.
وقتی خطایی تو گزارش می بینید، ابزار Rich Results Test دقیقاً بهتون می گه که مشکل کجاست و حتی خط کد مربوطه رو هم نشون می ده. می تونید با کلیک روی جزئیات خطا، راهنمای رفع اون رو ببینید.
Google Search Console: گزارشگر همیشگی شما
Google Search Console (GSC) هم یک ابزار فوق العاده دیگه برای پیگیری وضعیت Rich Results شماست. با GSC می تونید به صورت کلی وضعیت اسکیمای محصولتون رو در طول زمان بررسی کنید.
مراجعه به بخش Enhancements -> Products
- وارد حساب GSC خودتون بشید.
- از منوی سمت چپ، روی Enhancements (پیشرفت ها) کلیک کنید.
- در زیر Enhancements، دنبال Products (محصولات) بگردید و روش کلیک کنید.
اینجا گزارشی از وضعیت اسکیمای محصولات شما رو می بینید. نمودارها و جداولی نشون می دن که چند صفحه با اسکیمای محصول معتبر دارید، چند صفحه دارای هشدار هستن و چند صفحه خطا دارن. می تونید با کلیک روی هر بخش، جزئیات صفحات و خطاهای مربوطه رو ببینید.
استفاده از قابلیت Validate Fix پس از رفع خطاها
اگه خطایی رو تو GSC پیدا کردید و بعد از اصلاح کد اسکیمای محصول، با ابزار Rich Results Test هم مطمئن شدید که مشکل حل شده، می تونید تو GSC به گوگل اطلاع بدید که خطا رو برطرف کردید. کافیه روی خطا کلیک کنید و دکمه Validate Fix (اعتبارسنجی رفع مشکل) رو بزنید. گوگل دوباره صفحات شما رو بررسی می کنه و اگه مشکل واقعاً حل شده باشه، وضعیت گزارش به Valid تغییر پیدا می کنه. البته این فرایند ممکنه چند روز تا چند هفته طول بکشه تا گوگل دوباره صفحات رو کرال کنه.
همیشه چشمتون به این دو ابزار باشه تا مطمئن بشید که استفاده از داده های ساختاریافته برای محصولات به درستی انجام می شه و همیشه بهترین نمایش رو تو نتایج جستجو خواهید داشت.
نکات پیشرفته و فوت و فن های اسکیمای محصول برای حرفه ای ها
تا اینجا همه چیز رو در مورد استفاده از داده های ساختاریافته برای محصولات یاد گرفتید، از اهمیتش تا نحوه پیاده سازی و تست. حالا بیایید چند تا نکته حرفه ای تر و فوت و فن رو با هم مرور کنیم تا اسکیمای محصولتون رو به اوج برسونید و گوگل رو بیشتر از قبل تحت تأثیر قرار بدید!
اسکیما برای محصولات متغیر (Variable Products): چطور رنگ و سایز رو نشون بدیم؟
خیلی از محصولات، مثل لباس یا کفش، تو رنگ ها و سایزهای مختلف عرضه می شن. به این ها می گیم محصولات متغیر. چطور می تونیم اسکیمای این ها رو به گوگل بفهمونیم؟
بهترین راه اینه که اسکیمای اصلی Product رو برای محصول مادر (مثلاً تیشرت مردانه مدل X) ایجاد کنید. بعد، برای هر نوع از اون محصول (مثلاً تیشرت مردانه مدل X – رنگ آبی – سایز M)، یک شیء Offer جداگانه زیر همان اسکیمای Product اصلی قرار بدید. این طوری گوگل می فهمه که این محصول چند تا گزینه مختلف داره.
یا می تونید از ProductGroup استفاده کنید که هر نوع محصول رو با یک Product جداگانه معرفی می کنه و بعد اون ها رو به محصول مادر لینک می ده. این روش کمی پیچیده تره ولی برای محصولات با تنوع بالا کارآمدتره.
اسکیما برای محصولات با تخفیف: قیمت اصلی و قیمت جدید
اگه محصولتون تخفیف خورده، می تونید هم قیمت اصلی و هم قیمت با تخفیف رو تو اسکیما نشون بدید. این کار باعث می شه کاربرها متوجه تخفیف بشن و ترغیب به خرید بشن.
برای این کار، می تونید از ویژگی priceSpecification در شیء Offer استفاده کنید یا به سادگی price رو با قیمت تخفیف خورده به روز کنید و priceValidUntil (تاریخ پایان تخفیف) رو هم اضافه کنید. گوگل معمولاً هوشمنده و اگه قیمت در صفحه شما تغییر کرده باشه، متوجه می شه.
ترکیب اسکیمای محصول با دیگر انواع اسکیما: وقتی چند نوع اسکیما به هم کمک می کنن!
شما فقط به اسکیمای Product محدود نیستید. می تونید اسکیمای محصول رو با انواع دیگه اسکیما ترکیب کنید تا اطلاعات کامل تری به گوگل بدید:
BreadcrumbList(مسیر راهنمای کاربر): این اسکیما مسیر صفحه محصول شما رو تو سایت نشون می ده (مثلاً: خانه > پوشاک > کفش > کفش ورزشی). این باعث می شه کاربر تو نتایج جستجو بدونه صفحه محصول شما کجای سایتتون قرار داره.FAQPage(سوالات متداول): اگه برای محصولتون بخش سوالات متداول دارید، می تونید از این اسکیما استفاده کنید. این باعث می شه سوالات و جواب ها مستقیماً تو نتایج گوگل نشون داده بشن و کاربر رو سریع تر به جوابش برسونه.HowTo(راهنمای استفاده): اگه محصولتون نیاز به آموزش یا راهنمای استفاده داره، می تونید با اسکیمایHowToمراحل استفاده ازش رو به گوگل معرفی کنید. این هم می تونه تو Rich Results ظاهر بشه و به کاربر کمک کنه.
ترکیب هوشمندانه این اسکیماها باعث می شه صفحه محصول شما از هر جهت برای گوگل قابل فهم باشه و جذابیت بصری بیشتری تو نتایج جستجو داشته باشه.
به روز نگه داشتن اسکیمای محصول: همیشه تازه، همیشه دقیق!
همون طور که قبلاً هم گفتیم، اطلاعات محصولات دائم در حال تغییرن. اگه به صورت دستی داده های ساختاریافته برای محصولات رو اضافه می کنید، حواستون باشه که بعد از هر تغییر قیمت، موجودی یا مشخصات، اسکیمای محصول رو هم به روز کنید. اگه از سیستم های مدیریت محتوا مثل وردپرس و ووکامرس استفاده می کنید و افزونه های سئو رو درست تنظیم کرده باشید، معمولاً این کار به صورت خودکار انجام می شه، اما همیشه یک چک کردن نهایی ضروریه.
در فروشگاه های بزرگ با هزاران محصول، اتوماسیون این فرایند خیلی مهمه. مطمئن بشید که سیستم فروشگاه شما جوری تنظیم شده که تغییرات قیمت و موجودی رو به صورت خودکار تو کد اسکیمای محصول منعکس کنه.
تمرکز بر کیفیت و دقت اطلاعات: صداقت همیشه برنده است!
آخرین و شاید مهم ترین نکته اینه که همیشه صادق باشید و اطلاعات دقیق ارائه بدید. گول زدن گوگل یا کاربران با اطلاعات نادرست در اسکیمای محصول، نه تنها فایده ای نداره، بلکه می تونه باعث جریمه شدن سایت شما و حذف Rich Results بشه. اعتماد، مهم ترین سرمایه شماست و استفاده از داده های ساختاریافته برای محصولات، باید در خدمت افزایش این اعتماد باشه.
نتیجه گیری: قدرت داده های ساختاریافته در دستان شما
رسیدیم به انتهای این راهنمای جامع درباره استفاده از داده های ساختاریافته برای محصولات. دیدیم که اسکیمای محصول چطور می تونه ویترین محصولات شما رو در صفحه نتایج گوگل دگرگون کنه و از یک نمایش ساده به یک کاتالوگ جذاب و پر اطلاعات تبدیلش کنه. این دیگه یک گزینه اختیاری نیست؛ اسکیمای محصول یک ابزار استراتژیک برای هر کسب وکار آنلاینیه که می خواد در دنیای رقابتی امروز حرفی برای گفتن داشته باشه.
از افزایش نرخ کلیک (CTR) و جذب ترافیک هدفمند گرفته تا بهبود تجربه کاربری (UX) و افزایش اعتماد مشتری، مزایای اسکیمای محصول بی شمارن. با درک عمیق ویژگی های Product Schema در Schema.org و پیاده سازی صحیح اون، چه به صورت دستی و چه با کمک افزونه های قدرتمند مثل Rank Math، می تونید مطمئن باشید که محصولات شما نه تنها دیده می شن، بلکه به بهترین شکل ممکن دیده می شن.
فراموش نکنید که پیاده سازی اسکیمای محصول، تازه شروع کاره. باید همیشه حواستون به تست و اعتبارسنجی با ابزارهایی مثل Google Rich Results Test و Google Search Console باشه تا مطمئن بشید که همه چیز درست کار می کنه و هیچ خطایی وجود نداره. اطلاعات رو به روز نگه دارید و از فوت و فن های پیشرفته استفاده کنید تا از رقبا جلو بیفتید.
حالا نوبت شماست! وقتشه که دست به کار بشید و با استفاده از داده های ساختاریافته برای محصولات، قدرت گوگل رو به نفع خودتون و کسب وکارتون به کار بگیرید. شک نکنید که نتیجه اش رو در افزایش بازدید، جذب مشتری و در نهایت، رشد فروشتون خواهید دید. پس معطل نکنید و همین الان شروع کنید به بهینه سازی محصولاتتون با اسکیمای محصول. آینده سئو در دستان شماست!