
به اشتراک بگذارید

به اشتراک بگذارید
سئو | بلاگ وبداده
ستارهدار کردن مطالب وردپرس در نتایج جستجوی گوگل
| نوع محتوا / اسکیما | ستاره میگیرد؟ | توضیح |
|---|---|---|
| محصول (Product) | بله | صفحهی محصول با نظرات واقعی مشتری (مثلاً WooCommerce) |
| دستور پخت (Recipe) | بله | وبلاگهای آشپزی با امتیاز کاربران |
| دوره / کتاب / فیلم / اپ | بله | Course، Book، Movie، Software App و زیرتایپها |
| صفحهی اصلی شرکت (Organization) | خیر | نظر دادن به خودِ کسبوکار روی صفحهاش (self-serving) |
| کسبوکار محلی (LocalBusiness) | فقط سایتهای نقد | تنها برای سایتهایی که کسبوکارهای «دیگر» را نقد میکنند |
| مقاله یا صفحهی عمومی | خیر | صرفِ نوشتن مقاله، صفحه را واجد شرایط ستاره نمیکند |
LocalBusiness یا هر نوع دیگری از Organization استفاده میکنند، واجد شرایط ویژگی ستاره نیستند.» همچنین گوگل تأکید میکند: «نظرها یا امتیازها را از سایتهای دیگر تجمیع نکنید.» منبع: Google — Review snippet structured data.{
"@context": "https://schema.org",
"@type": "Product",
"name": "هدفون بیسیم مدل X",
"image": "https://example.com/headphone.jpg",
"description": "هدفون بلوتوثی با عمر باتری بالا",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"bestRating": "5",
"ratingCount": "128"
},
"review": {
"@type": "Review",
"author": { "@type": "Person", "name": "سارا محمدی" },
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
},
"reviewBody": "کیفیت صدا عالی بود و باتری بیشتر از انتظارم دوام آورد."
}
}JSON// درج دستی اسکیمای امتیاز محصول از طریق functions.php قالب فرزند
// نکته: ratingValue و ratingCount باید با نظراتِ واقعیِ قابلمشاهده روی صفحه یکی باشد
add_action( 'wp_head', 'webdade_add_product_rating_schema' );
function webdade_add_product_rating_schema() {
if ( ! is_singular( 'product' ) ) {
return; // فقط روی صفحهی محصول اجرا شود
}
$schema = array(
'@context' => 'https://schema.org',
'@type' => 'Product',
'name' => get_the_title(),
'aggregateRating' => array(
'@type' => 'AggregateRating',
'ratingValue' => '4.6',
'bestRating' => '5',
'ratingCount' => '128',
),
);
echo '<script type="application/ld+json">'
. wp_json_encode( $schema )
. '</script>';
}PHP| روش | سطح دشواری | مناسب چه کسی | نکته |
|---|---|---|---|
| افزونهی Rank Math | بسیار ساده | بیشتر سایتها و مبتدیها | بدون کدنویسی، انعطاف خوب |
| نظرات WooCommerce | ساده | فروشگاههای اینترنتی | خودکار و کاملاً مجاز |
| کد دستی JSON-LD | نیازمند دانش فنی | توسعهدهندگان و موارد خاص | کنترل کامل، نگهداری دستی |

شایعترین دلیل، قانون self-serving گوگل است: اگر امتیاز را روی صفحهی خودِ برند یا کسبوکارتان (Organization/LocalBusiness) گذاشته باشید، ستاره نمایش داده نمیشود. دلایل دیگر شامل قابلمشاهدهنبودن امتیاز روی صفحه، تجمیع نظرات از سایتهای دیگر، یا بازخزشنشدن صفحه توسط گوگل است. نمایش ستاره در هر حال تضمینی نیست.
نه بهصورت مستقیم. اسکیمای امتیاز یک فاکتور رتبهبندی مستقیم نیست؛ سود اصلی آن افزایش نرخ کلیک از طریق جلب توجه بصری است. این افزایش کلیک میتواند بهصورت غیرمستقیم مفید باشد، اما برای بالا رفتن رتبه همچنان به محتوای باکیفیت و سئوی درست نیاز دارید.
محتوایی که «چیزی برای امتیازدهی» دارد: محصول (Product)، دستور پخت (Recipe)، دوره (Course)، فیلم (Movie)، کتاب (Book)، اپلیکیشن (Software App) و چند زیرتایپ مثل بازی. صفحهی اصلی شرکت، صفحهی «درباره ما» یا یک مقالهی معمولی واجد شرایط ستاره نیستند.
بله. میتوانید کد JSON-LD مربوط به Product یا Recipe را بههمراه AggregateRating دستی بنویسید و از طریق هوک wp_head در functions.php قالب فرزند یا یک افزونهی درج کد، آن را به صفحه اضافه کنید. این روش کنترل کامل میدهد اما نگهداری دستی لازم دارد و برای کاربران فنی مناسبتر است.
خیر. امتیاز باید از کاربران واقعی آمده و روی صفحه قابلمشاهده باشد. نوشتن امتیاز یا تعداد آرای ساختگی، نقض قوانین دادهی ساختاریافتهی گوگل است و میتواند به جریمهی دستی و حذف کامل نتایج غنی منجر شود. عددِ داخل کد باید دقیقاً همان عددی باشد که روی صفحه نشان میدهید.
Rank Math یک Schema Generator نسبتاً کامل دارد که افزودن انواع اسکیما از جمله Review و Product را با فرم ساده ممکن میکند و برای این کار گزینهی راحتی است. Yoast هم اسکیمای پایه را میسازد اما برای اسکیمای امتیازِ سفارشی معمولاً به افزونهی مکمل نیاز دارید. برای فروشگاه، نظرات خودِ WooCommerce سادهترین مسیر است.
از ابزار رایگان «تست نتایج غنی» گوگل (Rich Results Test) استفاده کنید. آدرس صفحه را وارد کنید تا ببینید گوگل اسکیمای امتیاز را تشخیص میدهد و چه خطاها یا هشدارهایی وجود دارد. توجه کنید بیخطا بودن در این ابزار بهمعنی نمایش حتمی ستاره نیست، اما پیششرط لازم است.
ممکن است دادهی تکراری ایجاد شود و گوگل را گیج کند یا هشدار اعتبارسنجی بدهد. برای هر نوع اسکیما فقط یک منبع داشته باشید؛ مثلاً اگر ووکامرس اسکیمای محصول میسازد، نگذارید افزونهی دیگری هم همان اسکیما را تولید کند.
زمان مشخصی ندارد. ابتدا گوگل باید صفحه را دوباره بخزد و پردازش کند که از چند روز تا چند هفته متغیر است. میتوانید با ابزار بازرسی URL در سرچ کنسول، بازخزش صفحه را درخواست دهید. حتی پس از آن هم نمایش ستاره به تشخیص گوگل بستگی دارد و قطعی نیست.