سئو | بلاگ وب‌داده

ستاره‌دار کردن مطالب وردپرس در نتایج جستجوی گوگل

آن ستاره‌های زرد زیر نتایج گوگل، نرخ کلیک صفحه‌ی شما را بالا می‌برند. در این راهنما یاد می‌گیرید با اسکیمای امتیاز چطور واجد شرایط نمایش ستاره شوید، چرا بعضی سایت‌ها این ستاره را نمی‌گیرند و روش درست و مجاز این کار در وردپرس چیست.
ستاره دار کردن مطالب وردپرس یعنی نمایش ستاره‌های امتیاز کنار نتیجه‌ی سایت شما در صفحه‌ی جستجوی گوگل، که با نوعی «داده‌ی ساختاریافته» به نام اسکیمای امتیاز (Review و AggregateRating) ممکن می‌شود. این جلوه‌ی بصری، نتیجه‌ی شما را برجسته‌تر می‌کند و معمولاً نرخ کلیک را بالا می‌برد، اما گوگل قوانین مشخصی برای نمایش آن دارد. در این مقاله ابتدا می‌بینیم این قابلیت چیست و چطور کار می‌کند، بعد دقیقاً مشخص می‌کنیم کدام نوع محتوا ستاره می‌گیرد و کدام نه، و در نهایت گام‌به‌گام روش پیاده‌سازی آن در وردپرس را آموزش می‌دهیم.
  • سازوکار: ستاره با اسکیمای Review/AggregateRating ساخته می‌شود؛ گوگل امتیاز و تعداد آرا را از این کد می‌خواند.
  • محدودیت کلیدی: نظر دادن به خودِ کسب‌وکار روی صفحه‌ی خودش (self-serving) دیگر ستاره نمی‌گیرد.
  • محتوای واجد شرایط: محصول، دستور پخت، دوره، فیلم، کتاب، اپلیکیشن و موارد مشابه — نه صفحه‌ی اصلی شرکت.
  • ساده‌ترین روش وردپرس: افزونه‌ی Rank Math یا نظرات واقعی محصول در WooCommerce.
  • نکته‌ی صادقانه: ستاره فاکتور رتبه‌بندی مستقیم نیست و امتیاز ساختگی، نقض قوانین گوگل است.

در یک جمله

ستاره‌دار شدن نتایج وردپرس با افزودن اسکیمای امتیاز (Review/AggregateRating) به محتوای واجد شرایط مثل محصول یا دستور پخت انجام می‌شود؛ ساده‌ترین راه در وردپرس، استفاده از افزونه‌ی سئو مثل Rank Math یا نظرات واقعی مشتری در WooCommerce است. شرط اصلی این است که امتیاز، واقعی و روی صفحه قابل‌مشاهده باشد.
احتمالاً این مقاله را باز کرده‌اید چون نتیجه‌ی رقبا را با ستاره‌های زرد در گوگل دیده‌اید و می‌خواهید سایت شما هم همان‌طور دیده شود، یا اسکیمای امتیاز اضافه کرده‌اید ولی ستاره‌ای ظاهر نشده است. در ادامه هم سازوکار فنی و هم دلیل دیده‌نشدن ستاره را ساده و مرحله‌به‌مرحله توضیح می‌دهیم تا بتوانید خودتان درست پیاده‌اش کنید.

ستاره دار کردن مطالب وردپرس چیست و چطور کار می‌کند؟

وقتی در گوگل جستجو می‌کنید، گاهی زیر بعضی نتایج، ردیفی از ستاره‌ها به‌همراه یک امتیاز عددی و تعداد نظرات می‌بینید. به این جلوه «ریچ اسنیپت امتیاز» یا Review Snippet می‌گویند و بخشی از خانواده‌ی بزرگ‌تری به نام «نتایج غنی» (Rich Results) است. این ستاره‌ها به‌صورت دستی و با تایپ در گوگل ساخته نمی‌شوند؛ بلکه گوگل آن‌ها را از یک کد استاندارد روی صفحه‌ی شما می‌خواند.
این کد استاندارد، «داده‌ی ساختاریافته» نام دارد و برای امتیاز، دو نوع کلیدی آن مهم است: Review که یک نظر تکی (با امتیاز، نویسنده و متن) را توصیف می‌کند، و AggregateRating که میانگین امتیاز چند نظر را همراه با تعداد آرا نشان می‌دهد. وقتی این کد روی صفحه‌ای از نوع واجد شرایط (مثل محصول یا دستور پخت) قرار بگیرد و امتیازِ آن روی صفحه هم دیده شود، گوگل ممکن است ستاره را در نتایج نمایش دهد. توجه کنید که نمایش، «ممکن» است و تضمینی نیست؛ تصمیم نهایی با خود گوگل است.

ستاره مساوی با رتبه‌ی بهتر نیست

