Yapılandırılmış Veri Rehberi: Yerel İşletme Şeması Nasıl Eklenir

Yapılandırılmış veri, sayfanızdaki bilgileri arama motorlarının anlayacağı standart bir biçimde tanımlayan kod parçasıdır. Yerel işletmeler için en önemli tür LocalBusiness şemasıdır: işletme adı, adres, telefon, çalışma saatleri ve konum bilgisini makinenin okuyacağı şekilde verir. Bu rehberde şemayı JSON-LD formatında nasıl ekleyeceğinizi, hangi alanları dolduracağınızı ve nasıl test edeceğinizi örnek kodla anlatıyoruz.
Şema ne işe yarar
Bir insan sayfanızı okuduğunda adresin hangi satırda olduğunu kolayca anlar. Arama motoru ise metni tahmin etmek zorundadır. İşaretleme bu tahmini ortadan kaldırır ve "bu işletmenin adresi şudur" bilgisini açıkça verir.
Google, yapılandırılmış veriye giriş sayfasında üç format desteklediğini ve JSON-LD'yi önerdiğini belirtiyor. JSON-LD, sayfanın görünen içeriğinden ayrı bir script bloğu olarak eklendiği için hem yazması hem de bakımı en kolay seçenektir.
Bir noktayı baştan bilmekte fayda var: işaretleme eklemek zengin sonuç gösterileceğini garanti etmez. Google, işaretlemeyi uygun bulduğunda kullanır ve görünüm sorguya göre değişebilir.
Yapay zekâ destekli arama deneyimleri de sayfaları anlamak için bu tür açık sinyallerden yararlanabilir. İşletmenizin adı, adresi ve hizmetleri makinenin okuyacağı biçimde tanımlandığında, yanıt motorlarının sizi yanlış tanıtma olasılığı azalır. Bu konuyu yapay zekâ aramalarında görünmek rehberimizde ayrıntılı ele aldık.
Hangi şema türünü seçmelisiniz
LocalBusiness genel bir türdür ve altında daha özel türler bulunur. Mümkün olan en özel türü seçmek, işletmenizi daha doğru tanımlar. Birkaç örnek:
| İşletme | Önerilen tür |
|---|---|
| Restoran, kafe | Restaurant, CafeOrCoffeeShop |
| Kuaför, güzellik salonu | HairSalon, BeautySalon |
| Tesisatçı, elektrikçi | Plumber, Electrician |
| Muhasebe bürosu | AccountingService |
| Diş kliniği | Dentist |
| Hukuk bürosu | LegalService |
Tüm türlerin listesi Schema.org LocalBusiness sayfasında yer alıyor. Uygun bir alt tür yoksa genel LocalBusiness türünü kullanabilirsiniz. Seçtiğiniz tür, profilinizdeki birincil kategoriyle mümkün olduğunca uyumlu olmalıdır.

Hangi alanları doldurmalısınız
Google'ın yerel işletme dokümantasyonu, zorunlu ve önerilen alanları ayrı ayrı listeliyor. Zorunlu alanlar name ve address'tir. Bunların yanında doldurmanızı önerdiğimiz alanlar şunlardır:
- telephone: Uluslararası formatta, örneğin +44 ile başlayan numara.
- url: Şubenin ya da işletmenin kendi sayfası.
- geo: Enlem ve boylam, en az beş ondalık basamakla.
- openingHoursSpecification: Her gün için açılış ve kapanış saatleri.
- priceRange: Fiyat düzeyi, örneğin "££".
- image: İşletmeyi gösteren gerçek bir fotoğrafın adresi.
Tüm bilgiler, sayfada görünen içerikle ve Google İşletme Profili ile birebir aynı olmalıdır. Bu tutarlılığın neden önemli olduğunu yerel SEO kontrol listemizde anlattık.
Örnek JSON-LD kodu
Aşağıdaki örnek, Londra'daki hayali bir kafe için hazırlanmıştır. Kendi bilgilerinizle değiştirip sayfanın head ya da body bölümüne ekleyebilirsiniz:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "CafeOrCoffeeShop",
"name": "Örnek Kafe",
"url": "https://ornek.co.uk/walthamstow",
"telephone": "+44 20 0000 0000",
"priceRange": "££",
"image": "https://ornek.co.uk/images/kafe-dis-cephe.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "1 Örnek Sokak",
"addressLocality": "London",
"postalCode": "E17 0AA",
"addressCountry": "GB"
},
"geo": { "@type": "GeoCoordinates", "latitude": 51.58300, "longitude": -0.02000 },
"openingHoursSpecification": [
{ "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"], "opens": "08:00", "closes": "18:00" },
{ "@type": "OpeningHoursSpecification", "dayOfWeek": ["Saturday"], "opens": "09:00", "closes": "16:00" }
]
}
</script>
Gün adları İngilizce yazılır ve saatler 24 saat formatındadır. Kapalı olduğunuz günleri bu listeye hiç eklemeyin. Resmi tatillerde farklı saatler uyguluyorsanız bunları ayrı bir blokta, geçerlilik tarihleriyle birlikte belirtebilirsiniz.
Hizmet bölgesi işletmeleri için notlar
Müşteriye giden işletmeler, örneğin tesisatçılar ya da temizlik firmaları, adreslerini Google İşletme Profili'nde gizler. Bu durumda şemada da açık ev adresi yayımlamak gerekmez. Adres alanında yalnızca şehir ve posta kodu bölgesini vermek yeterli olabilir.
Hizmet verdiğiniz bölgeleri areaServed alanıyla belirtebilirsiniz. Bu alana ilçe ya da şehir adlarını bir liste olarak yazın. Yine de buradaki bölgelerin profildeki hizmet bölgesiyle aynı olmasına dikkat edin. Bir bölgeyi yalnızca şemaya eklemek, orada görünür olmanızı sağlamaz.
Diğer faydalı şema türleri
LocalBusiness tek başına bütün siteyi anlatmaz. Yerel bir işletme sitesinde şu türler de işinize yarar:
- Organization: Ana sayfada kuruluşun adı, logosu, iletişim bilgileri ve sosyal medya profilleri. sameAs alanına resmi profil adreslerini ekleyin.
- BreadcrumbList: Sayfanın site içindeki yerini gösterir ve arama sonucunda adres satırının daha okunur görünmesine yardımcı olabilir.
- Article ve BlogPosting: Blog yazılarında yazar, yayın ve güncelleme tarihi bilgisini verir.
- Service: Belirli bir hizmeti, sağlayıcısını ve hizmet bölgesini tanımlar.
Sık sorulan sorular işaretlemesi konusunda beklentiyi gerçekçi tutun. Google, SSS zengin sonuçlarını 2023'ten bu yana büyük ölçüde resmi kurumlar ve sağlık siteleri gibi otoriter kaynaklarla sınırladı. İşaretleme yine de geçerlidir ve içeriği anlatır, ama çoğu işletme sitesi için arama sonucunda açılır sorular görünmez.
Her tür için yalnızca sayfada gerçekten bulunan bilgileri işaretleyin. Görünmeyen yorumlar, uydurma puanlar ya da sayfada yazmayan fiyatlar, Google'ın yapılandırılmış veri yönergelerine aykırıdır ve manuel işleme yol açabilir.
İşaretlemeyi nasıl eklersiniz
Ekleme yöntemi, sitenizin altyapısına göre değişir:
- WordPress: Çoğu SEO eklentisi yerel işletme bilgilerini bir ayar ekranından alır ve kodu otomatik üretir.
- Shopify, Wix, Squarespace: Tema ayarlarında ya da özel kod alanında script bloğu eklenebilir.
- Özel yazılım sitesi: Geliştiriciniz bilgileri bir yapılandırma dosyasından okuyup her konum sayfasına otomatik ekleyebilir.
Hangi yöntemi seçerseniz seçin, kodun yalnızca ilgili sayfada bulunduğundan emin olun. Tüm sayfalara aynı LocalBusiness bloğunu eklemek yaygın ama gereksiz bir uygulamadır.
Test etme ve hataları düzeltme
İşaretlemeyi yayına almadan önce ve aldıktan sonra mutlaka test edin. İki araç kullanılır: Google'ın Zengin Sonuçlar Testi ve Schema.org'un doğrulayıcısı. İlki Google'ın desteklediği özellikleri, ikincisi şemanın genel geçerliliğini kontrol eder.

