Website Bisnis
SEO Lokal untuk UMKM: Yang Perlu Dibenahi di Website
SEO lokal untuk UMKM juga dikerjakan di website. Ini bagian yang perlu dibenahi, dari judul halaman sampai data terstruktur LocalBusiness, beserta data dari 21 website klien kami.
SEO lokal adalah usaha agar bisnismu muncul ketika orang di sekitar lokasimu mencari produk atau jasa yang kamu jual, misalnya “kontraktor rumah Bekasi” atau “les privat Depok”. Untuk UMKM, pekerjaan SEO lokal biasanya dimulai dari Google Profil Bisnis, tapi website usahamu ikut menentukan apakah Google paham layanan apa yang kamu tawarkan dan di daerah mana.
Sebagian besar klien kami memang mulai dikenal dari Google Profil Bisnis. Masalahnya, isi profil itu terbatas: nama, alamat, jam buka, foto, ulasan. Profil di Maps mirip kartu nama: cukup untuk tahu nama dan alamatmu. Orang yang ingin tahu apakah kamu melayani perumahannya, berapa lama pengerjaannya, atau seperti apa hasil kerjamu akan membuka website, dan di situ jawabannya sering tidak ada.
Panduan SEO lokal berbahasa Indonesia yang saya baca minggu ini hampir semuanya berhenti di Google Profil Bisnis dan ulasan. Cara mendaftar dan mengisi profilnya sudah ada di panduan Google Profil Bisnis untuk usaha lokal, jadi di bawah saya membahas sisi website: judul halaman, alamat, halaman area, dan data terstruktur.
Cara Google memilih usaha yang tampil di hasil lokal
Menurut Bantuan Google Profil Bisnis, hasil lokal terutama didasarkan pada tiga hal: relevansi, jarak, dan keterlihatan (Google, dibuka 11 November 2026).
| Faktor | Artinya menurut Google | Bisa kamu ubah? |
|---|---|---|
| Relevansi | Seberapa cocok profil bisnis dengan yang dicari orang | Ya, lewat info bisnis yang lengkap dan mendetail |
| Jarak | Seberapa jauh bisnis dari orang yang mencari | Tidak, kecuali pindah lokasi |
| Keterlihatan | Seberapa dikenal bisnisnya, antara lain dari jumlah situs yang menautkan ke bisnis itu dan jumlah ulasan | Ya, pelan-pelan |
Di halaman yang sama Google menegaskan bahwa peringkat lokal yang lebih baik tidak bisa diminta atau dibayar. Jadi kalau ada yang menawarkan “pasti muncul paling atas di Maps”, anggap itu tanda bahaya.
Website menyentuh dua faktor yang bisa kamu ubah. Halaman yang menjelaskan layanan dan wilayah kerjamu membantu orang (dan Google) memahami usahamu. Website juga menjadi alamat yang bisa ditautkan oleh mitra, asosiasi, atau media lokal. Faktor jarak tetap di luar kendalimu, karena itu tidak ada pihak yang bisa menjamin posisi usahamu di semua titik kota.
Sinyal lokal di 21 website klien kami
Saya ingin tahu seberapa jauh website klien kami sendiri sudah memuat sinyal lokal. Pada 11 November 2026 saya membaca HTML beranda 21 website klien yang dikerjakan dooha.id, dari bimbel, kontraktor, pabrik kemasan, sampai organisasi mahasiswa. Hasilnya:
| Yang dicek di beranda | Jumlah website |
|---|---|
| Alamat atau lokasi tertulis sebagai teks | 17 dari 21 |
| Tautan WhatsApp | 8 dari 21 |
Nomor telepon yang bisa diketuk (tautan tel:) |
4 dari 21 |
| Peta Google tersemat | 2 dari 21 |
| Nama kota atau wilayah di judul halaman | 1 dari 21 |
| Nama kota di meta description | 0 dari 21 |
| Data terstruktur LocalBusiness | 0 dari 21 |
Pengecekan ini hanya membaca HTML beranda. Tombol atau peta yang dimuat lewat JavaScript, juga isi halaman Kontak, tidak ikut terhitung, jadi angka sebenarnya bisa sedikit lebih tinggi.
Yang paling sering sudah benar adalah alamat. Yang paling sering terlewat justru bagian yang dibaca mesin pencari lebih dulu: judul halaman dan meta description. Hanya satu website, les privat matematika di Surabaya, yang menyebut kotanya di judul. Data terstruktur khusus bisnis lokal belum ada sama sekali, walaupun 14 website sudah memuat data terstruktur Organization, yang umumnya dibuat otomatis oleh plugin SEO.
Angka itu juga catatan untuk kami sendiri, karena sebagian besar perbaikan di bawah berlaku untuk website klien kami.
Enam bagian website yang membawa sinyal lokal
Urutan di bawah dimulai dari yang paling cepat dikerjakan.
- Judul halaman dan meta description. Sebut layanan utama dan wilayahnya dengan wajar. Contoh yang kurang membantu: “Beranda – Maju Jaya”. Contoh yang lebih jelas: “Jasa Instalasi Listrik Rumah di Bekasi dan Cikarang – Maju Jaya”. Satu atau dua nama wilayah cukup. Judul berisi sepuluh nama kota malah terbaca seperti spam.
- Nama, alamat, dan nomor telepon sebagai teks. Tulis di footer dan halaman Kontak, sama persis dengan yang ada di Google Profil Bisnis. Kalau di profil tertulis “Jl. Contoh Raya No. 12, Bekasi”, jangan tulis versi lain di website, misalnya “Jln. Contoh Raya 12”. Google menyebut info yang lengkap dan akurat membuat bisnis lebih berpotensi muncul di hasil lokal, dan menyamakan keduanya juga memudahkan pelanggan.
- Halaman Kontak yang bisa dipakai di HP. Pasang peta, patokan yang dikenal warga (“seberang Indomaret, 50 meter dari pintu tol”), jam buka, nomor yang bisa langsung diketuk, dan tombol WhatsApp dengan pesan terisi.
- Wilayah layanan di halaman layanan. Usaha jasa yang datang ke rumah pelanggan perlu menulis wilayah yang benar-benar dilayani, misalnya “melayani Bekasi Timur, Bekasi Utara, dan Tambun”. Kalimat seperti ini menjawab pertanyaan pertama calon pelanggan dan sekaligus memberi konteks lokasi.
- Bukti dari lokasi nyata. Foto proyek atau kegiatan dengan keterangan nama daerahnya (“Pemasangan panel listrik di Jatiasih, Agustus 2026”), plus ulasan pelanggan yang asli. Jangan menulis testimoni sendiri.
- Data terstruktur LocalBusiness. Ini kode yang tidak terlihat pengunjung, tapi memberi tahu Google nama, alamat, jam buka, dan jenis usahamu dalam format baku. Caranya ada di bagian setelah ini.
Satu hal lagi yang berpengaruh ke faktor keterlihatan: situs lain yang menautkan ke usahamu. Cari tautan yang wajar, misalnya dari daftar anggota asosiasi, daftar distributor resmi di website pemasok, atau liputan media lokal. Membeli tautan tidak kami sarankan. Kebijakan spam Google memasukkan pembelian atau penjualan link untuk memanipulasi peringkat sebagai spam link.
Halaman per kota: kapan membantu, kapan jadi doorway
Banyak pemilik usaha tergoda membuat puluhan halaman seperti “jasa X Bekasi”, “jasa X Depok”, “jasa X Bogor” yang isinya sama dan hanya beda nama kota. Google punya nama untuk pola ini: penyalahgunaan doorway. Kebijakan spam Google memberi contoh berupa beberapa halaman atau domain yang ditargetkan ke wilayah atau kota tertentu, padahal semuanya mengarahkan pengguna ke satu halaman yang sama (Google Search Central, dibuka 11 November 2026).
Halaman per wilayah tetap boleh, asalkan tiap halaman punya isi yang benar-benar berbeda dan berguna bagi orang di wilayah itu.
| Halaman area yang layak | Halaman area yang berisiko |
|---|---|
| Ada kantor cabang, tim, atau gudang di wilayah itu | Tidak ada apa pun di wilayah itu selain nama kotanya |
| Memuat proyek atau pelanggan nyata di wilayah itu | Teks sama persis, hanya nama kota yang diganti |
| Info khusus: jam layanan, waktu tempuh, ongkos kirim | Dibuat puluhan sekaligus demi menjaring kueri |
| Ditautkan wajar dari menu atau halaman layanan | Hanya muncul di daftar tautan panjang di footer |
Untuk sebagian besar UMKM di Jabodetabek, saya menyarankan satu halaman “Area layanan” yang menyebut wilayah yang dilayani, ditambah halaman cabang hanya bila memang ada cabang. Pembaca langsung tahu wilayah yang kamu layani, dan tidak ada halaman kembar yang bisa dianggap doorway.
Cara memasang data terstruktur LocalBusiness di WordPress
Dokumentasi Google untuk LocalBusiness hanya mewajibkan dua properti, yaitu name (nama bisnis) dan address (alamat fisik). Properti lain seperti jam buka, nomor telepon, dan koordinat masuk daftar yang direkomendasikan (Google Search Central, diperbarui 15 September 2026). Google juga meminta jenis bisnis yang paling spesifik, misalnya Restaurant atau HealthClub, dan usaha dengan beberapa layanan boleh menulis beberapa jenis sekaligus dalam bentuk daftar.
Langkah 1: Siapkan data yang sama dengan Google Profil Bisnis
Salin nama usaha, alamat lengkap dengan kode pos, nomor telepon, dan jam buka persis seperti di profil. Data yang berbeda antara website dan profil justru membingungkan.
Langkah 2: Isi template JSON-LD
Template ini memakai usaha fiktif. Ganti semua isinya dengan data usahamu.
{
"@context": "https://schema.org",
"@type": "Electrician",
"name": "Maju Jaya Instalasi Listrik",
"url": "https://www.example.com/",
"telephone": "+62-21-0000-0000",
"address": {
"@type": "PostalAddress",
"streetAddress": "Jl. Contoh Raya No. 12",
"addressLocality": "Bekasi",
"addressRegion": "Jawa Barat",
"postalCode": "17111",
"addressCountry": "ID"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
"opens": "08:00",
"closes": "17:00"
}
]
}
Ganti Electrician dengan jenis yang sesuai usahamu, misalnya Restaurant. Kalau tidak ada jenis yang pas, pakai LocalBusiness.
Langkah 3: Pasang di halaman Kontak atau beranda
Di WordPress, tempelkan kode di dalam tag <script type="application/ld+json"> lewat plugin penyisip kode di bagian head, atau lewat pengaturan bisnis di plugin SEO yang kamu pakai bila tersedia. Cukup pasang di satu halaman yang memuat alamat tadi, biasanya halaman Kontak atau beranda.
Langkah 4: Uji lalu minta Google merayapi ulang
Buka alat Pengujian Hasil Kaya dari Google, masukkan URL halaman tadi, dan perbaiki error yang muncul. Setelah itu, buka Inspeksi URL di Search Console dan minta halaman diindeks ulang. Google menyebut proses perayapan dan pengindeksan bisa memakan beberapa hari. Kalau kamu belum terbiasa dengan alatnya, panduan Google Search Console untuk pemilik usaha menjelaskan menu yang dipakai.
Berapa lama hasil SEO lokal terlihat
Saya tidak bisa memberi angka pasti, dan sebaiknya jangan percaya pada pihak yang berani memberinya. Salah satu anggapan yang sering saya dengar dari klien adalah “SEO itu mudah”. Kenyataannya, dikenal secara organik butuh waktu. Kalau ingin cepat, jalurnya iklan berbayar, dan itu pun hanya masuk akal bila budgetnya memang ada.
Yang bisa kamu lakukan adalah memantau tanda-tanda kecil. Di Search Console, lihat apakah kueri yang memuat nama wilayahmu mulai muncul di laporan performa. Di Google Profil Bisnis, lihat insight pencarian dan klik ke website. Kalau halaman barumu belum muncul sama sekali setelah beberapa minggu, cek dulu penyebab teknisnya lewat cara memeriksa website yang tidak muncul di Google.
Tanya jawab seputar SEO lokal
Apa itu SEO lokal?
SEO lokal adalah usaha agar bisnis muncul ketika orang mencari produk atau jasa di sekitar lokasinya, baik di Google Maps maupun hasil pencarian biasa. Pekerjaannya mencakup Google Profil Bisnis, ulasan, dan isi website yang menyebut layanan serta wilayahmu.
Apa bedanya SEO lokal dengan Google Profil Bisnis?
Google Profil Bisnis adalah salah satu bagian dari SEO lokal. Profil itu menampilkan nama, alamat, jam buka, foto, dan ulasan di Maps. Website melengkapinya dengan penjelasan layanan, wilayah kerja, bukti proyek, dan data terstruktur yang tidak muat di profil.
Apakah usaha tanpa toko fisik bisa melakukan SEO lokal?
Bisa. Usaha jasa yang mendatangi pelanggan, seperti servis AC atau les privat ke rumah, cukup menulis wilayah layanan yang jelas di website dan mengatur area layanan di Google Profil Bisnis sesuai aturan Google.
Perlukah membuat halaman berbeda untuk setiap kota?
Hanya bila tiap halaman punya isi yang benar-benar berbeda, misalnya cabang, tim, atau proyek nyata di kota itu. Halaman yang isinya sama dan hanya beda nama kota termasuk pola doorway dalam kebijakan spam Google.
Berapa lama hasil SEO lokal terlihat?
Tidak ada angka pasti, karena hasilnya bergantung pada persaingan di wilayahmu, jarak pencari, dan seberapa dikenal usahamu. Pantau perkembangannya lewat Search Console dan insight Google Profil Bisnis.
Yang bisa dikerjakan sendiri dan yang perlu dibantu
Tiga hal bisa kamu kerjakan hari ini tanpa bantuan siapa pun: samakan nama, alamat, dan nomor telepon di website dengan Google Profil Bisnis, tulis wilayah layanan di halaman layanan, dan pastikan nomor telepon di HP bisa langsung diketuk. Judul halaman, meta description, dan data terstruktur biasanya butuh akses ke pengaturan WordPress dan sedikit ketelitian teknis.
Kalau websitemu sudah jadi tapi bagian itu belum tersentuh, tim dooha.id bisa membantu lewat add-on SEO on-page lanjutan di halaman Add-on. Kalau belum punya website, setiap paket di halaman Paket sudah memuat SEO dasar sejak awal, dan urutan membangunnya bisa kamu baca di panduan membuat website untuk UMKM dari nol sampai tayang. Ada pertanyaan soal usahamu sendiri? Tulis di kolom komentar atau langsung chat kami di WhatsApp.