یک تصور رایج این است که گرفتن ستاره، سایت را در گوگل بالا می‌برد. در واقع اسکیمای امتیاز یک فاکتور رتبه‌بندی مستقیم نیست؛ سود اصلی آن جلب توجه بصری و افزایش نرخ کلیک (CTR) است. صفحه‌ای که با ستاره متمایز شده، در میان نتایج بیشتر دیده می‌شود، اما برای بالا رفتن رتبه همچنان به محتوای باکیفیت و سئوی درست نیاز دارید.
کدام محتوا در گوگل ستاره می‌گیرد و کدام نمی‌گیرد؟
نوع محتوا / اسکیماستاره می‌گیرد؟توضیح
محصول (Product)بلهصفحه‌ی محصول با نظرات واقعی مشتری (مثلاً WooCommerce)
دستور پخت (Recipe)بلهوبلاگ‌های آشپزی با امتیاز کاربران
دوره / کتاب / فیلم / اپبلهCourse، Book، Movie، Software App و زیرتایپ‌ها
صفحه‌ی اصلی شرکت (Organization)خیرنظر دادن به خودِ کسب‌وکار روی صفحه‌اش (self-serving)
کسب‌وکار محلی (LocalBusiness)فقط سایت‌های نقدتنها برای سایت‌هایی که کسب‌وکارهای «دیگر» را نقد می‌کنند
مقاله یا صفحه‌ی عمومیخیرصرفِ نوشتن مقاله، صفحه را واجد شرایط ستاره نمی‌کند
جمع‌بندی جدول: ستاره مخصوص محتوایی است که «چیزی برای امتیازدهی» دارد (محصول، دستور پخت، دوره و…)، نه هر صفحه‌ای از سایت.

چرا بیشتر سایت‌ها با وجود افزودن امتیاز، ستاره نمی‌گیرند؟

این پرتکرارترین مشکل کاربران است: اسکیمای امتیاز را اضافه کرده‌اند، در ابزار تست هم خطایی نیست، اما در نتایج گوگل خبری از ستاره نیست. دلیل اصلی معمولاً یک قانون مهم گوگل است که اغلب آموزش‌ها از آن حرفی نمی‌زنند: قانون «نظرات خودسرویس‌دهنده» یا self-serving reviews.
طبق این قانون، اگر همان موجودیتی که نقد می‌شود، خودش نظرها را درباره‌ی خودش کنترل کند، صفحاتش که از اسکیمای LocalBusiness یا هر نوع Organization استفاده می‌کنند، واجد شرایط نمایش ستاره نیستند. به زبان ساده: اگر روی صفحه‌ی اصلی شرکت یا صفحه‌ی «درباره ما»، نظرات مشتریان خودتان را با اسکیمای امتیاز بگذارید (مستقیم یا با ویجت شخص ثالث مثل نظرات گوگل یا فیسبوک)، گوگل آن ستاره را نشان نمی‌دهد. این محدودیت از سال 2019 اعمال شده و همچنان برقرار است.

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

اگر هدفتان گرفتن ستاره برای کل سایت یا برند است، اسکیمای Organization/LocalBusiness روی صفحه‌ی خودتان جواب نمی‌دهد. ستاره را فقط روی محتوایی بگذارید که «نظرِ کاربران درباره‌ی یک آیتم مشخص» را نشان می‌دهد؛ مثل یک محصول، یک دوره یا یک دستور پخت. همچنین امتیاز باید مستقیماً از کاربران آمده باشد، نه ساخته‌ی شما.
نکات مهم دیگری هم در نمایش‌نشدن ستاره نقش دارند: امتیاز باید روی خودِ صفحه قابل‌مشاهده باشد (نه فقط داخل کد)، نباید نظرات را از سایت‌های دیگر تجمیع کنید، و حتی با رعایت همه‌ی این‌ها، گوگل تضمینی برای نمایش نمی‌دهد و گاهی چند هفته طول می‌کشد. در باکس زیر، عین تأکید مستندات گوگل را آورده‌ایم:

نقل‌قول از مستندات گوگل

به نوشته‌ی راهنمای Google Search Central: «اگر موجودیتی که نقد می‌شود، نظرها را درباره‌ی خودش کنترل کند، صفحاتش که از LocalBusiness یا هر نوع دیگری از Organization استفاده می‌کنند، واجد شرایط ویژگی ستاره نیستند.» همچنین گوگل تأکید می‌کند: «نظرها یا امتیازها را از سایت‌های دیگر تجمیع نکنید.» منبع: Google — Review snippet structured data.

آموزش گام‌به‌گام ستاره‌دار کردن مطالب در وردپرس

