Schema Markup untuk UMKM: Panduan Rich Snippet di Google
Dua website UMKM muncul di hasil pencarian Google untuk kata kunci yang sama. Yang pertama tampil sebagai tautan biru biasa: judul, URL, satu baris deskripsi. Yang kedua tampil sebagai rich snippet — lengkap dengan bintang rating, rentang harga, dan daftar pertanyaan yang bisa dibuka langsung di halaman hasil. Yang kedua biasanya dapat klik lebih banyak, meski posisinya justru di bawah.
Pembeda keduanya bukan kualitas desain atau panjang artikel, tapi satu hal teknis: schema markup. Ini potongan kode kecil berformat JSON-LD yang ditanam di halaman untuk memberi tahu Google jenis konten apa yang sedang dibacanya — apakah ini profil bisnis, produk, artikel blog, atau daftar tanya-jawab.
Satu hal yang perlu diluruskan lebih dulu: schema markup bukan jaminan naik peringkat. Google menyebut data terstruktur bukan faktor peringkat. Fungsinya memperjelas konteks halaman agar Google punya cukup alasan menampilkan rich result. Dampaknya bukan ke posisi, tapi ke jumlah klik pada posisi yang sama.
Apa Itu Schema Markup dan Bedanya dengan Meta Description
Schema markup adalah kosakata standar yang disepakati di schema.org. Alih-alih Google menebak sendiri isi halaman, Anda mendeklarasikannya: ini nama usaha, ini alamat, ini harga, ini pertanyaan pelanggan. Ada tiga format penulisan (JSON-LD, Microdata, RDFa), tapi Google merekomendasikan JSON-LD karena terpisah dari markup tampilan dan lebih aman dirawat saat halaman diubah.
Bedanya dengan meta description sederhana: meta description adalah teks yang Anda tulis untuk calon pembaca, sedangkan schema adalah data terstruktur yang Anda deklarasikan untuk mesin. Google bebas mengabaikan keduanya, tetapi keduanya bekerja di lapisan yang berbeda. Meta description memengaruhi teks potongan di hasil pencarian; schema membantu Google memutuskan tampilan kaya apa yang layak ditampilkan.
5 Jenis Schema Markup yang Paling Berguna untuk UMKM
Ada ratusan tipe di schema.org. Untuk bisnis kecil dan menengah, lima ini yang paling terasa dampaknya.
1. LocalBusiness — untuk usaha dengan alamat fisik
Wajib untuk toko, bengkel, klinik, katering, dan jasa yang dikunjungi pelanggan. Minimal berisi nama usaha, alamat lengkap, nomor telepon, URL, dan jam buka. Kalau lokasi penting untuk pelanggan (misalnya bengkel dengan layanan panggil), tambahkan koordinat dan area layanan. Data di schema sebaiknya sama persis dengan yang ada di Google Business Profile dan footer website — konsistensi nama, alamat, dan telepon ini yang dipakai Google untuk memastikan dirinya membaca entitas yang sama.
2. Product dan Offer — untuk yang menjual barang
Mencakup nama produk, gambar, deskripsi, merek, dan penawaran (harga, mata uang, status stok, URL produk). Inilah yang memungkinkan harga muncul langsung di hasil pencarian. Untuk toko online berbasis WooCommerce, sebagian besar sudah otomatis dari plugin SEO, tapi tetap perlu dicek: produk yang tidak ada harganya di halaman akan memicu peringatan validasi.
3. FAQPage — untuk menjawab pertanyaan yang sering masuk
Pasangkan pertanyaan dan jawaban yang benar-benar ada di halaman, bukan yang disembunyikan. Perlu diketahui, sejak 2023 Google membatasi tampilan hasil kaya FAQ agar hanya muncul untuk situs yang dianggap otoritatif (umumnya domain pemerintah dan kesehatan). Jadi jangan pasang FAQPage hanya demi tampil mencolok di Google. Manfaat nyatanya sekarang ada di tempat lain: halaman jadi lebih mudah dipahami mesin dan lebih sering diambil sebagai bahan jawaban oleh asisten AI.
4. Article dan BlogPosting — untuk pemilik blog
Berisi judul, penulis, tanggal terbit, tanggal diperbarui, dan gambar utama. Ini jenis schema yang paling sering terlupakan padahal pemasangannya paling mudah, karena plugin SEO umumnya sudah mengisinya otomatis. Yang sering luput adalah dateModified: artikel yang Anda perbarui isinya sebaiknya ikut memperbarui tanggal, supaya Google tahu versinya masih relevan.
5. BreadcrumbList — untuk struktur navigasi
Menampilkan jalur halaman (Beranda › Blog › Nama Artikel) di hasil pencarian. Kecil, tapi membantu pengguna tahu posisinya. Syaratnya struktur URL dan navigasi situs memang rapi — cara menyusun permalink yang bersih sudah dibahas di panduan struktur URL untuk website UMKM.

