Review schema dijelaskan: Review vs AggregateRating, halaman mana yang diterima Google, aturan ulasan yang menguntungkan diri sendiri, contoh JSON-LD, validasi, dan kesalahan umum.

Singkatnya
review schema adalah data terstruktur yang menjelaskan sebuah ulasan (Review) atau rating rata-rata (AggregateRating) agar Google dapat menampilkan bintang, skor, dan jumlah ulasan di bawah hasil pencarian. Google menampilkan review snippet ini hanya untuk jenis item tertentu (produk, resep, buku, kursus, acara, software, film...), hanya jika ulasan terlihat di halaman, dan tidak pernah untuk ulasan yang diterbitkan bisnis lokal atau organisasi tentang dirinya sendiri. Markup yang valid membuat halaman memenuhi syarat; tidak menjamin bintang tampil.
Ingin tahu lebih banyak? Tanyakan kepada
Review schema adalah salah satu jenis schema markup yang paling banyak diminta, karena bintang di hasil pencarian menarik perhatian. Ini juga yang paling banyak aturannya dan paling banyak membuat pemilik situs kecewa. Dokumentasi review snippet Google menetapkan aturan-aturan itu, dan panduan ini mengubahnya menjadi keputusan: halaman mana yang bisa mendapat bintang, markup mana yang ditulis, dan mengapa bintang Anda mungkin tidak tampil.
Review schema mengelompokkan dua tipe schema.org:
Review: satu ulasan oleh satu penulis, dengan rating (reviewRating), teks (reviewBody), dan tanggal. Uji editorial sebuah laptop atau ulasan pelanggan tentang produk sama-sama merupakan item Review.AggregateRating: rata-rata dari banyak rating, dengan skor rata-rata (ratingValue) dan jumlah rating (ratingCount) atau ulasan (reviewCount).Keduanya menjelaskan hal lain: itemReviewed. Dalam praktiknya, Anda jarang menulis blok ulasan yang berdiri sendiri. Anda menyarangkan review dan aggregateRating di dalam item yang dinilainya, seperti Product, Recipe, atau Book. Ketika Google menerima markup tersebut, hasil pencarian dapat menampilkan rich snippet dengan bintang, skor, jumlah ulasan, atau nama pengulas. Jangan bingungkan dengan ClaimReview, markup untuk pemeriksaan fakta, yang tidak lagi ditampilkan Google di Search setelah penyederhanaan hasilnya pada Juni 2025.
Google membatasi review snippet pada daftar tipe tertentu. Sejak pembaruan September 2019, markup pada tipe lain (Thing generik, WebPage, atau Service yang berdiri sendiri) tidak menghasilkan bintang.
| Tipe item | Memenuhi syarat untuk review snippet | Kondisi |
|---|---|---|
Product | Ya | Ulasan tentang produk spesifik, terlihat di halaman |
Recipe | Ya | Rating dari pengguna resep tersebut |
Book, Movie, Course, Event, SoftwareApplication | Ya | Satu item spesifik, bukan daftar atau kategori |
CreativeWorkSeason, CreativeWorkSeries, Episode, Game, MediaObject, MusicPlaylist, MusicRecording | Tipe yang didukung | Aturan sama, tampil lebih jarang |
LocalBusiness, Organization | Hanya di situs ulasan pihak ketiga | Tidak pernah untuk ulasan tentang diri sendiri di situs sendiri |
| Halaman kategori, daftar produk | Tidak | Google meminta satu item yang spesifik |
Dua aturan Google lainnya melengkapi gambaran: ulasan dan rating harus terlihat oleh pengunjung di halaman yang diberi markup, dan Anda tidak boleh mengagregasi ulasan yang dikumpulkan di situs web lain. Halaman produk tidak boleh menampilkan skor "4.8 di Trustpilot" dalam markup-nya.
Google menyebut ulasan menguntungkan diri sendiri (self-serving) "ketika ulasan tentang entitas A ditempatkan di situs web entitas A". Sejak September 2019, Google tidak lagi menampilkan bintang ulasan untuk tipe LocalBusiness dan Organization (dan subtipenya) ketika bisnis mengendalikan ulasan tentang dirinya sendiri, dan dokumentasi terkini menambahkan bahwa menanamkan widget pihak ketiga tidak mengubah aturan tersebut.
Konsekuensinya bagi restoran, firma hukum, agensi, atau perusahaan SaaS:
Review untuk Organization Anda, tidak akan menghasilkan bintang.Yang masih berhasil: ulasan produk Anda di halaman produk, karena item yang dinilai adalah Product, dan ulasan bisnis lain jika Anda menjalankan situs ulasan atau perbandingan. Untuk bisnis lokal, bintang yang penting muncul di local pack, dan berasal dari Profil Bisnis Google, bukan dari markup Anda. Panduan kami tentang local business schema menjelaskan apa yang sebaiknya diberi markup sebagai gantinya, dan artikel kami tentang membalas ulasan Google membahas sisi profilnya.
| Tipe | Properti wajib | Properti yang direkomendasikan |
|---|---|---|
Review | author (Person atau Organization, nama di bawah 100 karakter), itemReviewed dengan name-nya (atau nama induknya jika disarangkan), reviewRating.ratingValue | datePublished, reviewRating.bestRating, reviewRating.worstRating |
AggregateRating | itemReviewed dengan name-nya (atau nama induknya jika disarangkan), ratingValue, dan ratingCount atau reviewCount | bestRating, worstRating |
Tiga detail menyebabkan sebagian besar kesalahan validasi. Skala defaultnya 1 sampai 5: jika Anda menilai dari 10 atau 100, deklarasikan bestRating. Desimal memakai titik (4.4, bukan 4,4), yang sering menjebak situs berbahasa Prancis, Jerman, atau Spanyol. Dan penulis harus berupa nama asli: Google memberi "diskon 50% sampai Sabtu" sebagai contoh penulis yang tidak valid.
Kasus yang paling umum: halaman produk yang menampilkan ulasan pelanggan. Jika Anda memberi markup pada ulasan individual, Google meminta Anda menyertakan rating agregat juga.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Trail Running Shoe X2",
"image": "https://www.example-shop.com/images/x2.jpg",
"brand": { "@type": "Brand", "name": "Example" },
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.6,
"reviewCount": 128,
"bestRating": 5,
"worstRating": 1
},
"review": [
{
"@type": "Review",
"author": { "@type": "Person", "name": "Claire M." },
"datePublished": "2026-09-14",
"reviewBody": "Light, stable on wet rock, sizes run small.",
"reviewRating": {
"@type": "Rating",
"ratingValue": 4,
"bestRating": 5
}
}
]
}
</script>Blog atau media yang menguji produk, buku, atau software memberi markup pada ulasannya sendiri. Untuk ulasan produk editorial, Google juga mendukung kelebihan dan kekurangan lewat positiveNotes dan negativeNotes, dengan minimal dua pernyataan, seperti dijelaskan di dokumentasi product snippet-nya.
{
"@context": "https://schema.org",
"@type": "Review",
"itemReviewed": { "@type": "Book", "name": "The Example Handbook" },
"author": { "@type": "Person", "name": "Jordan Lee" },
"datePublished": "2026-08-02",
"reviewRating": { "@type": "Rating", "ratingValue": 8, "bestRating": 10 },
"publisher": { "@type": "Organization", "name": "Example Reviews" }
}Schema generator gratis kami menghasilkan kedua blok dari sebuah formulir, dan alat pratinjau SERP menunjukkan bagaimana title dan deskripsi akan tampil di samping bintang.
Jalankan setiap templat melalui Rich Results Test Google (kelayakan review snippet) dan Schema Markup Validator (sintaks schema.org), atau gunakan validator data terstruktur kami. Setelah diterapkan, laporan Review snippets di Search Console mendaftar item yang valid dan kesalahan di seluruh situs.
| Gejala | Kemungkinan penyebab | Solusi |
|---|---|---|
| Markup valid, tanpa bintang, situs bisnis lokal | Ulasan yang menguntungkan diri sendiri pada LocalBusiness atau Organization | Alihkan upaya ke Profil Bisnis; simpan ulasan produk di halaman produk |
| "Missing field itemReviewed" atau nama hilang | Ulasan berdiri sendiri tanpa item yang diulas | Sarangkan ulasan di dalam item atau tambahkan itemReviewed.name |
| Rating tampak salah (2.3 bukan 4.6) | Skala dari 10 tanpa bestRating | Deklarasikan bestRating dan worstRating |
| Nilai tidak valid untuk ratingValue | Koma sebagai pemisah desimal | Gunakan titik |
| Bintang di halaman kategori tidak pernah tampil | Halaman memuat beberapa item | Beri markup ulasan di setiap halaman produk |
| Tindakan manual data terstruktur | Ulasan tidak terlihat, diimpor dari situs lain, atau karangan | Tampilkan ulasan di halaman, hapus skor pihak ketiga yang diagregasi, lalu minta peninjauan |
| Valid, memenuhi syarat, tetap tanpa bintang | Google yang memutuskan apakah menampilkan rich result | Tingkatkan kualitas halaman dan ulasan; tampilan tidak pernah dijamin |
Kebijakan umum data terstruktur Google berlaku di atas aturan-aturan ini: kebijakan itu secara eksplisit menyebut "ulasan palsu" di antara konten menyesatkan yang tidak boleh diberi markup. Review snippet adalah salah satu dari beberapa fitur SERP yang berebut ruang di halaman hasil, dan daftarnya terus menyusut: Google berhenti menampilkan rich result FAQ pada Mei 2026 (panduan FAQ schema kami membahas markup tersebut).
Ketika seseorang meminta asisten menyebut "sepatu trail running terbaik di bawah $150", jawabannya sering menyebut rating dan jumlah ulasan. Fakta-fakta itu berasal dari halaman yang dapat dibaca asisten dan platform yang dipercayainya. Studi kami tentang sitasi Trustpilot di jawaban AI menunjukkan seberapa sering platform ulasan digunakan sebagai sumber.
Review schema membantu dengan cara yang lebih sempit daripada bintang Google. Blok JSON-LD memberi crawler skor, jumlah, dan tanggal yang tidak ambigu, dan menegaskan bahwa ulasan di halaman menyangkut produk bernama. Teks yang terlihat sama pentingnya: halaman yang menyebut rating, merangkum apa yang dipuji dan dikritik pengulas, dan memberi tanggal pada ulasannya memberi model bahasa kalimat yang bisa dikutip. Panduan kami tentang data terstruktur untuk pencarian AI menguraikan hal ini, dan checklist kami untuk halaman produk e-commerce menunjukkan di mana ulasan masuk dalam templat.
Untuk memeriksa apakah produk dan merek Anda muncul saat pembeli bertanya kepada asisten AI, pelacakan sebutan AI Sorank mengikuti pertanyaan-pertanyaan itu di ChatGPT, Claude, dan Gemini, dan optimasi GEO membantu Anda menerbitkan konten perbandingan dan panduan pembelian yang mereka kutip.
Aturan yang perlu diingat: beri markup pada ulasan nyata yang terlihat tentang satu item spesifik, di halaman item tersebut. Halaman produk, resep, buku, dan software dapat mendapat bintang; bisnis yang mengulas dirinya sendiri tidak bisa, apa pun markup-nya.
Bisa, tetapi Google tidak akan menampilkan bintang untuknya. Testimoni tentang perusahaan Anda sendiri adalah ulasan yang menguntungkan diri sendiri untuk Organization atau LocalBusiness, yang dikecualikan Google dari review snippet sejak 2019, termasuk saat berasal dari widget yang ditanamkan. Simpan testimoni untuk pengunjung dan fokuskan markup ulasan pada halaman produk.
Review snippet adalah fitur tampilan, dan Google tidak menyajikannya sebagai faktor peringkat. Bintang dapat meningkatkan click-through rate sebuah hasil karena membuatnya lebih terlihat. Manfaat utamanya adalah lebih banyak klik pada posisi yang sama, bukan posisi yang lebih tinggi.
Google perlu meng-crawl ulang dan memproses ulang halaman, yang dapat memakan waktu dari beberapa hari hingga beberapa minggu tergantung seberapa sering situs di-crawl. Anda dapat meminta pengindeksan halaman penting dengan alat Inspeksi URL di Search Console. Bahkan dengan markup yang valid, Google yang memutuskan apakah menampilkan bintang untuk setiap kata kunci.
MEREKA MENCOBA SORANK SEBELUM ANDA