حالا که می‌دانیم ستاره برای چه محتوایی و با چه شرطی نمایش داده می‌شود، سراغ پیاده‌سازی می‌رویم. سه راه اصلی وجود دارد؛ از ساده‌ترین به حرفه‌ای‌ترین. پیش از هر تغییری، حتماً یک نسخه‌ی پشتیبان از سایت بگیرید.

روش ۱: افزونه‌ی Rank Math (ساده‌ترین راه)

افزونه‌ی Rank Math یک ماژول Schema دارد که افزودن اسکیمای امتیاز را بدون کدنویسی ممکن می‌کند. ابتدا از مسیر Rank Math SEO → Dashboard مطمئن شوید ماژول Schema فعال است. سپس هنگام ویرایش نوشته یا محصول، به تب Rank Math بروید، روی Schema و سپس Schema Generator کلیک کنید و نوع مناسب (مثلاً Product یا Recipe یا Review) را انتخاب کنید. فیلدهای امتیاز (Rating Value) و تعداد آرا (Rating Count) را با داده‌ی واقعی پر کنید. به یاد داشته باشید این امتیاز باید روی صفحه هم برای کاربر قابل‌مشاهده باشد.
اگر هنوز وردپرس را راه‌اندازی نکرده‌اید، می‌توانید ابتدا از راهنمای آموزش نصب وردپرس روی هاست سی‌پنل شروع کنید و بعد افزونه‌ی سئو را نصب کنید.

روش ۲: نظرات واقعی محصول در WooCommerce

اگر فروشگاه اینترنتی دارید، خوش‌شانس‌ترید. ووکامرس به‌صورت پیش‌فرض برای صفحات محصول، اسکیمای Product می‌سازد و وقتی مشتریان واقعی به محصول امتیاز و نظر بدهند، AggregateRating هم به‌صورت خودکار تولید می‌شود. این مسیر، هم مجاز و هم پایدار است، چون نظرات از کاربران واقعی می‌آید و دقیقاً روی همان صفحه‌ی محصول نمایش داده می‌شود. کافی است در تنظیمات ووکامرس، امکان نظر و امتیازدهی به محصولات فعال باشد و کمی نظر واقعی جمع شود.

روش ۳: درج دستی کد JSON-LD (حرفه‌ای)

