This guide shows you how to display star ratings (★★★★☆) in search results (SERPs), just like what you see for this article.

Article Star Ratings Displayed in SERPs
Star Ratings are essentially Review Snippets, a type of Rich Snippets/Rich Results that enhance your content in search results, making your website stand out and ultimately increasing click-through rates.
For WordPress users, displaying star ratings in articles is incredibly simple—just install the kk Star Ratings – Rate Post & Collect User Feedbacks plugin, and you’re good to go. Most of the plugin’s settings focus on presentation and visual styling to suit both your preferences and your readers’ experience.
I’ve tested this on over 20 websites, and the results were consistent across all of them. It’s safe to say that kk Star Ratings is one of the best plugins for displaying article star ratings in SERPs.
KK Star Ratings Plugin Overview

Bạn có thể tải và cài đặt plugin này tại phần plugins của web hoặc tải bằng nút dưới đây:
Plugin Information:
KK Star Ratings is a widely used WordPress plugin for adding star ratings to posts and pages. Below are its key features:
⭐ Flexible Star Count
Users can customize the number of stars (default is 5) for posts, pages, or custom post types.
⭐ Structured Data Support
Integrates structured data to enable Google Rich Snippets, allowing star ratings to appear directly in search results — boosting visibility and traffic.
⭐ Extensive Custom Hooks
Provides flexible integration with other customizations within WordPress.
⭐ Full Control via Options Page
- Enable/Disable globally
- Exclude star ratings from specific categories
- Flexible display locations: homepage, archive pages, individual posts, pages, or custom post types
- Structured data customization: manage schema type and data settings
- Voting restrictions: limit each IP address to one vote
- Voting on archive pages: allow voting directly from post listing pages
- Guest voting: enable visitors to rate without logging in
- Custom display placement: choose where star ratings appear within post content
- Adjust star count: set the number of stars as needed
This plugin covers nearly all star rating needs, offering both convenience and professional presentation.

Best Plugin to Add Star Ratings in WordPress Posts
ld+json:
{
"@context": "https://schema.org/",
"@type": "CreativeWorkSeries",
"name": "{title}",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "{score}",
"bestRating": "{best}",
"ratingCount": "{count}"
}
}
{title} Post title {score} Average ratings {count} Number of votes casted {best} Total amount of stars
Configuration Guide
The plugin works great out of the box, with little need for configuration. However, there are a few things to keep in mind:
General
- Status – Set to Active. The plugin will automatically insert and display rich results on SERPs for Posts, Pages, Archives(categories and tags), and Projects.
- Location – Choose where the plugin should automatically insert the star ratings. Since I only use it for blog posts, I select Posts only.
- Allow guests to vote – This option lets anyone rate without needing to create an account on your site. It’s useful for maximizing the number of ratings.
- Unique votes (based on IP Address) – This option limits each IP to one vote. However, I’ve noticed some websites still manage to spam votes and have their star ratings appear on SERPs. Personally, I don’t think this setting is essential.

Appearance:
In the Greeting section, you just need to rename the default label — in my case, I changed it to ‘Article Rating’





