Seo & Geo
Schema Markup Nedir? Nasıl Eklenir?

Dijital dünyada var olmak, artık sadece güzel bir web sitesine sahip olmakla sınırlı değil. Google’da arama yapan binlerce kişinin arasında sıyrılmak, doğru anahtar kelimeleri seçmekten çok daha fazlasını gerektiriyor. İşte tam bu noktada, arama motorlarının dilini konuşmamızı sağlayan gizli bir kahraman devreye giriyor: Schema Markup (Şema İşaretlemesi).
Diyelim ki harika bir tarif blogunuz var ya da e-ticaret sitenizde binlerce ürün satıyorsunuz. Google botları sitenizi ziyaret ettiğinde metinleri okur, anlamlandırmaya çalışır. Ancak Schema Markup kullanmadığınızda, Google içeriklerinizin tam olarak ne olduğunu tahmin etmek zorunda kalır. Şema işaretlemesi ise arama motorlarına adeta bir kopya kağıdı verir. “Bu bir tarif, şurada pişirme süresi yazıyor”, “Bu bir ürün, fiyatı bu ve stokta var” diyerek her şeyi açıkça listeler.
Eğer siz de web sitenizin arama sonuçlarında (SERP) daha dikkat çekici, tıklama oranı (CTR) yüksek ve zengin sonuçlarla (Rich Snippets) yer almasını istiyorsanız, bu rehber tam size göre. Hazırsanız, teknik detaylarda boğulmadan Schema Markup dünyasına adım atalım!
Schema Markup (Yapılandırılmış Veri) Nedir?
📌 İlginizi Çekebilir: Bilgisayar Neden Yavaşlar? Çözüm Yöntemleri
Schema Markup, web sitenizin HTML kodlarına eklenen ve arama motorlarına sitenizin içeriği hakkında net bilgiler veren bir kod türüdür. Schema.org projesi; Google, Microsoft (Bing), Yahoo ve Yandex gibi dev arama motorlarının ortaklaşa geliştirdiği evrensel bir sözlük standardıdır.
Klasik HTML etiketleri tarayıcılara içeriğin nasıl görüneceğini söylerken (örneğin; bu bir başlık, bu bir paragraf), Schema Markup içeriğin ne anlama geldiğini söyler. Örneğin, ekranda “Ahmet Yılmaz” yazan bir metnin bir yazar mı, müşteri mi yoksa site kurucusu mu olduğunu arama motoruna Schema ile söyleriz.
Arka plandaki bu teknik detaylar bazen göz korkutabilir; tıpkı aniden kilitlenen Laptop Neden Çok Isınır? sorununu çözmeye çalışırken yaşanan kafa karışıklığı gibidir. Ancak mantığını kavradıktan sonra her şey çok daha kolay hale gelecektir.
Neden Schema Markup Kullanmalısınız?
📌 İlginizi Çekebilir: Windows Başlangıç Programları Nasıl Kapatılır?
SEO çalışmalarında yapılandırılmış veri kullanmanın sayısız avantajı vardır. Bunları kısaca listelemek gerekirse:
- Zengin Sonuçlar (Rich Snippets): Arama sonuçlarında yıldızlı değerlendirmeler, tarif süreleri, stok durumu veya etkinlik tarihleri gibi ekstra görsellerle yer alırsınız.
- Yüksek Tıklama Oranı (CTR): Daha dikkat çekici arama sonuçları, kullanıcıların doğrudan sizin sitenize tıklama olasılığını ciddi oranda artırır.
- Daha İyi Anlamlandırma: Google sitenizi daha doğru kategorize eder ve hedef kitlenize daha isabetli bir şekilde gösterir.
- Sesli Arama Uyumluluğu: Siri, Google Asistan ve Alexa gibi sesli arama asistanları, verileri doğrudan Schema kodlarından çekmeyi sever.
En Çok Kullanılan Schema Türleri Nelerdir?
İnternet üzerindeki her web sitesinin amacı farklıdır, dolayısıyla kullanılan şema türleri de değişiklik gösterir. Siteniz için en uygun şemayı seçerken aşağıdaki tablodan faydalanabilirsiniz:
| Schema Türü | Kullanım Alanı | Sağladığı Avantaj |
|---|---|---|
| Article / BlogPosting | Haber siteleri, bloglar, makaleler | Yazar bilgisi, yayın tarihi ve görsel öne çıkması. |
| Product | E-ticaret siteleri | Fiyat, stok durumu ve ürün değerlendirme puanları. |
| Recipe | Yemek ve tarif blogları | Pişirme süresi, kalori bilgisi ve yıldızlı oylar. |
| LocalBusiness | Yerel işletmeler, restoranlar, kafe | Adres, çalışma saatleri, telefon numarası ve harita entegrasyonu. |
| FAQ | Sık sorulan sorular sayfaları | Arama sonuçlarında doğrudan açılır kapanır soru menüleri. |
Bazen sitenizde işler beklendiği gibi gitmeyebilir. Nasıl ki donanımsal veya yazılımsal bir tıkanıklıkta derinlemesine bir inceleme yapmak gerekiyorsa (Laptop Neden Çok Isınır? içeriğimizde buna değinmiştik), SEO süreçlerinde de hatalı kodlamalar site performansını düşürebilir. Bu yüzden Schema eklerken çok dikkatli olmalıyız.
Schema Markup Nasıl Eklenir? Adım Adım Rehber
Schema markup eklemenin birkaç farklı yolu vardır. Sitenizin altyapısına ve teknik bilginize göre en uygun yöntemi seçebilirsiniz.
1. JSON-LD Kullanarak Manuel Ekleme
Google’ın en çok tavsiye ettiği format JSON-LD (JavaScript Object Notation for Linked Data) formatıdır. Bu yöntem, verileri sitenin `
` veya `` etiketleri arasına bir kod bloğu olarak yerleştirmenizi sağlar.Örneğin, basit bir makale için örnek bir JSON-LD kodu şu şekildedir:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Schema Markup Nedir? Nasıl Eklenir?",
"author": {
"@type": "Person",
"name": "Uzman Yazar"
}
}
</script>
2. Google Yapılandırılmış Veri İşaretleme Yardımcısı (Structured Data Markup Helper)
Kodlama bilmiyorsanız üzülmeyin! Google’ın ücretsiz aracı sayesinde fareyi kullanarak kolayca şema oluşturabilirsiniz. Siteye girersiniz, URL’nizi veya HTML’inizi yapıştırırsınız, ilgili alanları işaretlersiniz ve araç sizin için kodu üretir.
3. WordPress Eklentileri ile Kolay Çözüm
Eğer WordPress kullanıyorsanız, Rank Math, Yoast SEO veya Schema Pro gibi popüler eklentiler bu süreci sizin için tamamen otomatikleştirir. Eklenti ayarlarından hangi içeriğin hangi şema türüne ait olduğunu seçmeniz yeterlidir; eklenti kodları arka planda sizin yerinize ekler.
Schema Ekledikten Sonra Test Etmeyi Unutmayın!
Kodları ekledikten sonra işin bittiğini düşünmeyin. Küçük bir syntax (yazım) hatası bile Google’ın kodu okumasını engeller. Kodlarınızın doğru çalışıp çalışmadığını kontrol etmek için iki harika araç vardır:
- Google Zengin Sonuçlar Testi (Rich Results Test): Sayfanızın zengin sonuç almaya uygun olup olmadığını gösterir.
- Schema Markup Validator: Tüm şema kodunuzu tarayarak olası hataları ve eksik alanları raporlar.
Sıkça Sorulan Sorular
Schema Markup kullanmak kesinlikle üst sıralara çıkmamı sağlar mı?
Doğrudan bir sıralama faktörü olmasa da, Schema Markup arama sonuçlarında (SERP) daha dikkat çekici olmanızı sağlayarak tıklama oranınızı (CTR) artırır. Bu da dolaylı olarak SEO performansınıza ve sıralamalarınıza olumlu yönde katkıda bulunur.
Hangi formatta Schema kodu eklemeliyim?
Google, günümüzde en kolay yönetilen ve hata yapma olasılığı en düşük olan JSON-LD formatını şiddetle tavsiye etmekte ve önermektedir.
Schema kodlarında hata yaparsam ne olur?
Kodlarınızda eksik veya hatalı alanlar bulunursa, Google bu yapılandırılmış veriyi dikkate almaz. Siteniz cezalandırılmaz ancak arama sonuçlarında zengin snippet (zengin sonuç) görüntüleme şansınızı kaybedersiniz.