Tạo đánh giá 5 sao (Star Rating) cho blogspot [Update 2025]

09 tháng 9
Tips
Mục lục

Rich Snippets “sao đánh giá” (Review/AggregateRating) vẫn còn được Google hỗ trợ và vẫn có thể hiển thị trong kết quả tìm kiếm, nhưng chỉ cho đúng loại nội dung và phải tuân thủ guideline khá chặt. Nói ngắn gọn:

  • Google có thể hiển thị sao nếu trang của anh có review thật, nhìn thấy được trên trang, và markup đúng (JSON-LD). Không đảm bảo 100%.
  • Không chấp nhận review “tự phục vụ” (ví dụ: doanh nghiệp/website tự gắn sao đánh giá cho chính mình). Điều này áp dụng cả LocalBusinessOrganization nếu rating do chính entity kiểm soát.
  • Các loại nội dung Google nói rõ được hỗ trợ review snippet gồm: Product, Book, Course, Event, Movie, Recipe, SoftwareApp, HowTo, Game, Media/Music,… Còn LocalBusiness/Organization chỉ hợp lệ khi anh review bên thứ ba, không phải tự site mình.
  • Vẫn phải tuân General structured data guidelines (nội dung review phải hiển thị cho người dùng, không copy review từ site khác, có name của item được review…).

Dùng thế nào cho blog Blogspot?

Ở đây mình sẽ để mẫu JSON-LD theo từng loại của Product, Book, Course, Event, Movie, Recipe, SoftwareApp, HowTo, Game, Media/Music,… Các bạn chỉ việc copy – thay phần <<...>> bằng dữ liệu thật (và phải có hiển thị trên trang) rồi chèn vào bài viết là ok.

Rich Snippets Anh Trai Nắng Blogger
Demo nhẹ ở đây cho anh em xem.

Product (có review & giá)

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"Product",
 "name":"<<Tên sản phẩm>>",
 "image":["<<URL ảnh>>"],
 "description":"<<Mô tả ngắn>>",
 "sku":"<<SKU>>",
 "brand":{"@type":"Brand","name":"<<Thương hiệu>>"},
 "offers":{
   "@type":"Offer",
   "priceCurrency":"VND",
   "price":"<<Giá>>",
   "availability":"http://schema.org/InStock",
   "url":"<<URL trang>>"
 },
 "aggregateRating":{
   "@type":"AggregateRating",
   "ratingValue":"<<4.6>>",
   "reviewCount":"<<295>>"
 }
}
</script>
  

Book

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"Book",
 "name":"<<Tên sách>>",
 "author":{"@type":"Person","name":"<<Tác giả>>"},
 "isbn":"<<ISBN>>",
 "image":"<<Ảnh bìa>>",
 "bookFormat":"http://schema.org/Hardcover",
 "publisher":{"@type":"Organization","name":"<<NXB>>"},
 "datePublished":"<<YYYY-MM-DD>>",
 "aggregateRating":{"@type":"AggregateRating","ratingValue":"<<4.7>>","reviewCount":"<<123>>"},
 "offers":{"@type":"Offer","priceCurrency":"VND","price":"<<Giá>>","url":"<<URL>>","availability":"http://schema.org/InStock"}
}
</script>
  

Course

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"Course",
 "name":"<<Tên khóa học>>",
 "description":"<<Mô tả>>",
 "provider":{"@type":"Organization","name":"<<Đơn vị>>","sameAs":"<<URL>>"},
 "hasCourseInstance":{
   "@type":"CourseInstance",
   "courseMode":"online",
   "startDate":"<<YYYY-MM-DD>>",
   "endDate":"<<YYYY-MM-DD>>",
   "location":{"@type":"VirtualLocation","url":"<<URL học>>"},
   "offers":{"@type":"Offer","price":"<<Giá>>","priceCurrency":"VND","url":"<<URL đăng ký>>"}
 }
}
</script>
  

Event

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"Event",
 "name":"<<Tên sự kiện>>",
 "startDate":"<<YYYY-MM-DDThh:mm>>",
 "endDate":"<<YYYY-MM-DDThh:mm>>",
 "eventAttendanceMode":"https://schema.org/OnlineEventAttendanceMode",
 "eventStatus":"https://schema.org/EventScheduled",
 "location":{"@type":"VirtualLocation","url":"<<URL xem>>"},
 "image":["<<Ảnh sự kiện>>"],
 "description":"<<Mô tả>>",
 "organizer":{"@type":"Organization","name":"<<Đơn vị tổ chức>>","url":"<<URL>>"},
 "offers":{"@type":"Offer","price":"<<Giá hoặc 0>>","priceCurrency":"VND","availability":"http://schema.org/InStock","url":"<<URL vé>>"}
}
</script>
  