Cara Memasang Schema Markup di Website
Jalur 1: Lewat plugin SEO — paling cepat
Untuk website WordPress, plugin seperti Yoast SEO atau Rank Math sudah punya pengaturan schema bawaan. Anda cukup memilih tipe konten (artikel, produk, halaman layanan), lalu melengkapi data usaha sekali di pengaturan organisasi. Cara ini sudah menutup sebagian besar kebutuhan UMKM dan tidak menyentuh kode sama sekali.
Jalur 2: Tempel JSON-LD manual — untuk data yang lebih spesifik
Kalau plugin tidak punya tipe yang Anda butuhkan, JSON-LD bisa ditempel langsung. Contoh paling sering dipakai, schema LocalBusiness:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Nama Usaha Anda",
"url": "https://namadomain.com",
"telephone": "+62 822-2566-5053",
"address": {
"@type": "PostalAddress",
"streetAddress": "Jl. Bayat-Cawas, Tegalrejo",
"addressLocality": "Bayat, Klaten",
"addressRegion": "Jawa Tengah",
"addressCountry": "ID"
},
"openingHours": "Mo-Sa 08:00-17:00"
}
</script>
Tempel di dalam bagian <head> halaman, atau di template bagian header kalau ingin berlaku di semua halaman. Ganti setiap nilai dengan data asli usaha Anda — jangan menyalin contoh mentah-mentah.
Jalur 3: Diminta sekalian saat pembuatan website
Cara paling hemat waktu: masukkan schema markup ke daftar permintaan sejak awal, sebelum website dibangun. Pasang saat struktur situs masih disusun jauh lebih murah daripada menambahkannya belakangan ke situs yang sudah jalan. Kalau website Anda sedang atau akan dibuat, permintaan ini bisa langsung disampaikan ke tim yang menangani jasa pembuatan website dan optimasi SEO.