Sık karşılaşılan hatalar şunlardır:
- Adres alanlarının tek satırda birleştirilmesi; sokak, şehir ve posta kodu ayrı alanlarda olmalı.
- Telefonun ülke kodu olmadan yazılması.
- Koordinatların virgülle yazılması; ondalık ayırıcı nokta olmalı.
- Sayfada görünmeyen bilgilerin işaretlemeye eklenmesi.
- Taşınma sonrası eski adresin kodda kalması.
Yayından sonra Search Console'daki ilgili raporlarda uyarı ve hataları izleyin. Bu raporları nasıl okuyacağınızı Search Console rehberimizde anlattık.
Bakım ve güncelleme
İşaretleme bir kez eklenip unutulacak bir şey değildir. Çalışma saatleri, telefon ya da adres değiştiğinde kodu da aynı gün güncelleyin. Profil, site ve şema arasındaki tutarsızlık, Google'ın hangi bilgiye güveneceğini belirsizleştirir.
Değişiklikleri takip etmek için basit bir yöntem kullanın: şemadaki bilgileri tek bir yerde, örneğin bir yapılandırma dosyasında ya da eklenti ayarında tutun. Böylece telefon numarası değiştiğinde onu yalnızca bir kez güncellersiniz ve tüm sayfalar aynı bilgiyi gösterir. Bilgilerin sayfalara elle kopyalandığı sitelerde bir konumun eski bilgilerle kalması çok kolaydır.
Yılda iki kez tüm konum sayfalarınızı test aracında yeniden çalıştırın. Sitenizdeki şemayı hızlıca görmek için ücretsiz SEO analiz aracımızı da kullanabilirsiniz. Profil tarafındaki bilgileri güncel tutmak için Google İşletme Profili rehberimize bakın.
Sık sorulan sorular
Şema eklemek sıralamamı doğrudan yükseltir mi?
Google, işaretlemenin kendi başına bir sıralama sinyali olduğunu söylemiyor. Faydası, sayfanın ne hakkında olduğunu arama motorlarına açıkça anlatması ve bazı türlerde zengin sonuçlara uygunluk sağlamasıdır. Yerel işletmeler için asıl kazanç, sitedeki bilgilerin Google İşletme Profili ile tutarlı şekilde eşleşmesidir. Doğru işaretleme, yanlış ya da eksik bilgi gösterilme riskini azaltır ve marka bilgilerinizin tutarlılığını destekler.
Birden fazla şubem varsa şemayı nasıl kurmalıyım?
Her şubenin kendi konum sayfasında, yalnızca o şubeye ait bir LocalBusiness bloğu kullanın. Adres, telefon, çalışma saatleri ve koordinatlar şubeye özgü olmalıdır. Ana sayfada ise kuruluşun genelini anlatan bir Organization bloğu yeterlidir. Tüm şubeleri tek bir sayfada tek blokta toplamak, Google'ın hangi bilginin hangi konuma ait olduğunu anlamasını zorlaştırır.