اگر می‌خواهید کنترل کامل داشته باشید، می‌توانید کد JSON-LD را دستی بنویسید. نمونه‌ی زیر یک اسکیمای Product همراه با میانگین امتیاز (AggregateRating) و یک نظر تکی است. دقت کنید مقیاس امتیاز با bestRating مشخص شده و اعشار با نقطه نوشته می‌شود (مثلاً 4.6 نه 4٬6):
{
  "@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
برای اینکه این کد فقط روی صفحات محصول و به‌صورت خودکار درج شود، می‌توانید از هوک wp_head در فایل functions.php قالب فرزند استفاده کنید. در این نمونه، اعداد امتیاز باید با نظرات واقعیِ قابل‌مشاهده روی صفحه یکی باشند:
// درج دستی اسکیمای امتیاز محصول از طریق 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
اگر با مدیریت کدهای سفارشی در وردپرس آشنا نیستید، راهنمای درج کد جاوااسکریپت در وردپرس روش‌های امن قراردادن این‌گونه کدها را توضیح می‌دهد تا با آپدیت قالب پاک نشوند.

هشدار: امتیاز ساختگی نگذارید

وسوسه‌انگیز است که برای جلب‌توجه، امتیاز و تعداد آرای دلخواه بنویسید. اما طبق راهنمای گوگل، اسکیما باید با محتوای واقعیِ قابل‌مشاهده‌ی صفحه هماهنگ باشد؛ علامت‌گذاری امتیاز جعلی یا نامرئی، نقض قوانین داده‌ی ساختاریافته است و می‌تواند به جریمه‌ی دستی (Manual Action) و حذف کامل نتایج غنی منجر شود.

تست و اعتبارسنجی نتیجه

بعد از هر روشی که انتخاب کردید، نتیجه را بسنجید. ابزار رایگان «تست نتایج غنی» گوگل (Rich Results Test) نشان می‌دهد صفحه برای چه نتیجه‌ی غنی‌ای واجد شرایط است و چه خطاها یا هشدارهایی دارد. کافی است آدرس صفحه را وارد کنید. اگر ابزار، اسکیمای امتیاز را بدون خطا تشخیص داد اما باز هم ستاره در نتایج ظاهر نشد، معمولاً یا با قانون self-serving برخورد کرده‌اید یا گوگل هنوز صفحه را بازخزش نکرده است. جدول زیر سه روش را کنار هم می‌گذارد:
روشسطح دشواریمناسب چه کسینکته
افزونه‌ی Rank Mathبسیار سادهبیشتر سایت‌ها و مبتدی‌هابدون کدنویسی، انعطاف خوب
نظرات WooCommerceسادهفروشگاه‌های اینترنتیخودکار و کاملاً مجاز
کد دستی JSON-LDنیازمند دانش فنیتوسعه‌دهندگان و موارد خاصکنترل کامل، نگه‌داری دستی
ستاره دار کردن مطالب وردپرس در نتایج گوگل با اسکیمای امتیاز و افزونه Rank Math

نگاه صادقانه به محدودیت‌ها و نقش زیرساخت

برای اینکه انتظار درستی داشته باشید، چند محدودیت را صادقانه می‌گوییم. اول، همان‌طور که دیدیم، ستاره برای صفحه‌ی خودِ برند یا سایت شرکتی نمایش داده نمی‌شود؛ پس اگر سایت شما فروشگاه یا وبلاگ آشپزی نیست، شاید اصلاً موردی برای ستاره نداشته باشید و این طبیعی است. دوم، ستاره فاکتور رتبه‌بندی مستقیم نیست؛ روی نرخ کلیک اثر می‌گذارد نه مستقیماً روی جایگاه. سوم، نمایش ستاره هیچ‌گاه تضمینی نیست و گوگل می‌تواند آن را در هر زمان نشان ندهد.
نکته‌ی چهارم که کمتر به آن توجه می‌شود این است که زیربنای واقعی سئو، سرعت و پایداری سایت است. اسکیمای تمیز به گوگل کمک می‌کند صفحه را بفهمد، اما اگر سایت کند باز شود یا قطعی داشته باشد، نه ستاره و نه هیچ ترفند فنی دیگری نمی‌تواند تجربه‌ی ضعیف کاربر را جبران کند. در همین زمینه، رعایت اصول سئوی فنی مثل آنچه در مطلب تگ address و تأثیر آن بر سئو بررسی کرده‌ایم، مکمل کار شماست.
در تجربه‌ی ما در وب‌داده، کاربرانی که روی سئوی فنی و داده‌ی ساختاریافته کار می‌کنند، با انتخاب میزبانی مناسب پایه‌ی محکمی برای این تلاش‌ها می‌سازند. زیرساخت ما طوری چیده شده که این مسیر را ساده‌تر کند:
✅ هاست وردپرس وب‌داده با سازگاری کامل با افزونه‌های سئو مثل Rank Math و Yoast.
✅ زیرساخت نسل جدید HPE (Gen11 و Gen10) برای پاسخ سریع سرور و پایداری بالا.
✅ دیتاسنترهای ایران، هلند و آلمان برای انتخاب نزدیک‌ترین لوکیشن به مخاطبان شما.
✅ پشتیبانی فنی ۲۴ ساعته برای کمک در نصب افزونه‌ها و رفع مشکلات سئوی فنی.
اگر می‌خواهید سایت وردپرسی‌تان روی بستری سریع و پایدار اجرا شود، می‌توانید پلن‌های هاست وردپرس وب‌داده را بررسی کنید.

پرسش‌های پرتکرار درباره ستاره‌دار کردن مطالب وردپرس

چرا اسکیمای امتیاز اضافه کردم ولی ستاره در گوگل نمایش داده نمی‌شود؟

شایع‌ترین دلیل، قانون 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 در سرچ کنسول، بازخزش صفحه را درخواست دهید. حتی پس از آن هم نمایش ستاره به تشخیص گوگل بستگی دارد و قطعی نیست.

جمع‌بندی و قدم بعدی شما

در این راهنما دیدیم که ستاره‌های زیر نتایج گوگل با اسکیمای امتیاز (Review و AggregateRating) ساخته می‌شوند و فقط روی محتوای واجد شرایط مثل محصول، دستور پخت یا دوره نمایش داده می‌شوند، نه صفحه‌ی خودِ برند. مهم‌ترین نکته، قانون self-serving گوگل است که علت اصلی دیده‌نشدن ستاره در بیشتر سایت‌هاست. سه روش پیاده‌سازی را مرور کردیم: افزونه‌ی Rank Math (ساده‌ترین)، نظرات واقعی WooCommerce (مجاز و خودکار) و کد دستی JSON-LD (حرفه‌ای). و صادقانه گفتیم که امتیاز باید واقعی و قابل‌مشاهده باشد و ستاره، تضمین یا فاکتور رتبه نیست.

جمع‌بندی سریع

✅ امتیاز را فقط روی محتوای واجد شرایط (محصول، دستور پخت و…) بگذارید.
✅ از افزونه‌ی Rank Math یا نظرات واقعی WooCommerce استفاده کنید.
✅ هرگز امتیاز ساختگی نسازید؛ باید روی صفحه دیده شود.
✅ نتیجه را با Rich Results Test تست و سپس بازخزش را درخواست کنید.
در صورتی که سوالی داشتید می‌توانید در بخش نظرات با ما در ارتباط باشید.
وب داده
وب داده

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

مقاله‌ها: 88
پاسخی بگذارید

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