Schema Markup Nedir? SEO ve GEO için Yapısal Veri Rehberi
7 Eylül 2026
Schema Markup Nedir?
Schema markup, web sayfanıza eklediğiniz ve arama motorlarına içeriğinizin ne anlama geldiğini söyleyen yapısal veridir. HTML sayfanızı insanlar okurken schema verisi Google botlarının ve AI tarayıcılarının okuduğu “makine dili” görevi görür.
Schema.org tarafından belirlenen standartları kullanan bu veri, JSON-LD formatında <script type="application/ld+json"> etiketi içinde sayfalara eklenir.
Schema olmadan: Google sayfanızı metni tarar, ne hakkında olduğunu tahmin eder. Schema ile: Google “Bu sayfa bir yerel işletme, şu koordinatlarda, şu çalışma saatlerinde” bilgisini kesin olarak alır.
Neden Bu Kadar Önemli?
SEO: Zengin Snippet’ler
Doğru schema, arama sonuçlarında standart mavi link yerine “zengin snippet” gösterilebilmesini sağlar:
- Yıldız derecelendirmeleri (Review schema)
- SSS açılır bölümleri (FAQPage schema)
- Fiyat bilgisi (Product schema)
- Etkinlik tarihleri (Event schema)
- Tarifler (Recipe schema)
Zengin snippet’ler tıklama oranını ortalama %20–30 artırır.
GEO: Yapay Zekâ Alıntıları
ChatGPT, Perplexity ve Google AI Overview yapısal veriyi tercih ediyor. Bir AI sistemi “Kayseri’de güvenilir bir SEO ajansı önerir misin?” sorusuna yanıt verirken, schema ile işaretlenmiş, bilgisi net ve tutarlı siteleri kaynak olarak seçiyor.
Schema, AI motorlarına şunu söylüyor: “Bu bilgi güvenilir, doğrulanmış, kendi sitemin orijinal verisidir.”
En Önemli Schema Türleri
LocalBusiness / Organization
Her işletme sitesinin temel schema’sı. İşletme adı, adres, telefon, çalışma saatleri, koordinatlar ve hizmet türleri.
{
"@type": "LocalBusiness",
"name": "SGEO Digital",
"address": {
"@type": "PostalAddress",
"addressLocality": "Kayseri",
"addressCountry": "TR"
},
"telephone": "+90-506-796-43-00",
"openingHours": "Mo-Fr 09:00-18:00"
}
Google İşletme Profili ile tutarlı olması kritik — farklılıklar güven sinyalini zayıflatır.
FAQPage
Yapay zekâ optimizasyonu için en etkili schema türü. Sayfa içindeki soru-yanıt çiftlerini işaretler; hem Google SSS snippet’i hem de AI alıntısı için güçlü sinyal üretir.
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "SEO ne kadar sürede sonuç verir?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Rekabetçiliğe bağlı olarak ilk sonuçlar genellikle 3-6 ayda görülür."
}
}
]
}
GEO kuralı: Her hizmet sayfasına ve blog makalesine en az 3 soru-yanıt çifti ekleyin.
BlogPosting / Article
Blog makalelerini işaretler. headline, datePublished, author ve description alanları minimum gerekliliklerdir.
Yazar bilgisini Person schema ile detaylandırmak E-E-A-T sinyalini güçlendirir — özellikle YMYL (sağlık, hukuk, finans) kategorilerinde önemlidir.
Product / Offer
E-ticaret ürün sayfaları için. Fiyat, para birimi, stok durumu ve kullanıcı değerlendirmeleri Google alışveriş sonuçlarında ve AI ticaret yanıtlarında görünürlük sağlar.
BreadcrumbList
Sayfa hiyerarşisini işaretler. Google arama sonuçlarında URL yerine okunabilir breadcrumb gösterilmesini sağlar ve site yapısının anlaşılmasına yardımcı olur.
WebSite + SearchAction
Site genelinde arama özelliği varsa Google’a site içi arama endpoint’ini tanıtır. Arama kutusunun doğrudan SERP’te görünmesini sağlayabilir.
Doğrulama Araçları
Schema eklendikten sonra mutlaka test edilmeli:
| Araç | Bağlantı | Ne Gösterir |
|---|---|---|
| Google Rich Results Test | search.google.com/test/rich-results | Schema’nın zengin snippet oluşturup oluşturmadığı |
| Schema.org Validator | validator.schema.org | Syntax hatası ve eksik alanlar |
| Google Search Console → Zengin Sonuçlar | GSC içinde | Canlı hata tespiti ve tıklama verileri |
Sık Yapılan Hatalar
Yanlış @type kullanımı. “LocalBusiness” yerine “Organization” seçmek, “FAQPage” yerine “Question” yazmak — her hata schema’nın çalışmamasına neden olabilir.
Google İşletme Profili ile tutarsızlık. Sitedeki telefon numarası GBP’dekinden farklıysa AI motorları çelişkili bilgi gördüğü için her iki kaynağı da düşük güvenilirlikli değerlendirebilir.
Sahte içerik işaretlemek. Olmayan yorumları Product schema ile işaretlemek veya gerçek olmayan SSS oluşturmak Google tarafından manipülasyon olarak değerlendirilebilir.
JSON-LD’yi yanlış yerleştirmek. <head> veya <body> içinde herhangi bir yerde çalışır; ancak tek sayfada birden fazla <script type="application/ld+json"> bloğu sorunsuz kullanılabilir.
Schema Ekleme Önceliklendirme
Hangi sıradan başlamalısınız:
- LocalBusiness — anasayfa, tüm site için temel güven sinyali
- FAQPage — tüm hizmet sayfaları ve blog makaleleri
- BlogPosting — blog sayfaları (yazar + tarih zorunlu)
- BreadcrumbList — navigasyon derinliği olan siteler
- Product/Offer — e-ticaret sayfaları
Schema’yı doğru uygulayan bir site, hem Google sıralamalarında hem yapay zekâ alıntılarında rakiplerinden önce görünür. Türkiye’de schema kullanan site oranı hâlâ düşük — bu bir fırsat penceresidir.