İnsan okurken "Bu neyin sitesi? Nerede? Telefonu ne?" sorularını kendiliğinden cevaplar. Arama motoru ise sayfanızdaki metni tahmin etmek zorundadır — ta ki siz ona makine dilinde künye verene dek. İşte schema, yani yapısal veri, tam bu künyedir. Yerel işletmeler için karşılığı LocalBusiness tipidir ve doğru kurulduğunda Google'ın işletmenizi ne olduğunu, nerede olduğunu, kiminle iletişime geçileceğini tereddütsüz anlamasını sağlar. Bu yazıda kopyala-yapıştır hazır bir örnek, alanların açıklaması ve yayına almadan önce test etmenin yolunu bulacaksınız.
Ne işe yarar, neyi garanti etmez
Yapısal veri üç somut iş yapar: Google'ın sayfanızı doğru tip olarak sınıflandırmasını sağlar, İşletme Profilinizdeki bilgiyle sitenizdeki bilgiyi bağlar (NAP tutarlılığının teknik çapası budur) ve zengin sonuç adaylığı yaratır. Üçüncüsünün başında bir uyarı durmalı: schema eklemek zengin sonuç garantisi vermez. Google, yapısal veriyi görmekle yükümlü değildir; yıldız, adres kutusu gibi ekstra görünümelerin çoğu zaman görünmediğini bilin. Yine de kurulması işe yarar — anlaşılırlık, hiçbir arama motorunun kötüye kullanamayacağı bir avantajdır. Sıralamaya etkisi de aynı dolaylı yoldan geçer: daha iyi anlaşılan sayfa, daha doğru eşleşir.
JSON-LD nedir, nereye eklenir?
Yapısal verinin birden çok yazım biçimi varsa da tek standart haline geleni JSON-LD: JavaScript nesnesi görünümlü bir blok, <script type="application/ld+json"> etiketi içinde. Sayfanızın <head> bölümüne ya da body kapanışına tek blok hâlinde eklenir; sayfa görünümüne hiçbir etkisi yoktur. Birden fazla yapıyı (işletme + site + SSS gibi) tek blokta birleştirmenin yolu @graph dizisidir — kendi sitemizde ve tüm müşteri sitelerinde bu yapıyı kullanıyoruz.
Alanlar: zorunlular ve işe yarayanlar
Google'ın yerel işletme dokümantasyonuna göre tablo aslında kısadır; ama gerçekte işe yarayan set şudur:
- @type — en yakın alt tipi seçin: tesisatçı için Plumber, lokanta için Restaurant; aradığınız yoksa genel LocalBusiness kalır. Tip ne kadar doğruysa eşleşme o kadar net olur.
- name, url, telephone — işletme adı, site adresi, telefon. Telefonu uluslararası biçimde yazın:
+90-5xx-xxx-xx-xx. - address (PostalAddress) — sokak, ilçe, il, posta kodu, ülke. Servis alanlı işletmeyiz diyorsanız da adres alanını boş bırakmak yerine areaServed kullanın.
- geo — enlem/boylam; mağaza türü işletmelerde harita eşleşmesine yardım eder.
- openingHoursSpecification — çalışma saatleri; kapalı görünen işletme arayan kaybettirir.
- areaServed — hizmet verdiğiniz şehir ve ilçeler; servis alanlı işletmenin adres yerine bu listesi olur.
- image ve logo — mutlak adresle (https:// ile başlayan) verilmeli; göreceli yol çalışmaz.
- sameAs — sosyal profilleriniz ve dizin kayıtlarınızın adresleri; "bu profiller de bize ait" demenin makine dili.
Tam alan listesi için tek otorite kaynak schema.org/LocalBusiness sayfasıdır; buradakiler pratikte yeterli çekirdektir.
Kopyala-yapıştır örnek
Aşağıdaki bloğu sitenizin <head> bölümüne ekleyin; köşeli parantezli değerleri kendi gerçek bilgilerinizle değiştirin. Alan adı biçimlerini (tire, +90 vb.) bozmayın:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": ["LocalBusiness", "Plumber"],
"@id": "https://orneksite.com/#isletme",
"name": "Örnek Tesisat",
"url": "https://orneksite.com/",
"telephone": "+90-5xx-xxx-xx-xx",
"image": "https://orneksite.com/assets/img/og-image.png",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "[Mahalle, sokak, no]",
"addressLocality": "Gebze",
"addressRegion": "Kocaeli",
"postalCode": "41400",
"addressCountry": "TR"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "40.80",
"longitude": "29.43"
},
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
},
"areaServed": [
{ "@type": "City", "name": "Gebze" },
{ "@type": "City", "name": "Çayırova" },
{ "@type": "City", "name": "Darıca" }
],
"sameAs": [
"https://www.instagram.com/[hesap]",
"https://www.linkedin.com/company/[hesap]"
]
}
</script>
Üç not: @type satırındaki "Plumber"ı kendi sektörünüzün en yakın alt tipiyle değiştirin (bulamazsanız o satırı "LocalBusiness" olarak bırakın). Servis alanlı işletmeyseniz address ve geo bloklarını çıkarıp areaServed'i genişletebilirsiniz. Koddaki her değerin, sayfanızda görünür metin olarak da aynı biçimde durması şarttır — şemada +90, sayfada 0 yazıyorsa tutarsızlık sayılır.
Sık yapılan 5 hata
- Uydurma puan ve yorum eklemek. Sitenize yıldız patlatmak için koyulan sahte
aggregateRating, Google'ın yapısal veri politikasında açık ihlaldir; elle yaptırım riski taşır. Yorum yoksa rating alanı hiç koyulmaz — gerçek yorumlar geldikçe eklenir. - Şema ile görünür metnin farklı olması. Şemadaki telefon, adres, saat — sayfada yazanla harfi harf aynı olmalı. Kullanıcının göremediği bilgiyi şemaya yazmak, Google'ın güvenini bitirir.
- Her sayfada farklı künye. Ana sayfada bir telefon formatı, iletişim sayfasında başka bir format — NAP tutarsızlığı şemayla da düzelmez, tersine pekişir. Tek kaynak, tek format.
- Yanlış tip seçimi. Lokantaya Organization, ajansa Restaurant — tip neyse işletme odur. Emin olmadığınızda genel LocalBusiness, yanlış spesifik tipden iyidir.
- Test etmeden yayına atmak. Tek virgül hatası tüm bloğu geçersiz kılar ve en kötüsü: hata sessizdir, kimse size söylemez. Aşağıdaki iki araç bu yüzden zorunlu adımdır.
Test: yayına almadan önce iki araç
- Rich Results Test (search.google.com/test/rich-results) — sayfanızın adresini yapıştırın; blok okunuyor mu, hangi zengin sonuç tiplerine aday, hata var mı gösterir.
- Schema Markup Validator (validator.schema.org) — Rich Results'ın görmediği alanları da sözdizimi düzeyinde denetler.
İkisi de yeşil veriyorsa blok sağlamdır. Sonrasında tek yapılması gereken: künyeyi güncel tutmak. Saat değişirse, telefon değişirse — hem sayfa hem şema birlikte güncellenir. Teknoloji tarafında hangi sayfaya ne ekleneceğinden emin olamıyorsanız, ücretsiz site analizi bu konu dahil ilk tur taramayı yapar.
Yapısal veri, yerel SEO kontrol listesindeki teknik maddelerden biridir; tamamına 25 maddelik kontrol listemizden, işin bütünü için SEO hizmeti sayfamıza göz atabilirsiniz.
Sık sorulanlar
Schema eklersem sıralamam yükselir mi?
Doğrudan bir sıralama garantisi yok. Yapısal veri, Google'ın sayfanızı doğru okumasını ve bilgilerinizi diğer kaynaklarla eşleştirmesini kolaylaştırır; NAP tutarlılığının çapası olur. Sıralamaya katkısı bu dolaylı yoldandır.
Organization mı LocalBusiness mı kullanmalıyım?
Fiziksel yeri olan ya da belirli bir hizmet bölgesine hizmet eden gerçek işletmeyi tanımlıyorsanız LocalBusiness ve en yakın alt tipi doğru seçimdir. LocalBusiness, Organization'ın alt tipi olduğu için işletme bilgilerinin tamamını taşır; marka ile işletme aynıysa tek LocalBusiness düğümü yeterlidir.
Google yorumlarımı otomatik olarak ekler mi?
Hayır. Yıldız ve yorum verisini schema'ya siz girersiniz; Google verinin gerçekliğini sizin beyanınıza göre işler. Gerçek olmayan puan veya yorum sayısı eklemek, yapısal veri politikası ihlalidir ve elle uygulanan yaptırımla sonuçlanabilir. Yorum yoksa rating alanı hiç koyulmaz.
Sitenizin yapısal verisi kurulu mu? Ücretsiz analizle birlikte bakalım — eksikler tek sayfada.
Ücretsiz Analiz Al