Cara Mengecek Schema Sudah Terbaca Google
Setelah dipasang, jangan berasumsi. Tiga alat ini yang dipakai sehari-hari:
- Rich Results Test (search.google.com/test/rich-results) — tempel URL halaman, lihat tipe schema apa yang terdeteksi dan bagian mana yang masih bermasalah.
- Schema Markup Validator di validator.schema.org — untuk memeriksa syntax dan properti yang kurang, tanpa terikat aturan tampilan Google.
- Google Search Console — menu Hasil Kaya menampilkan halaman mana yang lolos dan mana yang error. Cara membaca laporan ini lengkapnya ada di panduan Google Search Console untuk UMKM.
Satu catatan penting: status valid tidak sama dengan tampil. Valid artinya Google bisa membaca data Anda; keputusan menampilkan rich result tetap di Google dan biasanya butuh waktu sampai halaman dirayapi ulang.
4 Kesalahan yang Membuat Schema Tidak Muncul
- Isi schema berbeda dari isi halaman. Menempelkan rating di schema padahal di halaman tidak ada ulasannya adalah pelanggaran pedoman, bukan sekadar tidak muncul.
- Rating dan ulasan yang dibuat-buat. Skor 5,0 dengan 47 ulasan yang tidak pernah ada berisiko tindakan manual dari Google, dan efeknya bisa jauh lebih mahal daripada manfaatnya.
- Schema ganda. Plugin SEO memasang Article, lalu ada tempelan JSON-LD dari tema atau page builder untuk hal yang sama. Hasilnya dua entitas berbeda dan Google mengambil yang tidak Anda duga. Sebelum menempel manual, cek dulu apa yang sudah dipasang plugin.
- Data usaha yang tidak konsisten. Nama, alamat, dan telepon berbeda antara schema, Google Business Profile, dan halaman kontak membuat Google memprosesnya sebagai dua usaha berbeda — atau tidak memprosesnya sama sekali.
Kaitannya dengan Pencarian Berbasis AI
Satu alasan tambahan yang membuat schema markup makin relevan: mesin pencari berbasis AI dan asisten percakapan membaca data terstruktur lebih andal daripada paragraf pemasaran. Ketika sebuah halaman mendeklarasikan nama, lokasi, dan harga secara eksplisit, halaman itu lebih mudah dikutip saat seseorang bertanya “jasa pembuatan website di Klaten yang harganya terbuka”. Ini bukan klaim soal peringkat, melainkan soal seberapa mudah isi website Anda diambil dan dikutip ulang oleh sistem yang menjawab pertanyaan calon pelanggan.
FAQ Schema Markup untuk UMKM
Apakah schema markup membuat website naik peringkat?
Tidak secara langsung. Google menyebut data terstruktur bukan faktor peringkat. Yang berubah adalah tampilan hasil pencarian Anda, dan biasanya tingkat klik pada posisi yang sama jadi lebih tinggi.
Haruskah bisa coding untuk memasangnya?
Tidak. Plugin SEO di WordPress sudah menyediakan schema untuk artikel, produk, dan profil organisasi. Sentuhan kode hanya diperlukan untuk tipe yang terlalu spesifik untuk plugin.
Berapa lama sampai hasil kaya muncul di Google?
Bergantung kapan halaman dirayapi ulang dan apakah Google menganggap datanya memenuhi syarat. Bisa beberapa hari, bisa berminggu-minggu. Karena itu pasang lebih awal, jangan menunggu sampai kontennya banyak.
Kalau schema salah, apakah berbahaya?
Kalau isinya menyesatkan — misalnya rating atau harga yang tidak ada di halaman — bisa kena tindakan manual. Untuk sekadar kesalahan penulisan properti, biasanya hanya memicu peringatan di alat validasi dan hasil kaya tidak tampil.
Website saya belum jalan, apa yang perlu disiapkan?
Siapkan datanya dulu: nama usaha yang konsisten, alamat lengkap, nomor telepon yang aktif menerima pesan, jam operasional, dan daftar layanan atau produk. Data ini nanti dipakai sekaligus oleh schema dan Google Business Profile, jadi pastikan angkanya satu versi.
Mulai dari Satu Skema, Jangan Semuanya Sekaligus
Kalau baru mulai, urutannya sederhana. Pasang LocalBusiness di halaman utama dan halaman kontak hari ini, uji di Rich Results Test, perbaiki yang merah, lalu lanjut ke Product atau FAQPage sesuai jenis usaha Anda. Tiga langkah itu sudah menghilangkan sebagian besar kebingungan Google tentang siapa Anda dan apa yang Anda jual.
Tapi kalau sebenarnya yang dibutuhkan bukan sekadar menambal kode, melainkan website yang lebih cepat, lebih rapi strukturnya, dan dirancang untuk ditemukan sejak awal — diskusikan saja kebutuhannya. Tim Digital Konsultan (Klaten) bisa membantu dari penyusunan struktur hingga optimasi teknisnya. WhatsApp 082225665053, atau lihat paket dan layanannya di halaman layanan website.