Schema Markup Rehberi: Yapısal Verilerle Arama Sonuçlarında Öne Çıkın
CoreSEO olarak schema markup nedir sorusunu en sık duyduğumuz teknik SEO başlığı olarak görüyoruz — çünkü doğru kurulduğunda arama sonuçlarında tıklama oranını ortalama %20-30 artıran, ama çoğu sitede ya hiç olmayan ya da hatalı kurulan bir yapı. Schema markup, sayfanızın içeriğini arama motorlarına ve yapay zeka modellerine "makinece okunabilir" biçimde anlatan yapısal veri kodudur. Bu rehberde schema markup'ı sıfırdan kurmayı, doğrulamayı ve zengin sonuçlar (rich results) kazanmayı adım adım anlatıyoruz.
<head> bölümüne eklenir. Doğru kurulduğunda yıldızlı yorumlar, fiyat, SSS açılır kutuları gibi zengin sonuçlar kazandırır ve içeriğinizin ChatGPT, Perplexity ile Google AI Overviews tarafından alıntılanma olasılığını artırır.Schema Markup Nedir ve Neden Önemlidir?
Schema markup (yapısal veri), Google, Microsoft, Yahoo ve Yandex'in ortak geliştirdiği Schema.org sözlüğüne dayanan standart bir etiketleme sistemidir. Sayfanızdaki bir metnin "sadece yazı" değil; bir ürün fiyatı, bir tarif süresi, bir etkinlik tarihi veya bir işletme telefonu olduğunu arama motorlarına açıkça söyler.
Arama motorları sayfa metnini okuyabilir, ancak anlamı her zaman doğru çıkaramaz. "₺499" ifadesinin fiyat mı yoksa stok kodu mu olduğunu schema markup ile kesinleştirirsiniz. Bu netlik üç somut sonuç doğurur:
- Zengin sonuçlar: Yıldızlı yorumlar, fiyat, stok durumu, SSS açılır menüleri arama sonucunda görünür ve tıklama oranını (CTR) artırır.
- AI görünürlüğü (GEO): ChatGPT, Perplexity ve Google AI Overviews yapısal veriyi tercih eder; alıntılanma şansınız yükselir.
- Bağlamsal güven: Marka, yazar ve kuruluş bilgisinin netleşmesi E-E-A-T sinyallerini güçlendirir.
Schema Markup ile Mikro Veri Arasındaki Fark Nedir?
Schema markup, içeriğin ne anlattığını tanımlayan kelime hazinesidir; bu hazineyi sayfaya üç farklı sözdizimiyle uygulayabilirsiniz: JSON-LD, Microdata ve RDFa. Google 2026 itibarıyla JSON-LD formatını açıkça önerir çünkü HTML'den ayrı bir blok olarak çalışır, tasarımı bozmaz ve yönetimi en kolay olandır.
Schema Markup Türleri Nelerdir?
Schema.org'da 800'den fazla tip bulunur, ancak Türkiye'deki işletmelerin %90'ı şu altı tipten birini kullanır. Aşağıdaki tablo hangi tipin hangi siteye uygun olduğunu özetler:
| Schema Tipi | Kime Uygun | Kazandırdığı Zengin Sonuç |
|---|---|---|
| Organization | Tüm siteler (kurumsal kimlik) | Bilgi paneli, logo, sosyal hesaplar |
| LocalBusiness | Fiziksel mağaza, ajans, klinik | Harita, çalışma saatleri, telefon |
| Product | E-ticaret siteleri | Fiyat, stok, yıldızlı yorum |
| Article / BlogPosting | Blog ve haber siteleri | Yazar, tarih, üst görsel |
| FAQPage | Rehber ve hizmet sayfaları | Açılır SSS kutuları |
| BreadcrumbList | Tüm çok katmanlı siteler | Site içi yol haritası |
Schema Markup Nasıl Eklenir? (Adım Adım)
Schema markup eklemek teknik bilgi gerektirir ama kod yazmadan da yapılabilir. Aşağıdaki beş adımı sırayla uyguladığınızda ilk schema'nızı 30-45 dakikada yayına alabilirsiniz.
Adım 1: Sayfanın İçerik Tipini Belirleyin
Önce sayfanın ne olduğuna karar verin: bir ürün mü, bir blog yazısı mı, bir hizmet sayfası mı? Bir sayfaya yalnızca gerçekten o sayfada görünen içerik için schema ekleyin. Görünmeyen veriyi işaretlemek Google'ın "spam yapısal veri" politikasını ihlal eder ve manuel ceza riski doğurur.
Adım 2: JSON-LD Kodunu Oluşturun
Kod yazmak istemiyorsanız Google'ın ücretsiz Structured Data Markup Helper aracını veya Merkle'in Schema Markup Generator'ını kullanın. Örnek bir Organization schema'sı şöyle görünür:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Markanız",
"url": "https://www.siteniz.com",
"logo": "https://www.siteniz.com/logo.png",
"telephone": "+90-212-000-0000"
}
Adım 3: Kodu Sayfaya Yerleştirin
JSON-LD bloğunu <script type="application/ld+json"> etiketi içinde sayfanın <head> bölümüne ekleyin. WordPress kullanıyorsanız Rank Math veya Yoast SEO eklentileri bunu otomatik yapar; Shopify'da tema kodu veya bir schema uygulaması işi görür.
Adım 4: Rich Results Test ile Doğrulayın
Google'ın Rich Results Test aracına sayfa URL'sini girin. Araç schema'nızı tarar, hangi zengin sonuca uygun olduğunu söyler ve hataları/uyarıları listeler. Kırmızı hatalar düzeltilmeden zengin sonuç çıkmaz.
Adım 5: Search Console'da İzleyin
Yayından sonra Google Search Console'daki "Geliştirmeler" sekmesinden schema tiplerinizin indekslenmesini takip edin. Zengin sonuçların aramada görünmesi genellikle 1-4 hafta sürer.
@graph dizisi kullanarak Organization, WebSite, BreadcrumbList ve sayfaya özel tipi (Product/Article) birbirine bağlayın. Bu "schema bağlama" yöntemi, Google'ın varlıkları (entity) ilişkilendirmesini kolaylaştırır ve bizim CoreSEO projelerimizde AI Overviews alıntılarını belirgin biçimde artırdı.Schema Markup Eklemeden Önce Bilmeniz Gerekenler
Başlamadan önce şu üç hazırlığı tamamlayın; aksi halde yayın sonrası tekrar çalışmak zorunda kalırsınız:
- Araç: Google Rich Results Test, Schema Markup Validator (validator.schema.org) ve Search Console hesabı — hepsi ücretsiz.
- Süre: İlk schema 30-45 dakika; site geneline yayma (50+ sayfa) bir ajansla 1-2 hafta.
- Bütçe: Kendiniz kurarsanız 0 TL. Profesyonel teknik SEO denetimi + schema kurulumu paketlerimizde 15.000 TL/ay'dan başlar ve ölçülebilir sonuç içerir.
Hangi Sayfalara Öncelik Vermelisiniz?
Tüm siteyi aynı anda işaretlemeye çalışmayın. Öncelik sırası: (1) ana sayfa için Organization, (2) gelir getiren ürün/hizmet sayfaları, (3) trafik çeken blog yazıları için Article + FAQPage, (4) iletişim/şube sayfaları için LocalBusiness.
Schema Markup'ta Yapılan Yaygın Hatalar Nelerdir?
Hata 1: Sayfada Görünmeyen Veriyi İşaretlemek
Çözüm: Yalnızca kullanıcının sayfada gördüğü içeriği schema ile etiketleyin — gizli yıldız puanı veya sahte fiyat eklemeyin.
Hata 2: Yanlış veya Eksik Zorunlu Alanlar
Çözüm: Her tipin zorunlu alanlarını (örneğin Product için name, image, offers) Rich Results Test ile kontrol edip tamamlayın.
Hata 3: Birden Fazla Çakışan Schema Eklentisi
Çözüm: Tek bir kaynak (tek eklenti veya tema) kullanın; iki eklenti aynı tipi üretirse çift kayıt hatası oluşur.
Hata 4: Yayın Sonrası Doğrulamayı Atlamak
Çözüm: Her yayından sonra hem Rich Results Test hem Search Console "Geliştirmeler" raporunu kontrol ederek hataları erken yakalayın.
Schema Markup SEO Sıralamasını Doğrudan Yükseltir mi?
Schema markup, Google'ın açıkladığı üzere doğrudan bir sıralama faktörü değildir; ancak dolaylı etkisi güçlüdür. Zengin sonuçlar tıklama oranını artırır, yüksek CTR sayfanın daha alakalı görülmesini sağlar ve yapısal veri AI motorlarının içeriğinizi anlamasını kolaylaştırır. Yani schema, sıralamayı "satın almaz" ama daha fazla görünürlük ve tıklama yoluyla organik büyümeyi hızlandırır.
Teknik SEO altyapınızı bütünsel değerlendirmek isterseniz teknik SEO hizmetlerimizi inceleyebilir veya SEO blog kategorimizdeki diğer rehberlere göz atabilirsiniz.
Sonuç
Schema markup, az teknik çabayla yüksek görünürlük getiren nadir SEO yatırımlarından biridir. Doğru tipi seçer, JSON-LD ile temiz kurar, Rich Results Test ile doğrular ve Search Console'da izlerseniz haftalar içinde zengin sonuçlar ve artan tıklama oranları görürsünüz. Önemli olan başlamak ve her sayfada gerçek içeriği işaretlemektir.
Sitenizin yapısal veri durumunu profesyonel bir ekiple analiz ettirmek isterseniz bizimle iletişime geçmekten çekinmeyin. Ücretsiz Analiz İsteyin →
Sıkça Sorulan Sorular
Schema markup nedir, kısaca ne işe yarar?
Schema markup, sayfa içeriğinizi arama motorlarına makinece okunabilir biçimde tanımlayan yapısal veri kodudur. Schema.org sözlüğünü kullanır ve Google önerisi gereği JSON-LD formatında eklenir. Temel işlevi, içeriğinizin doğru anlaşılmasını sağlamak ve zengin sonuçlar kazandırmaktır. Bu da tıklama oranını ve AI motorlarında alıntılanma şansını artırır.
Schema markup eklemek SEO sıralamamı yükseltir mi?
Schema markup doğrudan bir sıralama faktörü değildir, Google bunu açıkça belirtmiştir. Ancak zengin sonuçlar yoluyla tıklama oranını artırarak dolaylı olarak organik performansı yükseltir. Yapısal veri ayrıca AI Overviews ve ChatGPT gibi sistemlerin içeriğinizi anlamasını kolaylaştırır. Yani etkisi gerçektir ama görünürlük ve CTR üzerinden işler.
Schema markup'ı kod bilmeden ekleyebilir miyim?
Evet, kod yazmadan schema markup ekleyebilirsiniz. WordPress'te Rank Math veya Yoast SEO, Shopify'da schema uygulamaları bu işi otomatikleştirir. Ayrıca Google Structured Data Markup Helper ile kodu görsel olarak üretip kopyalayabilirsiniz. Yine de yayından sonra Rich Results Test ile doğrulama yapmanız gerekir.
Hangi schema tipini kullanmalıyım?
Kullanmanız gereken tip, sayfanın içeriğine bağlıdır. E-ticaret ürün sayfaları için Product, blog yazıları için Article veya BlogPosting, fiziksel işletmeler için LocalBusiness, rehber sayfaları için FAQPage idealdir. Ana sayfanızda her zaman Organization schema'sı bulunmalıdır. Birden fazla tipi @graph ile birleştirmek en güçlü sonucu verir.
Schema markup yayınladıktan ne kadar sonra zengin sonuç çıkar?
Zengin sonuçların aramada görünmesi genellikle 1-4 hafta sürer. Bu süre Google'ın sayfanızı yeniden taramasına ve schema'yı işlemesine bağlıdır. Search Console üzerinden indeksleme isteği göndererek süreci hızlandırabilirsiniz. Doğrulamada hata varsa zengin sonuç hiç çıkmaz, bu yüzden Rich Results Test şarttır.
Schema markup eklemenin maliyeti nedir?
Schema markup'ı kendiniz kurarsanız maliyet sıfırdır çünkü tüm araçlar ücretsizdir. Profesyonel bir ajansla site geneli teknik SEO ve schema kurulumu istiyorsanız CoreSEO paketleri 15.000 TL/ay'dan başlar ve ölçülebilir sonuç içerir. Maliyet, sayfa sayısına ve istenen schema tiplerinin karmaşıklığına göre değişir. Küçük siteler için tek seferlik kurulum genellikle yeterlidir.
