Untuk optimasi GEO (Geographic/Local SEO) di era AI Search, skema LocalBusiness yang diimplementasikan secara minimalis dan divalidasi dengan benar adalah yang paling berpengaruh. Pengalaman saya selama bertahun-tahun mengelola banyak situs niche menunjukkan bahwa pendekatan “less is more” jauh lebih efektif ketimbang menumpuk berbagai jenis skema yang kompleks.
Perbandingan: Minimalis vs. Over-Engineered
Saya sering melihat rekan-rekan (dan bahkan diri saya sendiri di awal dulu) terjebak dalam godaan untuk menyertakan sebanyak mungkin properti dan jenis skema. Ada yang mencoba menggabungkan LocalBusiness dengan Service, Product, Organization, bahkan AggregateRating secara berlapis-lapis, berharap sinyal GEO makin kuat. Namun, dari puluhan eksperimen yang saya lakukan, terutama di niche properti dan layanan lokal, hasilnya justru sebaliknya.
Pada beberapa situs, implementasi skema yang terlalu kompleks seringkali memicu error validasi di Google Search Console (GSC) atau, lebih buruk, tidak diinterpretasikan dengan baik oleh AI dan search engine. Saya pernah mengelola sebuah situs rental mobil di Bali yang awalnya menggunakan skema LocalBusiness + Service + Offer. Setelah 3 bulan, performa local pack-nya stagnan, bahkan cenderung kalah dari kompetitor dengan skema yang lebih sederhana. Setelah saya pangkas hanya menjadi LocalBusiness dengan properti esensial dan GeoCoordinates yang akurat, dalam 4-6 minggu berikutnya, visibilitas di local pack meningkat signifikan, dan CTR dari hasil pencarian lokal naik 15%.
AI Search, yang dirancang untuk memahami intensi dan entitas, cenderung lebih suka data yang jelas, konsisten, dan tidak ambigu. Skema yang terlalu rumit justru bisa membingungkan dan membuat AI kesulitan mengidentifikasi entitas GEO utama.
Properti LocalBusiness yang Paling Berpengaruh
Fokuslah pada properti ini. Ini adalah “sinyal bersih” yang paling dipahami oleh AI dan search engine untuk konteks GEO:
@type: Pastikan iniLocalBusinessatau sub-tipe spesifiknya (misalnya,Restaurant,Store,Dentist).name: Nama bisnis Anda, harus konsisten dengan Google Business Profile (GBP).address: GunakanPostalAddressdengan properti sepertistreetAddress,addressLocality,addressRegion, danpostalCode. Akurasi di sini krusial.geo: Ini properti vital. SertakanGeoCoordinatesdenganlatitudedanlongitudeyang tepat. Saya selalu menyarankan untuk mengambil koordinat langsung dari Google Maps atau GBP Anda.url: URL resmi situs Anda.telephone: Nomor telepon utama, format internasional lebih baik.openingHours: Jam operasional bisnis Anda. Ini sangat membantu AI dalam menjawab pertanyaan “kapan buka” atau “toko X tutup jam berapa”.image: Logo atau gambar utama bisnis Anda.priceRange(opsional): Jika relevan, berikan estimasi rentang harga.
Hindari properti yang tidak relevan atau yang bisa menyebabkan duplikasi informasi jika sudah ada di GBP. Kuncinya adalah melengkapi informasi yang tidak bisa diinferensi secara otomatis oleh AI dari konten atau GBP Anda.
Langkah Konfigurasi Praktis di WordPress
Berikut adalah alur kerja yang saya gunakan untuk implementasi skema GEO:
1. Validasi Data Dasar
Sebelum menyentuh WordPress, pastikan data bisnis Anda (Nama, Alamat, Telepon, Jam Buka, Koordinat GPS) sudah 100% akurat dan konsisten di:
- Google Business Profile (GBP).
- Situs web Anda (di halaman kontak atau footer).
- Direktori lokal lainnya (jika ada).
Inkonsistensi di sini adalah penyebab nomor satu sinyal GEO yang lemah. Saya pernah menghabiskan seminggu untuk menelusuri kenapa sebuah klinik gigi di Jakarta Selatan tidak muncul di local pack, ternyata alamat di GBP dan situs web berbeda tipis di bagian RT/RW.
2. Implementasi Skema
Ada dua metode utama:
a. Menggunakan Plugin SEO (Disarankan untuk Pemula/Menengah)
Plugin seperti Rank Math atau Yoast SEO sangat memudahkan. Saya pribadi lebih sering menggunakan Rank Math karena fleksibilitasnya dalam custom schema.
- Instal dan Aktifkan Rank Math: Jika belum, instal plugin Rank Math SEO.
- Konfigurasi Skema Global: Masuk ke
Rank Math > Titles & Meta > Local SEO. Isi semua detail bisnis Anda di sini. Pastikan untuk memilih tipeLocalBusinessyang paling sesuai. - Tambahkan
GeoCoordinates: Rank Math menyediakan kolom untuk Latitude dan Longitude. Isi dengan data yang sudah Anda validasi. - Cek Halaman Kontak: Pastikan halaman kontak Anda memiliki blok atau widget yang menampilkan informasi bisnis ini (alamat, telepon, jam buka) secara jelas. Plugin SEO biasanya akan secara otomatis menambahkan skema ke halaman yang relevan, terutama jika Anda mengaturnya di pengaturan global.
- Custom Schema (Jika Perlu): Untuk kasus khusus (misalnya, jika Anda ingin menambahkan skema
LocalBusinessyang berbeda di halaman cabang), Anda bisa menggunakan fitur “Schema Generator” di Rank Math untuk membuat skema JSON-LD kustom dan menempelkannya di area header/footer halaman tertentu menggunakan hook atau plugin seperti Code Snippets.
b. Implementasi JSON-LD Manual (Disarankan untuk Lanjutan/Kustomisasi Tinggi)
Ini memberi kontrol penuh dan sering saya gunakan untuk proyek-proyek besar dengan kebutuhan skema yang sangat spesifik.
- Buat Kode JSON-LD: Gunakan generator skema online (misalnya, Technical SEO Schema Generator) atau tulis sendiri. Contoh minimalis untuk
LocalBusiness:<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "LocalBusiness", "name": "Nama Bisnis Anda", "image": "https://www.example.com/logo.png", "url": "https://www.example.com/", "telephone": "+628123456789", "address": { "@type": "PostalAddress", "streetAddress": "Jl. Contoh No. 123", "addressLocality": "Jakarta", "addressRegion": "DKI Jakarta", "postalCode": "12345", "addressCountry": "ID" }, "geo": { "@type": "GeoCoordinates", "latitude": "-6.200000", "longitude": "106.816666" }, "openingHours": [ "Mo-Fr 09:00-17:00", "Sa 09:00-13:00" ] } </script> - Sisipkan di WordPress: Anda bisa menyisipkan kode ini di header atau footer situs menggunakan:
- Plugin: “Insert Headers and Footers” atau “Code Snippets”.
- Tema Child: Tambahkan ke file
functions.phptema child Anda menggunakan hookwp_headatauwp_footer.
3. Validasi dan Monitoring
- Google Rich Results Test: Setelah implementasi, segera uji URL Anda di Google Rich Results Test. Pastikan tidak ada error dan skema
LocalBusinessterdeteksi dengan benar. - Schema Markup Validator: Gunakan Schema Markup Validator untuk pemeriksaan yang lebih detail terhadap semua properti.
- Google Search Console: Pantau laporan “Enhancements” di GSC untuk melihat status skema Anda. Jika ada error, segera perbaiki.
Ingat, konsistensi dan validasi adalah kunci. Jangan biarkan data Anda saling bertentangan atau tidak lengkap. Pendekatan minimalis, divalidasi, dan fokus pada properti inti LocalBusiness akan memberikan sinyal GEO terkuat untuk AI Search.
FAQ
Apakah saya perlu menyertakan semua properti yang ada di skema LocalBusiness?
Tidak. Fokus pada properti esensial yang sudah disebutkan di atas. Terlalu banyak properti yang tidak relevan atau kosong justru bisa mengaburkan sinyal dan membuat AI bingung.
Bagaimana jika bisnis saya punya banyak lokasi?
Untuk setiap lokasi, Anda harus membuat entri LocalBusiness terpisah. Idealnya, setiap lokasi memiliki halaman kontak atau halaman lokasi (landing page) sendiri, dan skema LocalBusiness yang spesifik untuk lokasi tersebut disisipkan di halaman itu.
Apakah GeoCoordinates saja cukup tanpa PostalAddress?
Tidak. Keduanya saling melengkapi dan penting. PostalAddress memberikan detail alamat yang terbaca manusia, sementara GeoCoordinates memberikan lokasi geografis yang presisi untuk AI dan pemetaan. Selalu sertakan keduanya untuk sinyal GEO yang kuat.

