Yapılandırılmış veri (Schema.org) rehberi: Hangi işletme hangi şemayı kullanmalı?
· 5 dk okuma
Bir insan sayfanıza baktığında üstteki adın şirketinizin adı, alttaki numaranın telefonunuz ve köşedeki yıldızların müşteri puanı olduğunu hemen anlar. Bir arama motoru ya da yapay zekâ asistanı içinse bunlar yalnız metin parçalarıdır. Yapılandırılmış veri, bu bilgileri Schema.org adlı ortak sözlükle etiketleyerek makinelerin de aynı şeyi anlamasını sağlar. Doğru kullanıldığında arama sonuçlarında zengin görünümlere, işletme bilgilerinizin doğru gösterilmesine ve yapay zekâ yanıtlarında daha güvenilir alıntılara katkıda bulunur.
Yapılandırılmış veri neden önemli?
- Belirsizliği azaltır: “Ankara” kelimesinin adres mi, yazar adı mı yoksa ürün adı mı olduğunu tahmin etmek zorunda kalmaz.
- Zengin sonuçlara kapı açar: Ürün fiyatı ve stok durumu, değerlendirme yıldızları, etkinlik tarihleri ve içerik haritası (breadcrumb) gibi görünümler yapılandırılmış veriye dayanır. Google bu görünümleri garanti etmez, ama veri yoksa hiç göstermez.
- Varlık bilgisini güçlendirir: Şirket adınız, logonuz, adresiniz ve sosyal profilleriniz arasındaki bağlantıyı açıkça kurarsınız. Bu, yapay zekâ asistanlarının sizi doğru tanımasına yardım eder.
JSON-LD: önerilen biçim
Yapılandırılmış veri üç biçimde yazılabilir: JSON-LD, Microdata ve RDFa. Google’ın önerdiği ve bakımı en kolay olan biçim JSON-LD’dir. Sayfanın HTML yapısına dokunmadan, ayrı bir script bloğu içinde yer alır:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Örnek Yazılım",
"url": "https://www.ornek.com",
"logo": "https://www.ornek.com/logo.png",
"sameAs": ["https://www.linkedin.com/company/ornek"]
}
</script>
Hangi işletme hangi şemayı kullanmalı?
| Site türü | Temel şemalar | Not |
|---|---|---|
| Her site | Organization veya Person, WebSite, BreadcrumbList | Ana sayfada kurum bilgisi, iç sayfalarda içerik haritası |
| Fiziksel adresi olan işletme | LocalBusiness ve alt türleri (Dentist, Restaurant, LegalService vb.) | Adres, telefon, çalışma saatleri Google İşletme Profili ile birebir aynı olmalı |
| Blog ve haber | Article / BlogPosting | Başlık, yayın ve güncelleme tarihi, yazar |
| E-ticaret | Product, Offer, AggregateRating | Fiyat ve stok, sayfadakiyle aynı olmalı |
| Etkinlik, kurs | Event, Course | Tarih, yer, düzenleyen |
| Hizmet sayfası | Service | Hizmetin adı, bölgesi ve sağlayıcısı |
Fiziksel adresi olan işletmeler için yerel arama ayrı bir konu; yerel SEO rehberimizde Google Haritalar tarafını ayrıntılı anlattık.
SSS şeması hakkında doğru bilinmesi gerekenler
Bir dönem neredeyse her sayfaya FAQPage şeması ekleniyordu, çünkü arama sonuçlarında açılır sorular gösteriliyordu. Google, Ağustos 2023’ten itibaren bu zengin görünümü yalnız resmi kurumlar ve sağlık siteleri gibi yetkili kaynaklarla sınırladı. Bu, SSS şemasının işe yaramadığı anlamına gelmez: sayfadaki soru-cevap yapısını makinelere açıkça anlatır ve yapay zekâ asistanları için faydalı bir sinyal olmaya devam eder. Ancak yalnız görünüm kazanmak için sayfada olmayan soruları şemaya eklemek yanlıştır.
Adım adım uygulama
- Envanter çıkarın: Sitenizdeki sayfa türlerini listeleyin (ana sayfa, hizmet, blog yazısı, ürün, iletişim).
- Her tür için şema seçin: Yukarıdaki tablodan başlayın; Schema.org’da daha özel bir alt tür varsa onu kullanın.
- Şablona ekleyin: Şemayı tek tek sayfalara elle değil, şablona ekleyin ki her yeni içerik otomatik olarak doğru veriyle yayınlansın.
- Görünen içerikle eşleştirin: Şemadaki her bilgi sayfada da görünmelidir. Sayfada yazmayan bir fiyat veya puanı şemaya koymak, Google’ın yönergelerine aykırıdır.
- Doğrulayın: Google’ın Zengin Sonuçlar Testi ve Schema Markup Validator ile hataları kontrol edin. Ardından Search Console’daki “Geliştirmeler” raporlarını izleyin.
@idile bağlayın: Organizasyon, web sitesi ve sayfa düğümlerine benzersiz@idverip birbirine bağlamak, tek bir tutarlı bilgi grafiği oluşturur.
Sık yapılan hatalar
- Uydurma değerlendirme puanı: Sitede gerçek yorum yokken
AggregateRatingeklemek, elle uygulanan bir işlem cezasına yol açabilir. - Tutarsız adres ve telefon: Şemadaki, sayfadaki ve Google İşletme Profili’ndeki bilgilerin farklı olması güveni azaltır.
- Eski tarih: Yazıyı güncelleyip
dateModifieddeğerini değiştirmemek ya da tersine, içerik değişmeden tarihi sürekli güncellemek. - Eklenti çakışması: İki farklı eklentinin aynı sayfaya iki ayrı
Organizationşeması basması. - Microdata ve JSON-LD karışımı: Aynı bilgiyi iki biçimde, farklı değerlerle vermek.
Kontrol listesi
- Ana sayfada
Organization(veyaLocalBusiness) veWebSiteşeması var. - İç sayfalarda
BreadcrumbListvar. - Blog yazılarında başlık, yayın tarihi, güncelleme tarihi ve yazar bilgisi şemada yer alıyor.
- Ürün sayfalarındaki fiyat ve stok bilgisi şemayla aynı.
- Zengin Sonuçlar Testi’nde kritik hata yok.
Örnek senaryo: bir restoran sitesi için şema planı
Tek şubeli bir restoranın sitesinde ana sayfa, menü, rezervasyon ve iletişim sayfaları olsun. Şema planı şöyle kurulabilir:
- Ana sayfa:
Restauranttüründe bir düğüm; adı, logosu, adresi, telefonu, çalışma saatleri (openingHoursSpecification), mutfak türü (servesCuisine), fiyat aralığı ve harita konumu. Aynı düğümesameAsile Instagram ve Google İşletme Profili bağlantıları eklenir. - Menü sayfası: Menü içeriği sayfada metin olarak duruyorsa
MenuveMenuSectiontürleriyle işaretlenebilir. Menüyü yalnız fotoğraf veya PDF olarak yayınlamak, hem arama motorlarının hem yapay zekâ asistanlarının yemekleri okuyamaması demektir. - Rezervasyon sayfası: Restoran düğümüne
acceptsReservationsözelliği eklenir. - İletişim sayfası: Ana sayfadaki düğüme
@idile bağlanan birContactPageve içerik haritası.
Bu plan uygulandığında “yakınımdaki balık restoranı” gibi bir aramada veya “bu restoran pazar günü açık mı?” sorusunda, arama motorları ve asistanlar doğru bilgiyi doğrudan sizin sitenizden okuyabilir. En kritik nokta çalışma saatlerinin ve telefonun her yerde aynı olmasıdır; bayram ve özel gün saatleri değiştiğinde şemayı da güncellemek gerekir.
Sonuç
Yapılandırılmış veri, sitenize eklenen görünmez bir kimlik kartıdır. Arama motorlarına ve yapay zekâ asistanlarına kim olduğunuzu, ne sunduğunuzu ve sayfanın ne anlattığını tahmin etmeye bırakmadan söyler. Kendi sitenizdeki şemaların durumunu AI uyumluluk testimizle kontrol edebilir, gereken temel şemaları llms.txt, robots.txt ve şema üreticimizle hazırlayabilirsiniz.
#JSON-LD #şema #SEO #zengin sonuçlar
Kendi sitenizi test edin
Bu yazıda anlatılanları sitenizde ücretsiz ölçün.
İlgili yazılar
Title ve meta açıklama nasıl yazılır? Arama sonucunda tıklanan başlıklar
Arama sonucunda görünen başlık ve açıklama, sayfanıza tıklanıp tıklanmayacağını belirler. İyi bir title etiketi ve meta açıklamanın uzunluğunu, yapısını ve Google’ın…
301 yönlendirme ve site taşıma: Yeni siteye geçerken SEO trafiğini kaybetmemek
Yeni bir siteye, alan adına veya adres yapısına geçerken arama trafiğinin bir anda düşmesinin en sık nedeni eksik yönlendirmelerdir. 301 ve 302 farkını, yönlendirme…
Open Graph rehberi: Bağlantınız WhatsApp ve LinkedIn’de neden kötü görünüyor?
Sitenizin bağlantısı WhatsApp, LinkedIn veya X’te paylaşıldığında görünen başlık, açıklama ve görsel Open Graph etiketlerinden gelir. Doğru etiketleri, görsel ölçülerini…