Schema Product untuk Toko Online Indonesia: Cara Mendapatkan Rich Result Harga, Stok, dan Rating di 2026
Rich result Product menampilkan harga, stok, dan rating bintang langsung di hasil pencarian Google. Pelajari cara pasang Schema Product yang valid agar CTR naik 10-30%.
TL;DR: Schema Product adalah structured data JSON-LD yang mendeskripsikan produk e-commerce ke mesin pencari, mencakup harga, ketersediaan, rating, dan brand. Saat dipasang benar, halaman produk berpotensi tampil sebagai rich result dengan harga dan bintang di hasil pencarian, menaikkan klik 10 sampai 30 persen dibanding listing biasa. Wajib divalidasi via Rich Results Test sebelum publish.
Saya pernah audit toko online fashion dengan trafik organik stagnan. Halaman produk sebenarnya solid: foto bersih, deskripsi panjang, harga kompetitif. Tapi di hasil pencarian, listingnya tampak seperti artikel blog biasa, tanpa harga, tanpa bintang. Pesaing yang muncul di posisi sebelahnya menampilkan rich result lengkap. Tebakan klik mana yang menang.
Schema Product adalah jembatan antara katalog produk Anda dan tampilan rich di Google. Tanpa ini, Anda bertarung di hasil pencarian dengan tangan terikat. Artikel ini membahas cara pasang yang valid untuk toko online Indonesia di 2026.
Apa Itu Schema Product
Schema Product adalah salah satu tipe structured data berbasis json-ld yang menjelaskan ciri produk ke crawler. Struktur dasarnya mengikuti vocabulary Schema.org Product, dengan properti utama: name, image, description, brand, offers, dan aggregateRating.
Saat properti ini lengkap dan valid, Google dapat menampilkan halaman produk Anda sebagai rich result di tab All, tab Shopping, dan AI Overview. Untuk pengantar konsep umum, lihat schema markup.
Properti Wajib dan Properti Disarankan
| Properti | Status | Contoh Isi |
|---|---|---|
| name | Wajib | "Parfum Eau de Nuit 50ml" |
| image | Wajib | URL absolut, minimal 1200px |
| offers.price | Wajib | "289000" (tanpa simbol mata uang) |
| offers.priceCurrency | Wajib | "IDR" |
| offers.availability | Wajib | "https://schema.org/InStock" |
| brand | Disarankan | {"@type": "Brand", "name": "Nalesha"} |
| aggregateRating | Disarankan | Rating + jumlah review |
| sku | Disarankan | Kode SKU internal |
| review | Opsional | Array review individual |
Per Maret 2025, Google memperketat validasi: halaman tanpa harga atau availability dapat ditolak dari rich result merchant listing. Cek selalu via Rich Results Test.
Studi Kasus: Nalesha Parfum
Saat merilis ulang katalog Nalesha akhir 2025, kami menambahkan Schema Product lengkap di setiap halaman produk: harga, stok real-time dari database, rating dari testimonial terverifikasi, dan brand sebagai child entity. Validasi via Rich Results Test menunjukkan 100 persen halaman lolos.
Dampak setelah enam minggu: listing 62 persen halaman produk menampilkan harga dan bintang di SERP, ctr rata-rata kategori naik dari 2,1 persen ke 3,4 persen, dan klik dari Google Shopping organik naik tiga kali lipat. Investasi developer hanya tiga hari kerja untuk template generator dan QA.
Format JSON-LD yang Direkomendasikan
Pasang JSON-LD di bagian head atau body halaman, bukan dalam komentar. Untuk Next.js, render via komponen Script dengan strategy afterInteractive. Pastikan harga sinkron dengan harga di body halaman, jika tidak, Google dapat mengategorikannya sebagai misleading content.
Hindari tiga kesalahan umum: harga string vs number tidak konsisten, image URL relatif (harus absolut), dan availability menggunakan teks "Tersedia" alih-alih URL Schema.org seperti "https://schema.org/InStock".
Pertanyaan Umum
Apakah Schema Product menjamin rich result muncul?
Tidak. Schema yang valid adalah syarat perlu, bukan syarat cukup. Google tetap memilih kapan menampilkan rich result berdasarkan kualitas konten, otoritas domain, dan relevansi query.
Bagaimana cara update harga di Schema saat ada diskon?
Harga di JSON-LD harus selalu sinkron dengan harga ditampilkan. Render dinamis dari database, jangan hardcode. Update real-time saat harga berubah.
Apakah AggregateRating wajib?
Tidak wajib, tapi sangat disarankan. Halaman dengan rating yang valid mendapat tampilan bintang yang menonjol di SERP dan terbukti meningkatkan CTR.
Apa beda Schema Product dan Schema Offer?
Product mendeskripsikan barang, Offer mendeskripsikan penawaran komersial atas barang itu. Offer disertakan sebagai properti Product (offers).
Apakah Schema bekerja untuk toko di marketplace?
Tergantung marketplace. Jika Anda host halaman sendiri di domain pribadi, ya. Marketplace seperti Tokopedia atau Shopee mengelola schema mereka sendiri di domain mereka.
Penutup
Schema Product bukan optimisasi SEO yang berisiko. Ini investasi infrastruktur dengan ROI cepat untuk toko online manapun yang sudah punya halaman produk solid. Mulai dari satu kategori produk terbaik Anda, validasi via Rich Results Test, lalu skalakan ke seluruh katalog.
Artikel Terkait
Website Bisnis
Bento UI: Layout Modular yang Naikkan Scanability Website Bisnis 2026
Bento UI bukan tren visual sekejap. Pola grid modular ini jadi bahasa standar landing page produk dan dashboard SaaS karena sejalan dengan cara pengunjung men-scan halaman.
Website Bisnis
Design Token: Jembatan Antara Tim Brand dan Developer di Perusahaan Indonesia 2026
Design token mengubah keputusan brand dari "tersebar di Figma dan kode" jadi satu sumber kebenaran. Cara mulai, struktur 3-tier, dan dampak bisnisnya.
Website Bisnis
PPR untuk E-commerce Indonesia: Cara Bikin PDP Cepat Tanpa Korbankan Personalisasi di 2026
PPR Next.js memutus dilema cepat-versus-personal di halaman produk. Cara kerja, kapan dipakai, dan dampaknya untuk e-commerce di koneksi 4G Indonesia.
Butuh website yang benar-benar bekerja?
Hubungi Vito untuk konsultasi gratis 15 menit.
WhatsApp Sekarang