Banyak penawaran jasa website mengklaim schema markup bisa menaikkan bisnismu di Google Maps atau memunculkannya di jawaban AI.
Kenyataannya lebih sederhana: schema markup bisnis lokal menuliskan nama, alamat, nomor telepon, dan jam buka dalam format yang mudah dibaca Google.
Schema tidak langsung menaikkan peringkat dan tidak menggantikan Google Business Profile, tetapi layak dipasang bila data bisnismu sudah rapi.
Urutannya:
- pahami batas manfaatnya,
- siapkan data,
- pilih tipe dan isi datanya,
- cek schema yang sudah ada,
- lalu pasang dan hindari kesalahan umumnya.
Apa Itu Schema Markup untuk Bisnis Lokal
Pengunjung biasanya melihat alamat bisnis di footer atau jam buka di halaman kontak. Schema markup menuliskan informasi yang sama dalam format baku di kode website, sehingga mesin pencari lebih mudah membedakan nama, alamat, nomor telepon, dan jam buka.
Schema markup juga dikenal sebagai structured data atau data terstruktur. Kosakatanya mengacu pada Schema.org, kumpulan istilah baku yang dipakai bersama oleh mesin pencari.
Format penulisan yang umum adalah JSON-LD, yang direkomendasikan Google karena relatif mudah dipasang dan dikelola.
Sebagai contoh di sepanjang artikel ini, bayangkan kantor jasa pembukuan dan konsultan pajak di Denpasar yang menerima klien langsung di kantor. Google Business Profile miliknya sudah terverifikasi dan tertata, tetapi pemiliknya belum tahu informasi apa saja yang tertulis di kode website.
Google Business Profile sendiri berbeda dengan schema markup. Perbedaannya ada pada tempat informasi ditulis dan cara Google membacanya:
- Google Business Profile: informasi bisnis dikelola lewat akun Google dan bisa tampil di Google Maps serta hasil pencarian.
- Schema markup: informasi bisnis ditulis di kode website dan dibaca saat Google merayapi halaman, yaitu saat robot Google mengunjungi dan membaca isinya.
Fungsi keduanya berbeda. Namun, nama, alamat, nomor telepon, dan jam bukanya harus sama agar tidak ada informasi yang bertabrakan.
Yang Dilakukan Schema, dan yang Tidak: Peringkat, Google Maps, dan Jawaban AI
Schema markup membantu Google mengenali identitas dan detail bisnismu. Menurut dokumentasi Google tentang data terstruktur bisnis lokal, data ini bisa memberi tahu Google detail seperti jam buka.
Saat orang mencari bisnismu, detail seperti itu bisa tampil di panel info, yaitu kotak informasi bisnis di hasil pencarian.
Beberapa bagian data terstruktur Organization juga bisa memengaruhi logo yang tampil di hasil pencarian dan di panel info. Namun, semua tampilan itu tidak dijamin muncul, karena Google yang menentukan. Di luar manfaat tersebut, ada tiga klaim yang paling sering dilebih-lebihkan.
Schema Markup dan Peringkat Google
Data terstruktur tidak membuat website otomatis naik peringkat. Fungsinya membuat halaman memenuhi syarat untuk tampilan khusus yang tercantum di daftar fitur data terstruktur Google, bukan menaikkan posisinya.
Karena itu, berhati-hatilah bila vendor (penyedia jasa) menjanjikan kenaikan peringkat hanya dengan memasang schema. Tanyakan manfaat yang ditawarkan dan dasar klaimnya sebelum memakai jasanya.
Schema Markup dan Google Maps
Menurut halaman Bantuan Google Business Profile, peringkat pencarian lokal terutama ditentukan oleh relevansi, jarak, dan prominence (seberapa dikenal sebuah bisnis).
Faktor ini berlaku untuk Google Maps dan Local Pack, yaitu kotak berisi peta dan beberapa bisnis di hasil pencarian. Keterlihatan antara lain dipengaruhi jumlah ulasan dan banyaknya situs yang menautkan ke bisnismu, sedangkan schema tidak tercantum sebagai faktor penentu.
Jadi, schema membantu menyelaraskan informasi di website dengan profil bisnismu, tetapi bukan jalan pintas untuk naik di Maps. Tenaga lebih baik dipakai untuk mengoptimasi Google Business Profile: kelengkapan profil, ulasan pelanggan, dan tautan dari situs lain yang relevan.
Schema Markup dan Jawaban AI
Dokumentasi Google tentang fitur AI menjelaskan bahwa fitur jawaban AI seperti AI Overviews dan Mode AI tidak memerlukan persyaratan tambahan atau optimasi khusus. Google juga tidak mewajibkan schema khusus agar website bisa muncul di fitur tersebut.
Artinya, yang perlu dijaga sama seperti pencarian biasa: data terstruktur yang sesuai dengan isi halaman dan Google Business Profile yang selalu terbaru. Untuk jawaban AI yang berkaitan dengan Google Maps, profil bisnis menjadi salah satu sumber penting.
Kapan Schema Layak Dikerjakan, dan Apa yang Dibereskan Lebih Dulu
Schema hanyalah satu pekerjaan kecil dalam SEO untuk pemilik bisnis, yaitu upaya agar website muncul di hasil pencarian Google.
Urutan yang tepat dimulai dari merapikan data bisnis, memastikan halaman bisa dibaca Google, lalu memasang kode. Tawaran paket schema sering melompati dua langkah pertama dan langsung memasang kode.
1. Rapikan Data Bisnis Lebih Dulu
Pastikan Google Business Profile sudah dibuat, terverifikasi, dan dikelola lewat akun milik bisnis. Setelah itu, siapkan satu versi baku untuk nama bisnis, alamat, nomor telepon, dan jam buka, lalu pakai versi yang sama di semua platform.
Schema hanya menyalin data tersebut ke kode website. Kalau datanya belum rapi, kode justru ikut menyebarkan alamat lama atau nomor yang salah. Menjaga data ini tetap seragam juga bagian penting dari SEO lokal, yaitu upaya agar bisnis dipilih pelanggan di kotanya sendiri.
2. Pastikan Halaman Bisa Dibaca Google
Google tidak bisa membaca schema di halaman yang tidak bisa diaksesnya.
Karena itu, halaman yang memuat schema harus bisa dirayapi dan masuk indeks, yaitu daftar halaman yang bisa ditampilkan Google di hasil pencarian. Kalau belum, schema yang tersusun rapi pun belum tentu dimanfaatkan Google.
Pakai checklist technical SEO, yaitu daftar pemeriksaan teknis website, untuk mengecek tiga hal ini:
- Halaman penting sudah masuk indeks Google.
- Website hanya bisa dibuka lewat satu alamat utama, misalnya selalu dengan atau tanpa www.
- Versi mobile memuat informasi selengkap versi desktop.
3. Tentukan Apakah Schema Perlu Dipasang Sekarang
Bila dua langkah di atas sudah beres, schema layak dipasang sekarang. Syarat tambahannya, bisnismu punya lokasi yang dikunjungi klien atau wilayah layanan yang jelas, serta halaman kontak atau tentang yang menampilkan alamat dan jam buka.
Tunda dulu bila data bisnis masih berubah, misalnya karena baru pindah alamat. Saat menilai tawaran paket schema, lihat ketepatan data dan cara pengujiannya, bukan janji hasilnya.
Jenis Schema yang Dipakai Bisnis Lokal
Di Schema.org, bisnis lokal ditandai dengan tipe LocalBusiness. Satu blok kode dengan tipe yang spesifik biasanya sudah cukup, sesuai panduan Google, dan semua datanya diambil dari versi baku yang sudah kamu siapkan.
Pilih Tipe LocalBusiness yang Paling Spesifik
Schema.org menyediakan banyak turunan LocalBusiness agar data sesuai dengan jenis usaha.
Contohnya, kantor jasa pembukuan memakai AccountingService, klinik gigi memakai Dentist, spa memakai DaySpa, dan kontraktor memakai GeneralContractor.
Bisnis yang belum punya tipe khusus, seperti studio foto, bisa memakai LocalBusiness sebagai tipe umum. Bila bisnismu menawarkan beberapa jenis layanan, pedoman Google membolehkan beberapa tipe sekaligus.
Hindari ProfessionalService, karena tipe ini sudah tidak direkomendasikan Schema.org meski masih sering muncul di contoh lama dan beberapa plugin SEO.
LocalBusiness sendiri adalah turunan Organization, tipe untuk identitas lembaga atau perusahaan seperti nama resmi, logo, dan akun media sosial. Jadi, satu blok LocalBusiness yang lengkap lebih baik daripada dua blok terpisah dengan informasi berbeda.
Bila plugin SEO sudah memasang Organization di beranda, jangan tambahkan blok kedua. Ubah saja tipenya menjadi tipe LocalBusiness yang spesifik lewat pengaturan plugin, bila pilihannya tersedia.
Data yang Diisi di Schema Bisnis Lokal dan Sumbernya
Setiap baris data di dalam schema disebut properti. Menurut dokumentasi Google tentang data terstruktur bisnis lokal, dua properti wajibnya adalah nama bisnis (name) dan alamat (address).
Alamat diisi terperinci per bagian: nama jalan dan nomor, kota atau kabupaten, provinsi, kode pos, serta kode negara (ID).
Tulis nama sesuai papan nama dan profil Google, tanpa tambahan kata layanan atau nama kota demi SEO. Pakai nama yang dikenal klien, bukan nama badan usaha.
Contohnya, kantor konsultan pajak di Denpasar memakai nama di papan namanya, sedangkan nama badan usahanya (misalnya PT atau CV) bisa dicantumkan lewat properti legalName bila perlu.
Contoh Lengkap dan Sumber Setiap Data
Kode di bawah ini adalah contoh lengkap untuk kantor di Denpasar. Kamu tidak perlu memahami setiap barisnya. Ganti semua bagian dalam kurung siku dengan data asli bisnismu, karena ini hanya contoh hipotetis.
json
{
"@context": "https://schema.org",
"@type": "AccountingService",
"name": "[Nama kantor seperti di papan nama]",
"url": "https://[domain]/kontak/",
"telephone": "+62-361-[nomor]",
"logo": "https://[domain]/[file-logo].png",
"image": "https://[domain]/[foto-depan-kantor].jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "Jl. [nama jalan] No. [nomor]",
"addressLocality": "Denpasar",
"addressRegion": "Bali",
"postalCode": "[kode pos]",
"addressCountry": "ID"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": [garis lintang],
"longitude": [garis bujur]
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:30",
"closes": "17:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "09:00",
"closes": "12:00"
},
{
"@type": "OpeningHoursSpecification",
"opens": "00:00",
"closes": "00:00",
"validFrom": "[tanggal Nyepi, format YYYY-MM-DD]",
"validThrough": "[tanggal Nyepi, format YYYY-MM-DD]"
}
],
"sameAs": [
"https://www.instagram.com/[akun-kantor]/"
]
}
Selain nama dan alamat, Google menyarankan properti tambahan untuk melengkapi identitas bisnis. Berikut isinya pada contoh tadi, beserta sumber datanya:
url: URL atau alamat halaman website yang menjelaskan lokasi bisnis ini, pada contoh ini halaman kontak. Google mendefinisikannya sebagai URL lokasi bisnis, jadi untuk bisnis satu lokasi, beranda juga bisa dipakai.telephone: nomor dengan kode negara dan kode area (+62-361lalu nomor kantor), sama dengan halaman kontak.logodanimage: logo kantor dan foto bagian depan kantor.geo: koordinat lokasi dari Google Business Profile, minimal lima angka di belakang koma. Tulis sebagai angka tanpa tanda kutip.openingHoursSpecification: jam buka per hari (Senin–Jumat 08.30–17.00, Sabtu 09.00–12.00), sama dengan Google Business Profile.sameAs: tautan ke profil media sosial resmi kantor.
Blok jam terakhir menandai kantor tutup seharian saat Nyepi. Jam buka dan tutupnya diisi 00:00 pada tanggal yang berlaku, sehingga jam biasa di hari lain tetap utuh. Isi juga jam khusus yang sama di profil Google, karena calon klien biasanya melihat jam buka di sana.
Rentang harga (priceRange) tidak dipakai di contoh ini karena sifatnya opsional, dan tidak perlu diisi bila website tidak menampilkan harga. Bila dipakai, isinya harus kurang dari 100 karakter.
Cek Dulu Schema yang Sudah Terpasang di Website
Schema markup sering sudah terpasang lewat tema website, plugin SEO, atau website builder tanpa disadari pemiliknya. Masalah yang sering ditemukan justru schema ganda, tipe yang terlalu umum, atau data yang sudah usang. Periksa dulu sebelum menambah kode baru.
Masukkan URL beranda dan halaman kontak ke Schema Markup Validator. Alat ini menampilkan semua schema di halaman, termasuk yang tidak punya tampilan khusus di Google. Dari hasilnya, perhatikan tiga tanda masalah ini:
- Schema ganda: ada dua blok yang sama-sama menjelaskan bisnismu, tetapi dengan nama atau alamat berbeda. Misalnya, satu dari tema dan satu dari plugin.
- Tipe terlalu umum atau usang: tertulis
LocalBusiness,Organization, atauProfessionalService, padahal ada tipe yang lebih spesifik untuk usahamu. - Data usang: alamat, nomor telepon, atau jam buka berbeda dengan Google Business Profile.
BreadcrumbList (data jalur navigasi halaman) dan Article (data artikel blog) dari plugin SEO juga biasanya ikut muncul. Keduanya normal dan tidak perlu dipasang manual, selama isinya tidak bertentangan dengan blok bisnis.
Setelah itu, jalankan Rich Results Test untuk melihat data yang terdeteksi Google. Perbaiki semua kesalahan (error), lalu tinjau peringatan (warning) sesuai konteks.
Bila ada kode yang rusak, buka Google Search Console, alat gratis dari Google untuk memantau website. Laporan data terstruktur yang tidak dapat diurai di sana menunjukkan halaman mana yang bermasalah.
Memasang atau Memperbaiki Schema: Plugin, Website Builder, atau Kode Manual
Prinsip utamanya, pakai satu sumber schema untuk setiap halaman. Google mengizinkan data bisnis lokal dipasang di halaman mana pun. Namun, halaman yang berisi informasi bisnis lebih cocok, biasanya beranda atau halaman kontak yang menampilkan alamat dan jam buka.
Tiga Cara Memasang Schema Markup
Pilih metode yang sesuai dengan platform websitemu:
- Plugin SEO WordPress: isi informasi bisnis lewat pengaturan identitas atau bisnis lokal, lalu pilih tipe schema yang paling spesifik. Fitur bisnis lokal tertentu hanya tersedia di versi berbayar atau tambahan, tergantung plugin yang dipakai.
- Website builder: lengkapi informasi bisnis lewat pengaturan situs. Beberapa platform membuat schema secara otomatis dari data yang kamu isi.
- Kode JSON-LD manual: developer menambahkan kode di halaman yang memuat identitas bisnis, misalnya beranda atau halaman kontak.
Generator schema atau AI juga bisa membantu menyusun kode. Hasilnya tetap perlu dicocokkan dengan data baku bisnis lalu diuji, karena kode yang terlihat rapi belum tentu memakai tipe atau data yang benar.
Bila hasil cek menunjukkan schema ganda, pilih satu sumber lalu matikan yang lain.
Pada website kantor konsultasi pajak tadi yang memakai WordPress, plugin SEO yang sudah terpasang dijadikan sumber schema utama. Tipenya diubah menjadi AccountingService, lalu seluruh datanya disamakan dengan data baku bisnis.
Beberapa tema punya pengaturan untuk mematikan schema bawaan. Kalau pengaturan itu tidak tersedia, minta vendor atau developer website untuk mengubahnya.
Uji Ulang Schema, lalu Tunggu Hasilnya
Setelah terpasang, uji ulang dengan Rich Results Test. Lalu, pakai fitur Inspeksi URL di Google Search Console untuk memastikan Google bisa mengakses halaman dan untuk meminta Google merayapinya ulang.
Hasil alat uji muncul seketika, tetapi Google sendiri bisa butuh beberapa hari untuk merayapi ulang halaman.
Pemasangan bisa dianggap beres bila alat uji tidak menampilkan error, hanya ada satu sumber schema, dan datanya sama dengan Google Business Profile serta halaman kontak. Kenaikan peringkat bukan patokan keberhasilannya.
Rawat Schema Markup Setiap Kali Data Berubah
Setiap kali bisnis pindah alamat, mengganti nomor telepon, atau mengubah jam buka, perbarui schema bersama Google Business Profile dan halaman kontak. Jam libur yang tanggalnya berganti tiap tahun, seperti Nyepi dan Lebaran, juga perlu diperbarui setiap tahun.
Periksa ulang setiap kali kamu mengganti tema, plugin SEO, atau website builder, karena perubahan itu bisa menghapus schema atau justru membuat schema ganda.
Sebelum redesign atau migrasi website ke platform lain, catat dulu konfigurasi schema yang sudah benar agar tidak hilang selama prosesnya.
Kesalahan yang Membuat Schema Sia-sia atau Berisiko
Schema yang terpasang rapi tetap bisa bermasalah bila datanya tidak akurat atau melanggar pedoman Google. Berikut empat kesalahan yang perlu kamu hindari.
1. Data Berbeda dengan Halaman dan Profil Google
Kesalahan yang sering terjadi adalah memakai nama badan usaha di satu tempat dan nama merek di tempat lain. Perbedaan juga bisa muncul pada jam buka, alamat, atau nomor telepon yang sudah tidak berlaku.
Menurut pedoman umum data terstruktur Google, markup harus mewakili isi halaman dan memuat informasi terbaru. Jadi, data schema yang berbeda dari website bukan sekadar membingungkan Google.
Data itu juga tidak memenuhi pedoman, sehingga nama, alamat, nomor telepon, dan jam buka perlu disamakan di schema, halaman website, dan Google Business Profile.
2. Menandai Informasi yang Tidak Ada atau Menyesatkan
Contohnya, menambahkan kata kunci atau nama kota pada nama bisnis, mencantumkan wilayah layanan yang sebenarnya tidak dilayani, atau membiarkan data contoh bawaan tema.
Kredensial dan izin praktik juga hanya boleh dicantumkan bila sudah diperiksa kebenarannya. Hindari memasukkan nomor identitas pajak tanpa kebutuhan yang jelas, karena itu bukan data dasar schema bisnis lokal.
Pedoman Google meminta data terstruktur hanya memuat informasi yang bisa dilihat pengunjung di halaman terkait. Artinya, alamat, jam buka, dan nomor telepon tetap perlu tampil sebagai teks di halaman kontak, bukan hanya di dalam kode.
Pelanggaran bisa berujung tindakan manual, yaitu sanksi yang dijatuhkan langsung oleh tim Google. Akibatnya, data terstruktur di halaman itu diabaikan, walaupun halamannya masih bisa muncul di hasil pencarian. Jangan menambahkan data hanya karena berharap visibilitas naik.
3. Menambahkan Rating Bintang untuk Bisnis Sendiri
Banyak pemilik bisnis ingin bintang ulasan tampil di hasil pencarian. Namun, menurut dokumentasi Google tentang cuplikan ulasan, halaman LocalBusiness atau Organization tidak memenuhi syarat untuk tampilan bintang.
Ini berlaku bila ulasan di halaman itu membahas bisnisnya sendiri. Aturan yang sama berlaku untuk ulasan yang ditampilkan lewat widget (kotak tampilan) dari pihak ketiga, termasuk ulasan Google atau Facebook.
Ulasan pelanggan tetap layak ditampilkan di website, karena membantu pengunjung memahami pengalaman pelanggan lain. Yang tidak berguna adalah menambahkan schema ulasan hanya demi bintang di hasil pencarian.
4. Menggunakan FAQPage demi Tampilan Tanya Jawab
Sejak 7 Mei 2026, Google tidak lagi menampilkan hasil FAQ untuk situs mana pun. Perubahan ini tercatat di catatan perubahan Google Search Central.
Markup FAQPage yang sudah terpasang tidak perlu buru-buru dihapus, tetapi menambah yang baru demi tampilan tanya jawab tidak lagi berguna. Bagian FAQ di halaman tetap layak dipertahankan karena menjawab pertanyaan pengunjung.
Pertanyaan yang Sering Diajukan
Bisnis jasa panggilan tanpa kantor yang didatangi: tetap bisa memakai schema bisnis lokal?
Bisa, dengan hati-hati. Jika kamu bekerja dari rumah dan alamatnya tidak ditampilkan di profil maupun website, alamat itu juga tidak dimasukkan ke schema. Isi data lain yang memang tampil di halaman, seperti nama, nomor telepon, URL, dan jam buka.
Karena alamat termasuk properti wajib, schema tanpa alamat tidak memenuhi syarat untuk tampilan khusus bisnis lokal, dan alat uji bisa menandainya.
Itu konsekuensi yang wajar, bukan alasan untuk mencantumkan alamat yang tidak ingin kamu tampilkan. Wilayah layanannya diatur di Google Business Profile untuk bisnis tanpa kantor, dan halaman per kota tidak perlu dibuat demi schema.
Bisnis punya beberapa cabang: satu schema atau satu per cabang?
Satu per cabang. Google meminta setiap lokasi ditandai sebagai bisnis lokal tersendiri, idealnya di halaman lokasi masing-masing dengan alamat, nomor, dan jam cabang itu. Untuk klinik gigi dengan dua cabang, artinya dua blok di dua halaman.
Hubungan cabang dengan kantor pusat bisa dinyatakan lewat properti parentOrganization dari Schema.org. Di sisi Google Maps, Google Business Profile untuk banyak cabang juga perlu ditata agar data tiap cabang sama dengan schema di halamannya.
Website punya versi bahasa Inggris untuk tamu asing: perlu schema terpisah?
Ya. Setiap versi bahasa memuat schema yang sesuai dengan teks di halamannya, karena markup harus mewakili isi halaman. Nama, alamat, nomor, dan jam buka tetap sama di kedua versi, sedangkan yang berbeda hanya teks seperti deskripsi.
Contohnya, spa di Ubud yang punya halaman /en/ untuk tamu asing memakai deskripsi berbahasa Inggris di schema halaman itu.
Penutup
Schema markup bisnis lokal bukan tombol untuk menaikkan peringkat, karena hasilnya hanya sebaik data di dalamnya. Untuk bisnis satu lokasi, kamu bisa memasangnya sendiri lewat plugin SEO atau website builder.
Bantuan pihak lain baru relevan bila cabangmu banyak, data sering berubah, atau pengaturan tema dan plugin terlalu rumit. Kalau ingin tahu apakah data di website, schema, dan Google Business Profile sudah selaras, kamu bisa mulai dari audit SEO dan Google Business Profile gratis.
Sumber:
Tinggalkan komentar