Movie

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"Movie",
 "name":"<<Tên phim>>",
 "image":"<<Poster>>",
 "datePublished":"<<YYYY-MM-DD>>",
 "director":{"@type":"Person","name":"<<Đạo diễn>>"},
 "actor":[{"@type":"Person","name":"<<Diễn viên 1>>"}],
 "description":"<<Tóm tắt>>",
 "aggregateRating":{"@type":"AggregateRating","ratingValue":"<<4.5>>","reviewCount":"<<1000>>"}
}
</script>
  

Recipe

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"Recipe",
 "name":"<<Tên món>>",
 "image":["<<Ảnh món>>"],
 "description":"<<Mô tả>>",
 "datePublished":"<<YYYY-MM-DD>>",
 "author":{"@type":"Person","name":"<<Tác giả>>"},
 "recipeYield":"<<4 khẩu phần>>",
 "prepTime":"PT15M",
 "cookTime":"PT30M",
 "totalTime":"PT45M",
 "recipeIngredient":["<<Nguyên liệu 1>>","<<Nguyên liệu 2>>"],
 "recipeInstructions":[{"@type":"HowToStep","text":"<<Bước 1>>"},{"@type":"HowToStep","text":"<<Bước 2>>"}],
 "aggregateRating":{"@type":"AggregateRating","ratingValue":"<<4.8>>","reviewCount":"<<256>>"}
}
</script>
  

SoftwareApplication (SoftwareApp)

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"SoftwareApplication",
 "name":"<<Tên ứng dụng>>",
 "applicationCategory":"Utilities",
 "operatingSystem":"Web",
 "image":"<<Ảnh>>",
 "description":"<<Mô tả>>",
 "offers":{"@type":"Offer","price":"0","priceCurrency":"USD","url":"<<URL>>"},
 "aggregateRating":{"@type":"AggregateRating","ratingValue":"<<4.6>>","reviewCount":"<<295>>"}
}
</script>
  

HowTo (hướng dẫn có bước)

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"HowTo",
 "name":"<<Tiêu đề hướng dẫn>>",
 "description":"<<Mô tả>>",
 "totalTime":"PT10M",
 "estimatedCost":{"@type":"MonetaryAmount","currency":"USD","value":"0"},
 "supply":[{"@type":"HowToSupply","name":"<<Dụng cụ/vật tư>>"}],
 "tool":[{"@type":"HowToTool","name":"<<Công cụ>>"}],
 "step":[
   {"@type":"HowToStep","name":"Bước 1","text":"<<Mô tả>>","image":"<<Ảnh>>","url":"<<URL#step1>>"},
   {"@type":"HowToStep","name":"Bước 2","text":"<<Mô tả>>","image":"<<Ảnh>>","url":"<<URL#step2>>"}
 ],
 "image":"<<Ảnh cover≥1200px>>"
}
</script>
  

Game (VideoGame)

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"VideoGame",
 "name":"<<Tên game>>",
 "image":"<<Ảnh>>",
 "description":"<<Mô tả>>",
 "genre":["<<Thể loại>>"],
 "operatingSystem":"<<PC/PS5/Web...>>",
 "publisher":{"@type":"Organization","name":"<<Publisher>>"},
 "datePublished":"<<YYYY-MM-DD>>",
 "aggregateRating":{"@type":"AggregateRating","ratingValue":"<<4.4>>","reviewCount":"<<832>>"},
 "offers":{"@type":"Offer","price":"<<Giá>>","priceCurrency":"VND","url":"<<URL mua>>"}
}
</script>
  

Media / Music

MusicRecording (bài hát)

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"MusicRecording",
 "name":"<<Tên bài hát>>",
 "byArtist":{"@type":"MusicGroup","name":"<<Nghệ sĩ/Nhóm>>"},
 "inAlbum":{"@type":"MusicAlbum","name":"<<Album>>"},
 "duration":"PT3M45S",
 "url":"<<URL nghe>>",
 "image":"<<Ảnh bìa>>"
}
</script>
  

Video (MediaObject)

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"VideoObject",
 "name":"<<Tiêu đề video>>",
 "description":"<<Mô tả>>",
 "thumbnailUrl":["<<Ảnh thumb>>"],
 "uploadDate":"<<YYYY-MM-DD>>",
 "contentUrl":"<<URL file>>",
 "embedUrl":"<<URL nhúng>>",
 "duration":"PT6M20S"
}
</script>
  

Bên trên là các dạng Schema đánh giá mà Google còn hổ trợ. Anh em làm về cái gì thì sử dụng cái đó. Và nhớ xem các lưu ý quan trọng dưới đây:

