مقدمه:رفع خطای اسکیما Rank Math
اگر توی سرچ کنسول مدام ارورهای اسکیما مثل missing field، invalid item، review، product، article و… میبینی، نگران نباش. معمولاً این خطاها بهخاطر تنظیمات ناقص، اسکیما اشتباه یا تداخل افزونههاست. توی این مقاله، تمام خطاهای رایج Rank Math و روش رفع تکتکشون رو قدمبهقدم توضیح میدم تا بدون کدنویسی بتونی تمام ارورها رو صفر کنی و ریچ اسنیپتهات رو بالا بیاری. هر جا نیاز به مشاوره سئو داشتی حتما کمکت میکنیم!
اسکیما چیست و چرا در Rank Math اینقدر مهمه؟
اسکیما (Structured Data) در واقع یک زبان نشونهگذاریه که به گوگل کمک میکنه نوع محتوا، جزئیات و ارزش هر صفحه رو بهتر بفهمه.
وقتی درست تنظیمش کنی:
- شانس گرفتن Rich Snippetها مثل FAQ، Product، ستاره، قیمت و… بالا میره
- CTR صفحه بهتر میشه (کاربرا راحتتر کلیک میکنن)
- گوگل راحتتر میفهمه صفحه درباره چیه
- ایندکس سریعتر انجام میشه
- اشتباهات الگوریتم کمتر میشه
چون Rank Math اتوماتیک اسکیماها رو تزریق میکنه، هر خطای کوچیکی باعث میشه گوگل بهت اخطار بده و کلاً ریچ ریزالتت پریده شه. بههمین دلیل رفع ارورهاش مهمه.
چرا Rank Math ارور Schema میدهد؟ (۱۰ دلیل واقعی و رایج)

