LocalBusiness şeması, fiziksel konumu olan işletmelerinizi (restoran, klinik, berber, otel vb.) arama motorlarına tanımlar. Adres, çalışma saatleri, telefon ve sosyal medya bilgileriyle Google Haritalar ve yerel aramalarda görünürlüğünüzü destekleyebilir. Bu rehberde LocalBusiness türünü nasıl seçeceğinizi, adres, koordinat ve çalışma saatlerini nasıl yapılandıracağınızı ve yaygın hataları öğreneceksiniz. Zengin sonuç gösterimi garanti değildir.
LocalBusiness Şeması Nedir?
LocalBusiness, Schema.org'da fiziksel bir konumda hizmet veren işletmeleri tanımlamak için kullanılan bir türdür. Genel LocalBusiness kullanılabilir; ancak daha spesifik alt türler (Restaurant, Dentist, HairSalon, Hotel vb.) arama motorlarının işletmenizi daha doğru sınıflandırmasına yardımcı olur. Bu türler schema.org hiyerarşisinde LocalBusiness'ın altında yer alır.
İşletme Türü Seçimi: Dentist, Restaurant vb.
@type alanında işletmenize uygun türü belirtin. Restoran için "Restaurant", diş kliniği için "Dentist", berber için "HairSalon", otel için "Hotel", genel mağaza için "Store" kullanılabilir. Schema.org'da yüzlerce yerel işletme alt türü vardır. Doğru tür seçimi, Google'ın işletmenizi doğru kategoride göstermesine yardımcı olur. Tür bulamazsanız "LocalBusiness" kullanabilirsiniz.
Adres (PostalAddress) Yapısı
address, PostalAddress türünde olmalıdır. Önerilen alanlar: streetAddress (sokak, bina no), addressLocality (şehir/ilçe), addressRegion (bölge/il, isteğe bağlı), postalCode, addressCountry (örn. "TR"). Örnek: "address": { "@type": "PostalAddress", "streetAddress": "Örnek Sokak No 5", "addressLocality": "Kadıköy", "addressRegion": "İstanbul", "postalCode": "34710", "addressCountry": "TR" }. Adres, sayfada görünen adresle uyumlu olmalıdır.
GeoCoordinates
geo alanı, işletmenin enlem ve boylam bilgisini içerir. GeoCoordinates türünde latitude ve longitude verilir. Google Haritalar'da konumunuzu bularak koordinatları alabilirsiniz. Örnek: "geo": { "@type": "GeoCoordinates", "latitude": 40.9923, "longitude": 29.0245 }. Koordinatlar harita ve yerel aramalarda faydalıdır; zorunlu değildir ancak önerilir.
OpeningHoursSpecification (Çalışma Saatleri)
openingHoursSpecification, bir dizi OpeningHoursSpecification nesnesi alır. Her nesnede dayOfWeek (örn. "Monday", "Tuesday" veya "Mo", "Tu"), opens ve closes (HH:MM formatında) verilir. Örnek: "openingHoursSpecification": [ { "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"], "opens": "09:00", "closes": "18:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "10:00", "closes": "14:00" } ]. Kapalı günler için opens/closes eklenmez veya ayrı bir nesne ile "closed" belirtilir.
telephone, priceRange ve sameAs
telephone: İletişim telefonu. Uluslararası format tercih edilir (örn. +90 212 555 00 00). priceRange: Özellikle restoran ve otellerde fiyat aralığını göstermek için kullanılır (örn. "$$" veya "100-200 TL"). sameAs: İşletmenin resmi sosyal medya ve profil sayfalarının URL'leri. Facebook, Instagram, LinkedIn, Google My Business vb. Örnek: "sameAs": ["https://www.facebook.com/ornek", "https://www.instagram.com/ornek"]. sameAs, arama motorlarının işletmenizi farklı platformlarda eşleştirmesine yardımcı olur.
Örnek LocalBusiness JSON-LD
Aşağıda restoran için örnek bir LocalBusiness (Restaurant) şeması verilmiştir:
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Örnek Restoran",
"description": "Geleneksel mutfağımız ve deniz manzaralı terasımızla hizmetinizdeyiz.",
"image": "https://www.schemaolustur.com.tr/restoran.jpg",
"telephone": "+90 212 555 00 00",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "Sahil Yolu No 12",
"addressLocality": "Kadıköy",
"addressRegion": "İstanbul",
"postalCode": "34710",
"addressCountry": "TR"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 40.9923,
"longitude": 29.0245
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
"opens": "12:00",
"closes": "23:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Sunday",
"opens": "12:00",
"closes": "22:00"
}
],
"sameAs": [
"https://www.facebook.com/ornekrestoran",
"https://www.instagram.com/ornekrestoran"
]
}
Yaygın Hatalar
Yanlış adres formatı: address, PostalAddress türünde olmalı; düz metin kullanılmamalı. Hatalı koordinatlar: latitude ve longitude sayı olmalı; virgül yerine nokta kullanılmalı. Çalışma saatleri formatı: opens ve closes "HH:MM" (24 saat) formatında olmalı. Geçersiz sameAs URL'leri: URL'ler erişilebilir ve doğru olmalı. Sayfa içeriğiyle uyumsuzluk: Şemadaki bilgiler (adres, telefon) sayfada görünen bilgilerle uyumlu olmalıdır.
Sonuç
LocalBusiness şeması, yerel işletmenizi arama motorlarına kapsamlı biçimde tanıtır. @type olarak Restoran, Dentist, HairSalon gibi spesifik türleri seçin; address, geo, openingHoursSpecification, telephone ve sameAs alanlarını doğru formatta doldurun. Hızlı ve hatasız yerel işletme şeması oluşturmak için Schema JSON-LD Oluşturucu LocalBusiness aracını kullanabilirsiniz.