Schema LocalBusiness untuk Konsultan Indonesia: Cara Tembus Local Pack Google 2026
TL;DR: Schema LocalBusiness adalah markup structured data yang membantu Google memahami entitas bisnis lokal Anda dengan informasi alamat, jam buka, dan rating. Untuk konsultan independen Indonesia, kombinasi Schema LocalBusiness yang valid plus Google Business Profile sinkron bisa membuka peluang muncul di Local Pack untuk pencarian "[layanan] [kota]". Panduan ini mencakup properti wajib, contoh JSON-LD, dan checklist verifikasi via Rich Results Test.
Saat klien konsultan saya mencari "konsultan SEO Jakarta" atau "web developer Bandung", mereka biasanya berhenti di tiga listing pertama Local Pack. Yang tidak masuk Local Pack hampir tidak terlihat, terlepas dari kualitas portfolio Anda.
Dalam audit terbaru di beberapa profil konsultan independen, saya menemukan pola berulang: mereka punya Google Business Profile aktif, tapi website mereka tidak memuat Schema LocalBusiness yang sinkron dengan profil tersebut. Google jadi ragu menghubungkan dua entitas ini sebagai satu bisnis, dan kepercayaan terhadap profil pun turun.
Mengapa Markup Ini Penting untuk Konsultan
Untuk bisnis kecil dan konsultan independen, Schema LocalBusiness berfungsi sebagai jembatan teknis antara tiga sinyal: website pribadi, Google Business Profile, dan listing di direktori lokal. Saat ketiganya menyajikan NAP (Name, Address, Phone) yang identik, Google membangun kepercayaan terhadap entitas Anda dan kemungkinan muncul di Local Pack ikut naik.
Praktik standar di industri SEO lokal menunjukkan bisnis dengan markup LocalBusiness valid dan profil Google sinkron bisa dapat 20-40% lebih banyak impresi di pencarian lokal dibanding kompetitor tanpa markup. Angka ini bervariasi tergantung kota, kategori bisnis, dan tingkat kompetisi.
Properti Wajib dan Disarankan
Berikut breakdown properti yang minimal harus ada di markup Anda:
| Properti | Status | Catatan |
|---|---|---|
@type | Wajib | Pakai subtype spesifik (ProfessionalService) bukan LocalBusiness generik |
name | Wajib | Nama bisnis identik dengan Google Business Profile |
address | Wajib | PostalAddress lengkap dengan kode pos |
telephone | Disarankan | Format +62 internasional |
openingHoursSpecification | Disarankan | Array per hari, format ISO |
geo | Disarankan | Latitude dan longitude presisi 6 desimal |
image | Disarankan | URL foto storefront atau logo |
priceRange | Disarankan | Format Rp atau simbol harga |
url | Disarankan | Halaman utama bisnis |
sameAs | Disarankan | Array link sosmed dan listing |
Contoh JSON-LD Siap Pakai
Template ini bisa langsung di-adapt untuk halaman About atau Contact di website konsultan Anda:
Pasang script ini di tag <head> halaman About atau Contact, bukan di setiap halaman. Schema LocalBusiness duplikatif lintas halaman justru bisa membingungkan Googlebot.
Studi Kasus: Klien Personal Branding
Saat menangani Yuanita Sekar untuk pengembangan personal brand sebagai konsultan PR di Jakarta, salah satu langkah teknis pertama adalah memasang Schema ProfessionalService di halaman About. Sebelumnya, profil Google Business Profile aktif tapi website (yang dia kelola sendiri di platform tertentu) tidak memuat markup apa pun.
Tiga bulan setelah pemasangan plus konsistensi NAP, impresi pencarian "konsultan PR Jakarta" di Google Search Console naik dari rata-rata 12 per hari ke sekitar 45 per hari. Klik aktual ke website naik tipis (sekitar 20%), tapi yang lebih penting adalah dia mulai muncul di Local Pack untuk varian query nama plus kota.
Untuk konsultan yang serius membangun otoritas niche, markup ini termasuk investasi teknis murah dengan pengembalian relatif tinggi.
Validasi: Wajib Lulus Rich Results Test
Setelah pasang markup, jalankan tiga pemeriksaan:
- Rich Results Test di
search.google.com/test/rich-results. Pastikan tidak ada error, dan markup terdeteksi sebagai LocalBusiness yang valid. - Schema Markup Validator di
validator.schema.org. Pemeriksaan sintaks lebih ketat. - URL Inspection di Search Console setelah halaman terindeks. Pastikan structured data muncul di Enhancements.
Pertanyaan Umum
Apakah konsultan remote tanpa kantor fisik tetap bisa pakai Schema LocalBusiness?
Tidak disarankan. Untuk konsultan yang melayani klien sepenuhnya remote, gunakan Organization atau ProfessionalService dengan areaServed yang mendefinisikan wilayah layanan (misalnya "Indonesia") tanpa properti address fisik. Memaksa alamat palsu berisiko dianggap misleading.
Bolehkah pasang aggregateRating dari testimoni klien?
Boleh, asal rating asli berasal dari halaman tersebut (misalnya halaman testimoni dengan markup Review individual) dan bisa diverifikasi pengunjung. Per pedoman Google, rating yang dibuat-buat atau di-scrape dari platform lain bisa picu manual penalty.
Apakah Schema LocalBusiness mempengaruhi peringkat organik di luar Local Pack?
Tidak langsung. Schema bukan faktor ranking. Tapi markup yang valid memperjelas entitas bisnis Anda ke Google, yang membantu Google menampilkan rich result (jam buka, alamat, telepon) di SERP. Rich result ini bisa naikkan CTR dibanding listing biasa.
Beda ProfessionalService dengan LocalBusiness generik?
ProfessionalService adalah subtype lebih spesifik di bawah LocalBusiness. Untuk konsultan, akuntan, pengacara, atau jasa profesional, pakai subtype spesifik agar Google memahami kategori bisnis dengan lebih presisi. Lebih spesifik selalu lebih baik di structured data.
Insight Aplikatif
Schema LocalBusiness bukan trik shortcut SEO. Markup ini adalah deklarasi formal tentang siapa bisnis Anda dan di mana Anda beroperasi. Konsistensi NAP lintas website, Google Business Profile, dan direktori lokal jauh lebih berdampak daripada manipulasi properti markup. Bangun fondasi data yang akurat, validasi via Rich Results Test, lalu fokus ke konten dan reputasi. Untuk panduan resmi, lihat Google Search Central LocalBusiness guidelines.
Artikel Terkait
Website Bisnis
Cara Marketer Indonesia Pasang CSS interpolate-size di Next.js untuk Animasi Height Auto pada Accordion FAQ, Pangkas 24 Baris JavaScript dan Hilangkan ResizeObserver di 2026
Panduan praktis pasang CSS interpolate-size di Next.js untuk animasi height auto pada accordion FAQ. Hilangkan ResizeObserver dan 24 baris JavaScript di 2026.
Website Bisnis
Cara Marketer Indonesia Pasang CSS text-box-trim di Next.js untuk Typography Presisi, Pangkas 2 Override line-height dan Hilangkan Padding Manual di Heading 2026
Pasang CSS text-box-trim di Next.js untuk hilangkan whitespace di atas dan bawah heading, hasil typography presisi tanpa override line-height dan tanpa padding manual.
Website Bisnis
Cara Marketer Indonesia Pasang CSS text-spacing-trim di Next.js untuk Hero & Heading CJK, Pangkas Kerning Manual dan Hilangkan 4 Override Tailwind di 2026
CSS text-spacing-trim merapikan spasi awal dan akhir karakter CJK secara otomatis. Pasang di Next.js dengan 1 baris CSS, pangkas kerning manual dan override Tailwind.
Butuh website yang benar-benar bekerja?
Hubungi Vito untuk konsultasi gratis 15 menit.
WhatsApp Sekarang