Lưu ý quan trọng

  • Dữ liệu khớp 100% với nội dung nhìn thấy được trên trang.
  • Chọn đúng @type theo bản chất bài: review → Product/SoftwareApplication/...; hướng dẫn → HowTo; phim/sự kiện → Movie/Event; công thức → Recipe.
  • Không tự chấm sao cho chính doanh nghiệp/website (tự phục vụ). Chỉ dùng review/rating nếu có thật trên UI.
  • Mỗi trang nên có 1 URL chuẩn (canonical); tránh trùng lặp dữ liệu giữa nhiều schema cho cùng thực thể.
  • Sau khi chèn, luôn test bằng Rich Results Test và kiểm tra trong GSC – URL Inspection.

Quy trình chuẩn (để tăng khả năng được hiển thị)

  1. Chọn đúng schema theo mục đích trang (Product/HowTo/Recipe/…).
  2. Điền đủ trường bắt buộc + trường khuyến nghị (name, image, description luôn phải có; Product nên có offers, review thì có aggregateRating/review – chỉ khi hiển thị thật trên UI).
  3. Đồng nhất dữ liệu: giá, điểm số, ngày… trong JSON-LD phải trùng với nội dung nhìn thấy.
  4. Đặt trong bài viết, tránh bị JS khác sửa đổi; chỉ 1 khối JSON-LD đại diện cho mỗi thực thể chính (có thể thêm BreadcrumbList, Organization).
  5. Kiểm thử: Rich Results Test → sửa hết cảnh báo quan trọng → GSC URL Inspection → Request Indexing.
  6. Theo dõi trong Search Console (Enhancements/Rich results) và log truy cập để phát hiện lỗi sớm.

Kết luận

  • Rich results (sao đánh giá, how-to box, recipe card, event, video…) vẫn hiển thị tốt khi chọn đúng loại, markup sạch, và dữ liệu thật.
  • Tập trung “đúng luật – nhất quán – có thật trên UI” để bền vững, tránh rủi ro spam.
  • 1 điều lưu ý nhỏ cuối cùng là không phải cứ cài xong là hiển thị liền đâu nhé, phải đợi 1 thời gian Google đánh giá thì mới thấy được có hay không!
0.0/5
0 đánh giá
Đánh giá của bạn:
Cảm ơn bạn đã đánh giá!
Chia sẻ:
Đã sao chép link!

Bài viết liên quan

Nhận xét (8)

HƯỚNG DẪN BÌNH LUẬN

Chèn link

Sử dụng công cụ Tạo link

Chèn hình ảnh

LINK_ANH - sử dụng công cụ upload ảnh. Và chỉ cần lấy link ảnh chèn vào bình luận là ảnh tự động hiển thị.

Định dạng chữ

<b>Chữ in đậm</b>
<i>Chữ in nghiêng</i>
<u>Chữ gạch chân</u>
<strike>Chữ gạch ngang</strike>

Chèn một đoạn Code

Đầu tiên sử dụng công cụ này để mã hóa đoạn code muốn chèn.
Sau đó dùng thẻ [code] CODE_ĐÃ_MÃ_HÓA [/code]

Khác

👉 Nhập Email bạn hay dùng để nhận thông báo khi mình trả lời bình luận của bạn.
👉 Vui lòng không nhập bất kỳ Liên kết Spam nào trong hộp nhận xét.
👉 Tích vào ô "Thông báo cho tôi" để nhận thông báo nội dung phản hồi của bình luận.
Chèn emoji: Nhấn tổ hợp phím “Windows + . (dấu chấm)”

Đã hiểu ✅
Hiển thị
  1. cái này em thấy bên theme Vtrick có sẵn luôn fake star rating luôn ấy, có cách nào làm giống v ko ạ

    Trả lờiXóa
    Trả lời
    1. cái fake này trước a có làm hoài mà nay gg nó ko hổ trợ nữa rồi, mình submit link lại là mất hết cái cũ

      Xóa
  2. theme median ui 1.6 chỉnh như nào v anh

    Trả lờiXóa
    Trả lời
    1. xài cái này thì cứ bỏ vào bài viết và chỉnh các nội dung lại thôi e

      Xóa
  3. Em ko biết gì nhiều về cái này lắm, cho em hỏi code schema này chèn thì nó hiện luôn cả trang chủ thì có ảnh hưởng seo ko ạ

    Trả lờiXóa
    Trả lời
    1. Dùng schema không đúng chỗ cũng tệ như đi "dùng lại" nội dung mà không hiểu bản chất vậy. Google không thích cả hai việc đó đâu, bạn nên cẩn thận :))

      Xóa
    2. Ok anh Trương lấy em ly nước cam

      Xóa
    3. thật ra xài trang chủ được nếu blog em làm 1 chủ đề nhất định về những cái chủ đề như a đã liệt kê từng mục

      Xóa

Đăng nhận xét