این بخش مهمترین قسمت مقالهه چون کاربرا دقیقاً دنبال همین جوابن.
۱) خالی بودن فیلدهای ضروری (Missing Fields)
مثلاً قیمت، موجودی، برند، نویسنده، تاریخ، headline و…
۲) انتخاب اسکیما اشتباه
مثلاً برای یه مقاله، Product فعال باشه → گوگل خطا میده.
۳) تداخل اسکیماهای قالب با Rank Math
خیلی از قالبهای فروشگاهی خودشون Product Schema دارن و این یعنی دو تا اسکیما برای یک صفحه → ارور duplicate.
۴) نبودن قیمت یا موجودی در محصولات
۷۰٪ خطاهای محصول از همین دوتاست.
۵) نبودن نقد و بررسی اما فعال بودن Review Schema
گوگل میگه:
«چیزی برای review پیدانکردم اما تو گفتی review داری!»
۶) نداشتن نویسنده یا تاریخ انتشار
باگ رایج مخصوصاً در قالبهای سفارشی.
۷) ترجمه ناقص قالب
مثلاً متغیر date اشتباهی خالی میمونه.
۸) استفاده از JSON سفارشی + Rank Math همزمان
میشین روی هم → گوگل سردرگم میشه.
۹) خطای breadcrumbs قالب
یعنی مسیر صفحه دقیق نیست یا صفحه اصلی تعریف نشده.
۱۰) مشکلات WooCommerce و قیمتهای چند واحدی
مثلاً تومان / ریال / فروش ویژه نامشخص.
رایجترین خطاهای اسکیما + رفع خطای اسکیما Rank Math
اینجا میریم سراغ حلمسئله واقعی.
خطاهای Product Schema
خطاهای رایج:
- missing field: price
- missing field: availability
- missing field: offers
- missing field: review
- invalid item type
- missing field: brand
- missing field: sku / gtin
راهحل کامل:
- داخل محصول، تب Rank Math → Schema → Product رو چک کن.
- فیلدهای زیر رو کامل کن:
| فیلد | باید مقدار داشته باشه؟ | توضیح |
| قیمت | بله | بدون قیمت → ارور |
| موجودی | بله | inStock / outOfStock |
| برند | بله | حتماً پر کن |
| واحد پول | تومان (IRR / IRT) | یکسان باشه |
| GTIN/MPN | توصیه میشه | باعث Rich Snippet بهتر میشه |
- اگه قالب هم Product Schema میساخت → اسکیما قالب رو غیرفعال کن.
خطاهای Review و AggregateRating
رایجترین ارورها:
- missing field: reviewRating
- missing field: author
- error: no reviews found
- review snippet will not be shown
چرا review snippet نمایش داده نمیشود؟
چون:
- واقعاً هیچ نظری ثبت نشده
- یا استفاده از review دستی فیک بوده (گوگل حذف کرده)
راهحل:
- نظر واقعی کاربر داشته باش
- توی Rank Math → Schema → Review مقدار ratingValue و author رو کامل کن
- از Review فیک استفاده نکن چون گوگل سریع حذف میکنه
خطاهای Article و BlogPosting
ارورهای رایج:
- missing field: author
- missing field: datePublished
- missing field: headline
- image too small
راهحل:
۱) برو:
Rank Math → Titles & Meta → Posts
چیزهای زیر رو فعال کن:
- show Author
- show Date
- Default Thumbnail (برای وقتی که پست کاور نداره)
۲) حتماً Featured Image داشته باش، سایز:
حداقل ۸۰۰×۹۰۰ پیکسل.
خطای BreadcrumbList
خطاها:
- missing item
- invalid page position
- نوع صفحه با مسیر BreadCrumb نخوره
راهحل:
- BreadCrumb Rank Math را روی حالت:
Rank Math → General → Breadcrumbs
نصب کن - اگه قالب خودش breadcrumb داره → یکی رو غیرفعال کن
- صفحه اصلی باید تعریف شده باشه
خطاهای FAQ و HowTo
مشکلات رایج:
- جوابها داخل HTML تگ مناسب نیستن
- Question یا Answer خالیه
- در FAQ حداقل یک سؤال + جواب باید کامل باشه
راهحل:
- متون باید بدون تگ اضافی باشن
- stepهای HowTo باید شمارهگذاری به ترتیب داشته باشن
چطور خطاهای اسکیما را در سرچ کنسول بررسی کنیم؟
۱) وارد Search Console شو
۲) از منو برو:
Enhancements
۳) روی اسکیماهایی که ارور دارن کلیک کن
۴) ارورها رو بخون
۵) بعد از اصلاح:
Validate Fix
نکات مهم:
- معمولاً تایید بین ۳ تا ۱۴ روز طول میکشه
- اگه خطا زیاد باشه زمان تأیید بیشتره
- بهتره یکبار هم از ابزار Rich Results Test استفاده کنی
تنظیم صحیح اسکیما در Rank Math (چکلیست کامل)
چکلیست تنظیمات اسکیما در Rank Math:
- فعال بودن Rank Math → Schema
- انتخاب صحیح نوع محتوا
- تکمیل تمام فیلدهای ضروری
- غیرفعال کردن اسکیماهای تکراری قالب
- اطمینان از یکتا بودن هر اسکیما
- استفاده از اسکیماهای مرتبط:
- Article
- Product
- FAQ
- HowTo
- Breadcrumb
- تست نهایی با Rich Results Test
اشتباهاتی که نباید در اسکیما انجام بدی
- ثبت Review فیک
- استفاده از Product برای مقاله
- استفاده همزمان از Yoast + Rank Math
- تزریق JSON سفارشی بدون تست
- گذاشتن چند اسکیما Product در یک صفحه
اگر خطاها حل نمیشود؟
اگه با وجود تمام مراحل بالا هنوز ارورها صفر نمیشن، احتمالاً مشکل از اینهاست:
- تداخل قالب با افزونههای دیگه
- override شدن فایلهای Rank Math
- ساختار اشتباه دیتابیس محصول
- مشکل سمت سرور و کش
اگه خواستی، میتونم یه بررسی تخصصی برات انجام بدم و اسکیما سایت رو کامل دیباگ کنم تا همه ارورها از سرچ کنسول حذف بشن. همین الان اولین جلسه مشاوره سئو ساعتی را تنظیم کن.
❓ سوالات متداول (FAQ)
۱) چرا Rank Math خطای اسکیما میدهد؟
چون یکی از فیلدهای ضروری پر نشده یا نوع اسکیما اشتباه انتخاب شده.
۲) رفع خطای missing field چطور انجام میشود؟
با تکمیل فیلدهایی مثل price، stock، author، date و brand.
۳) چرا review snippet نمایش داده نمیشود؟
یا review واقعی نداری، یا اسکیما review ناقصه.
۴) آیا خطاهای اسکیما روی سئو تاثیر دارد؟
بهطور غیرمستقیم بله.
چون rich snippet نمیگیری و CTR میاد پایین.
۵) چطور خطاهای محصول را رفع کنم؟
قیمت، موجودی، برند، واحد پول، GTIN و تصویر را کامل وارد کن.