Skip to main content

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.

JSON-LDPencarian AISkemaBisnis Lokal

Tanpa data geo

Lokasi"Melayani wilayah Amsterdam Raya"
Area layanan-
Terdekat-
Koordinat-

Yang dilihat AI: tidak ada yang cocok. Nol pertanyaan area layanan atau kedekatan yang terjawab.

Dengan GeoEnrich

LokasiFerdinand Bolstraat 4, Amsterdam De Pijp
Area layananAmsterdam, radius 15km
TerdekatPasar Albert Cuyp (180m), 2 tempat parkir (50m)
Koordinat52.3553, 4.8952

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 Anda
  • address: Alamat pos lengkap
  • telephone: Nomor kontak
  • areaServed: 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 Anda
  • aggregateRating: Jumlah ulasan dan skor
  • priceRange: Indikator biaya (€50-€200)
  • paymentAccepted: Cara Anda menerima pembayaran
  • knowsLanguage: Bahasa yang Anda gunakan
  • hasOfferCatalog: Harga terperinci untuk layanan tertentu
  • additionalProperty: 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 layani
  • average_response_time_minutes: Penting untuk kueri layanan darurat
  • customer_parking_available: Untuk layanan dengan kantor fisik
  • nearest_public_transit: Konteks aksesibilitas
  • accessibility_score: Pintu masuk ramah kursi roda, van yang dapat diakses
  • service_types_offered: Darurat, terjadwal, preventif
  • industries_served: Residensial, Komersial, Industri
  • certifications_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.