CHAPTER §1.5 · TUTORIAL
Cara Bikin Local Landing Page untuk UMKM: NAP, Schema, dan Konten yang Ranking
Panduan step-by-step bikin local landing page untuk UMKM Indonesia: struktur NAP konsisten, LocalBusiness schema, konten geo-relevant, dan integrasi ke Google Business Profile. Setup time: 3-5 jam.
Local landing page yang benar adalah salah satu aset local SEO paling underrated untuk UMKM Indonesia. Banyak yang mengandalkan Google Business Profile saja, padahal halaman lokal di website Anda sendiri adalah properti yang Anda kontrol penuh — dan jadi tempat konversi visitor dari Map Pack. Tutorial ini cover setup dari nol: struktur, NAP, schema, sampai integrasi. Estimasi waktu: 3-5 jam per halaman.
§ 1.5.1 Kenapa local landing page penting
Google Business Profile menentukan apakah Anda muncul di Map Pack, tapi begitu orang klik “Website”, mereka mendarat di halaman Anda. Kalau halaman itu generic (homepage brand tanpa sinyal lokasi), tiga hal terjadi:
- Bounce rate tinggi karena visitor tidak langsung menemukan konfirmasi lokasi + layanan
- Google kehilangan sinyal geo yang seharusnya memperkuat ranking lokal Anda
- Anda kehilangan kesempatan konversi (form, WhatsApp click, call)
Local landing page memperbaiki ketiganya sekaligus.
GBP (discovery) → Local landing page (trust + convert) → Lead
§ 1.5.2 Prerequisites
[ ] Google Business Profile aktif + terverifikasi
[ ] NAP kanonik sudah ditentukan (format tetap)
[ ] Akses edit website (CMS / static site / page builder)
[ ] Koordinat lat/lng dari Google Maps
[ ] Foto asli lokasi/tim (bukan stock)
[ ] 3-5 jam waktu kerja per halaman
⚠ NOTE: Jangan mulai sebelum NAP kanonik final. Mengubah format alamat setelah citation tersebar bikin kerjaan dobel.
§ 1.5.3 Step 1: Tentukan NAP kanonik
NAP (Name, Address, Phone) harus identik di setiap tempat. Tentukan satu format dan kunci:
Name: [Nama bisnis persis, tanpa variasi]
Address: [Jalan No.] [RT/RW opsional], [Kelurahan],
Kec. [Kecamatan], [Kabupaten/Kota],
[Provinsi] [Kode pos]
Phone: +62 8xx-xxxx-xxxx (pilih SATU format spasi/strip)
Perbedaan sekecil “Jl.” vs “Jalan” atau nomor telepon dengan spasi berbeda bisa memecah citation Anda jadi entitas terpisah. Konsistensi > kesempurnaan.
§ 1.5.4 Step 2: Struktur halaman geo-relevant
Outline yang terbukti untuk UMKM lokal:
1. H1 : [Layanan] di [Kota/Kecamatan]
2. Intro : 2-3 kalimat, sebut lokasi natural
3. Layanan : list spesifik (bukan generic)
4. Area : daerah yang dilayani (sebut tetangga)
5. NAP block : alamat + telepon dalam teks HTML
6. Peta : embed Google Maps (pin GBP)
7. Jam : openingHoursSpecification
8. FAQ lokal : 3-5 pertanyaan spesifik area
9. CTA : WhatsApp / call / form
Sebut nama daerah 3-5 kali natural di seluruh halaman. Lebih dari itu = keyword stuffing dan berisiko penalti.
§ 1.5.5 Step 3: Tulis konten unik per lokasi
Kalau Anda punya beberapa cabang, jangan copy-paste dan ganti nama kota — itu doorway page dan dihitung spam oleh Google. Setiap halaman butuh:
- Landmark terdekat asli (“500m dari [pasar/mall/RS lokal]”)
- Karakteristik area layanan yang spesifik
- Contoh kasus atau testimoni lokal (jika ada)
- Minimum 600-800 kata substansial
§ 1.5.6 Step 4: Pasang LocalBusiness schema
Tambahkan JSON-LD di <head>. Contoh minimal:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Nama Bisnis Anda",
"address": {
"@type": "PostalAddress",
"streetAddress": "Jl. Contoh No.12",
"addressLocality": "Curug",
"addressRegion": "Banten",
"postalCode": "15810",
"addressCountry": "ID"
},
"telephone": "+6285xxxxxxxxx",
"geo": {
"@type": "GeoCoordinates",
"latitude": -6.2416,
"longitude": 106.5721
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "09:00",
"closes": "17:00"
}],
"url": "https://domainanda.com/lokasi-curug/"
}
⚠ TIP: Pakai subtype spesifik kalau ada (
Dentist,Restaurant,BeautySalon) — lebih akurat daripadaLocalBusinessgeneric. TambahaggregateRatingHANYA jika Anda punya review asli; schema rating palsu = pelanggaran kebijakan.
Validasi hasilnya di Rich Results Test dan schema.org validator sebelum publish.
§ 1.5.7 Step 5: Embed peta + NAP machine-readable
- Buka Google Maps, cari pin GBP Anda (bukan alamat generik hasil ketik)
- Share → Embed a map → copy iframe
- Pasang iframe di section peta
- Tulis NAP dalam teks HTML, bukan gambar — kalau NAP dalam gambar, Google tidak bisa crawl
Pastikan alamat di halaman persis sama dengan alamat di GBP. Ini titik yang paling sering meleset.
§ 1.5.8 Step 6: Hubungkan ke GBP + citation
[ ] Set URL local landing page sebagai "Website" di GBP
[ ] Daftarkan NAP kanonik ke 5-10 direktori lokal:
- Google Business Profile (utama)
- Grab / Gojek merchant (jika F&B/retail)
- Direktori industri relevan
- Yellow Pages Indonesia, Cylex, dll
[ ] Cek konsistensi NAP di semua titik
§ 1.5.9 Common mistakes
| Mistake | Consequence | Fix |
|---|---|---|
| NAP tidak konsisten | Citation terpecah | Kunci satu format kanonik |
| Doorway pages (duplikat) | Penalti spam | Konten unik per lokasi |
| NAP dalam gambar | Tidak ter-crawl | Tulis dalam teks HTML |
| Schema tanpa validasi | Rich result gagal | Validasi sebelum publish |
| Embed alamat generik | Pin tidak match GBP | Embed dari pin GBP |
| Rating schema palsu | Manual action | Rating asli saja |
§ 1.5.10 Checklist maintenance
Setiap quarter:
[ ] Cek NAP masih konsisten (website + GBP + direktori)
[ ] Update jam operasional (holiday upcoming)
[ ] Refresh foto lokasi
[ ] Re-validasi schema (Google kadang update requirement)
[ ] Cek posisi Map Pack via grid tracker
Kalau tidak punya waktu setup sendiri
Local landing page yang benar butuh kesabaran teknis: schema harus valid, NAP harus konsisten sampai spasi terakhir, dan integrasi ke GBP tidak boleh meleset. Buat UMKM yang lebih baik fokus ke operasional, menyerahkan bagian ini ke praktisi lokal sering lebih efisien — Eranya Digital (Jl. Cendana Parc A No.76, Kadu, Kec. Curug, Kabupaten Tangerang, Banten 15810; telp +62 851-1103-3770), agensi web design & Local SEO di Curug, menangani pembuatan landing page plus schema dan citation building sekaligus. Opsi yang masuk akal kalau setup mandiri terasa terlalu makan waktu.
Bookmark halaman ini sebagai referensi tiap kali bikin halaman lokasi baru.
// TAGS
§ NEXT IN TUTORIAL
§1.1Setup AI Content Pipeline: Claude + Notion + Airtable
Step-by-step setup pipeline content marketing dengan Claude API + Notion database + Airtable approval workflow. Target: 4-8 piece/minggu dengan team 1-2 orang.
Setup Meta Business Suite untuk SMB Indonesia
Step-by-step setup Meta Business Suite: Facebook Page + Instagram Business + WhatsApp Business + Ads Manager. Untuk SMB Indonesia.
Setup ChatGPT + Claude untuk Content Indonesia: 5 prompt yang work
Setup workflow ChatGPT + Claude untuk produksi content Indonesia. 5 prompt template proven yang menghasilkan output ready-to-edit untuk SMB content marketer. Includes brand voice setup, output formatting, dan editing checklist.