Panduan GEO Layanan Lokal
Sebagian besar bisnis layanan lokal tidak terlihat oleh pencarian AI. Panduan ini menjelaskan alasannya dan cara memperbaikinya, baik Anda melayani satu kodepos maupun seluruh kota.
Markup skema JSON-LD, data terstruktur, dan pengayaan lokasi untuk membuat bisnis layanan lokal terlihat di ChatGPT, Perplexity, dan Google AI Overviews.
Tanpa data geo
Yang dilihat AI: tidak ada yang cocok. Nol pertanyaan area layanan atau kedekatan yang terjawab.
Dengan GeoEnrich
Yang dilihat AI: dapat dicocokkan untuk 25+ jenis kueri termasuk "tukang ledeng dekat saya buka sekarang", "tukang listrik darurat di De Pijp", "dokter gigi menerima pasien baru di Oud-Zuid".
GeoEnrich menghasilkan kolom kanan secara otomatis dari sebuah alamat. Satu panggilan API.
Mulai Cepat
Tambahkan JSON-LD ini ke situs web layanan lokal Anda dan langsung terlihat oleh mesin pencari AI:
{
"@context": "https://schema.org/",
"@type": "Plumber",
"name": "Amsterdam Emergency Plumbing Co.",
"description": "24/7 emergency plumbing services in Amsterdam and surrounding areas. Specializing in burst pipes, blocked drains, and water heater repairs.",
"image": "https://example.com/logo.png",
"address": {
"@type": "PostalAddress",
"streetAddress": "Prinsengracht 123",
"addressLocality": "Amsterdam",
"postalCode": "1015 DJ",
"addressCountry": "NL"
},
"telephone": "+31 20 555 1234",
"areaServed": {
"@type": "GeoShape",
"geoMidpoint": {
"@type": "GeoCoordinates",
"latitude": 52.3676,
"longitude": 4.9041
},
"geoRadius": "15",
"addressCountry": "NL"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"ratingCount": "247"
},
"priceRange": "€50-€250"
}
Ingin versi lengkap dengan area layanan, profil profesional, dan pengayaan lokasi? Lihat skema bisnis lokal lengkap di contoh di bawah ini.
Cara Orang Mencari Layanan Lokal Melalui AI
Pelanggan Anda tidak lagi mencari "tukang ledeng Amsterdam". Mereka mengajukan pertanyaan percakapan yang penuh niat:
- "tukang ledeng terbaik di Amsterdam yang tersedia hari ini"
- "tukang listrik darurat dekat saya yang buka hari Minggu tengah malam"
- "dokter gigi di Berlin yang berbicara bahasa Inggris dan menerima asuransi saya"
- "pengacara terjangkau untuk sengketa sewa di Rotterdam dengan konsultasi cepat"
- "groomer anjing dekat Vondelpark dengan ulasan bagus dan ketersediaan minggu ini"
- "insinyur pemanas di Amsterdam yang menangani gedung komersial"
- "kunci tukang 24/7 berbahasa Belanda yang bisa datang dalam satu jam"
Kueri ini memiliki niat geografis (lokasi), niat temporal (ketersediaan), niat kualitas layanan (ulasan, kredensial), dan niat operasional (jam, harga).
Model AI yang dilatih pada data terstruktur dapat menjawab pertanyaan-pertanyaan ini jika informasi bisnis Anda jelas. Deskripsi bisnis yang samar, jam yang hilang, tidak ada area layanan, dan harga tersembunyi membuat Anda tidak terlihat oleh pencarian AI.
Skema LocalBusiness untuk Layanan Lokal
LocalBusiness adalah fondasi. Ini memberitahu AI: "Ini adalah bisnis yang melayani area geografis."
Subtipe Umum:
- Plumber, Electrician, Locksmith
- Dentist, LegalService, AutoRepair
- HairSalon, Florist, Photographer
- Cleaner, Contractor
Bidang Wajib (Minimum):
@type: Subtipe (mis., "Plumber")name: Nama bisnis Andaaddress: Alamat pos lengkaptelephone: Nomor kontakareaServed: Cakupan geografis (lingkungan, kodepos, atau GeoShape)openingHoursSpecification: Kapan Anda beroperasi (penting untuk 24/7, akhir pekan, layanan darurat)
Bidang yang Sangat Direkomendasikan:
description: Apa yang Anda lakukan dan spesialisasi AndaaggregateRating: Jumlah ulasan dan skorpriceRange: Indikator biaya (€50-€200)paymentAccepted: Cara Anda menerima pembayaranknowsLanguage: Bahasa yang Anda gunakanhasOfferCatalog: Harga terperinci untuk layanan tertentuadditionalProperty: Waktu respons, radius area layanan, sertifikasi
Definisi Area Layanan
Gunakan GeoShape dengan geoRadius untuk definisi area layanan yang paling tepat. Radius 15km berarti Anda jujur tentang keterbatasan. AI tidak dapat mengetahui apakah Anda melayani 1km atau 50km tanpa bidang ini.
Skema Service: Definisikan Penawaran Anda
LocalBusiness memberitahu AI bahwa Anda ada. Skema Service memberitahu AI apa yang sebenarnya Anda lakukan dan berapa biayanya.
{
"@context": "https://schema.org/",
"@type": "Service",
"name": "Emergency Drain Unblocking",
"provider": {
"@type": "LocalBusiness",
"name": "Amsterdam Emergency Plumbing Co."
},
"serviceType": "PlumbingService",
"areaServed": {
"@type": "GeoShape",
"geoRadius": "15km"
},
"offers": {
"@type": "Offer",
"priceCurrency": "EUR",
"price": "85.00"
},
"hoursAvailable": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
"opens": "00:00",
"closes": "23:59"
}
}
Layanan lokal sering memiliki penetapan harga variabel. Gunakan hasOfferCatalog dengan tingkatan harga layanan tertentu. Model AI menggunakannya untuk menjawab "Berapa biayanya?" dengan spesifik.
Skema Profil Profesional
Untuk bisnis berbasis layanan di mana keahlian individu penting (dokter gigi, pengacara, penata rambut, mekanik), tandai para profesional dengan skema Person.
{
"@context": "https://schema.org/",
"@type": "Person",
"name": "Dr. Helena Mueller",
"jobTitle": "Dentist",
"worksFor": {
"@type": "Dentist",
"name": "Amsterdam Dental Clinic"
},
"hasCredential": [
{
"@type": "EducationalOccupationalCredential",
"name": "Doctor of Dental Medicine",
"issuingOrganization": {
"@type": "EducationalOrganization",
"name": "University of Amsterdam"
}
}
],
"knowsLanguage": ["en", "nl", "de", "fr"],
"description": "Specialized in cosmetic dentistry, implants, and restorative work. 12 years experience."
}
Ini memberitahu AI: Dr. Mueller berkualifikasi, berbicara bahasa Anda, memiliki ulasan bagus, dan mengkhususkan diri pada perawatan tertentu.
Memperkaya Layanan Lokal dengan Data Lokasi
Di luar alamat dasar, AI menginginkan konteks: Di mana Anda di kota? Apa yang ada di sekitar?
Gabungkan GeoShape dengan konteks semantik dan bidang additionalProperty:
service_area_radius_km: Radius eksplisit yang Anda layaniaverage_response_time_minutes: Penting untuk kueri layanan daruratcustomer_parking_available: Untuk layanan dengan kantor fisiknearest_public_transit: Konteks aksesibilitasaccessibility_score: Pintu masuk ramah kursi roda, van yang dapat diaksesservice_types_offered: Darurat, terjadwal, preventifindustries_served: Residensial, Komersial, Industricertifications_held: Sertifikasi profesional yang relevan
Gunakan MapAtlas GeoEnrich API untuk memperkaya data area layanan secara otomatis: dapatkan cakupan lingkungan dalam radius Anda, identifikasi segmen demografis yang dilayani, temukan fasilitas terdekat untuk konteks, dan validasi akurasi radius area layanan.
Struktur Konten untuk Keterbacaan AI
Data terstruktur saja tidak cukup. Konten situs web Anda yang sebenarnya harus sesuai.
Beranda harus mencakup:
- Deskripsi layanan yang jelas (H1): "Layanan Pipa Darurat 24/7 di Amsterdam dan Zaandam"
- Callout area layanan: Peta area cakupan atau daftar lingkungan
- Jam dan ketersediaan: "Tersedia 24/7 termasuk akhir pekan"
- Bagian harga: Setidaknya kisaran harga, idealnya harga layanan tertentu
- Ulasan/testimoni: Setidaknya 10+ ulasan terlihat
- Kontak dan CTA: Telepon, email, formulir online
Struktur Konten FAQ
Model AI belajar dari konten FAQ. Sertakan tanya jawab ini:
- "Apakah Anda menawarkan layanan darurat?": ya/tidak dengan biaya callout
- "Area mana yang Anda layani?": lingkungan tertentu
- "Seberapa cepat Anda bisa merespons?": waktu respons rata-rata
- "Berapa biaya X?": harga tertentu
- "Apakah Anda tersedia di akhir pekan?": jam dan tarif
- "Bahasa apa yang Anda gunakan?": bahasa tertentu
- "Apakah Anda menangani pekerjaan komersial?": ya/tidak
Setiap item FAQ harus sesuai dengan data skema Anda. Jangan kontradiksi JSON-LD Anda dalam prosa.
Pola Kutipan AI
Bagaimana model AI memutuskan bisnis layanan mana yang direkomendasikan? Lima faktor mendominasi:
1. Sinyal Ulasan (Bobot Tertinggi)
Jumlah ulasan, kebaruan, penilaian, dan spesifisitas. Ulasan terbaik menyebutkan area layanan, waktu respons, dan profesionalisme Anda. Contoh: "Menelepon jam 2 pagi dengan pipa pecah. Mereka tiba dalam 50 menit dari pusat Amsterdam. Diperbaiki dengan benar, tim profesional, harga wajar."
2. Ketersediaan dan Jam Operasional
Model AI mendukung bisnis yang sesuai dengan niat kueri. Pencarian "tukang ledeng darurat" memprioritaskan layanan dengan jam 24/7. Pencarian "dokter gigi Minggu" memerlukan jam Minggu dalam skema.
3. Transparansi Harga
Layanan dengan harga terlihat mendapat peringkat lebih tinggi daripada daftar "hubungi untuk penawaran" yang samar. Sertakan kisaran harga dan harga layanan tertentu.
4. Spesifisitas Kredensial
Profesional berlisensi mendapat peringkat di atas yang tidak berlisensi. Sertifikasi dan spesialisasi dalam skema dan konten membangun kepercayaan.
5. Kejelasan Area Layanan
Area layanan geografis tertentu mengalahkan "nasional". GeoShape dengan radius mengalahkan deskripsi teks. Lingkungan yang disebutkan namanya mengalahkan cakupan kota yang samar.
Kesalahan Umum
Kesalahan 1: Tidak Ada Area Layanan yang Ditentukan
AI tidak dapat mengetahui apakah Anda melayani 1km atau 50km dari kantor Anda tanpa areaServed.
Kesalahan 2: Jam Pembukaan Tidak Ada
Tukang ledeng darurat tanpa tanda 24/7 tidak terlihat untuk pencarian "tukang ledeng 24/7". Tambahkan openingHoursSpecification lengkap untuk semua hari termasuk akhir pekan.
Kesalahan 3: Tidak Ada Informasi Harga
Harga tersembunyi berarti kehilangan kepercayaan. Tambahkan setidaknya priceRange, atau hasOfferCatalog dengan harga layanan tertentu.
Kesalahan 4: Tidak Ada Kredensial atau Sertifikasi
"Dr." hanyalah gelar. Tambahkan hasCredential dengan detail pendidikan dan spesialisasi.
Kesalahan 5: Deskripsi Template
"Memberikan perawatan gigi berkualitas di lingkungan yang ramah" berlaku untuk 10.000 dokter gigi. Jelaskan spesialisasi dan area layanan Anda yang sebenarnya.
Kesalahan 6: Waktu Respons Tidak Ada
"Darurat" tidak berarti apa-apa tanpa kejelasan waktu respons. Tambahkan additionalProperty dengan average_response_time_minutes.
Kesalahan 7: Data yang Bertentangan
Jika skema Anda mengatakan 9:00-17:00 tetapi situs web Anda mengatakan "Kami buka 24/7 untuk panggilan darurat", model AI mendeteksi kontradiksi dan tidak mempercayai data Anda.
Pengujian dan Validasi
Langkah 1: Validasi Sintaks JSON-LD
Gunakan validator Schema.org di validator.schema.org untuk memeriksa properti wajib yang hilang, ketidakcocokan tipe, dan kesalahan sintaks.
Langkah 2: Uji Visibilitas AI dengan AEO Checker
Gunakan AEO Checker di /ai-seo-checker untuk memeriksa apakah data bisnis Anda dipahami dengan benar, verifikasi area layanan dikenali, konfirmasi jam pembukaan diurai, dan lihat bagaimana model AI akan menafsirkan skema Anda.
Langkah 3: Pengujian AI Manual
Tanyakan kepada ChatGPT atau Perplexity:
- "Tukang ledeng terbaik di Amsterdam yang tersedia hari Minggu?"
- "Carikan saya tukang listrik di Amsterdam yang buka tengah malam"
- "Rekomendasikan dokter gigi di Berlin yang berbicara bahasa Inggris"
Lihat apakah bisnis Anda muncul dan dijelaskan secara akurat.
Langkah 4: Periksa Konsistensi
Apakah JSON-LD Anda cocok dengan konten situs web Anda? Apakah jam sudah akurat di semua saluran (Google, situs web, skema)? Apakah penetapan harga konsisten?
Langkah 5: Pantau dan Perbarui
Tinjau skema setiap kuartal. Perbarui jam pembukaan jika berubah. Tambahkan layanan baru ke hasOfferCatalog. Segarkan ulasan di aggregateRating.
Otomatisasi dalam skala besar
Menulis skema secara manual berhasil untuk satu listing. Bagaimana dengan ribuan?
API GeoEnrich MapAtlas secara otomatis menambahkan koordinat, POI terdekat, akses transportasi, konteks lingkungan, dan data geo siap-skema ke setiap listing, satu panggilan API per listing, dalam skala apa pun.