Yapısal Veri İşaretlemesi Nasıl Yapılır? Schema Nedir?
Arama motorları web sitelerini tararken içeriği daha iyi anlamak ve sınıflandırmak için veriye ihtiyaç duyar. Yapısal veri işaretlemesi (structured data markup), web sitenizdeki içeriği arama motorlarına daha anlamlı bir şekilde açıklamak için kullanılan bir tekniktir. Bu, hem kullanıcı deneyimini iyileştirir hem de arama sonuçlarında öne çıkmanıza yardımcı olur. Bu rehberde, yapısal veri işaretlemesinin ne olduğunu, Schema.org’un nasıl kullanıldığını ve sitenizde bu işaretlemeyi nasıl uygulayabileceğinizi detaylı bir şekilde inceleyeceğiz.
Schema Nedir ve Neden Önemlidir?
Schema, web sayfalarını daha anlamlı hale getiren bir veri işaretleme standardıdır. Schema.org, Google, Bing, Yahoo ve Yandex gibi büyük arama motorlarının ortak girişimiyle oluşturulmuş bir yapısal veri kütüphanesidir. Bu kütüphane, web sayfalarındaki bilgileri kategorilere ayırarak arama motorlarının içeriği daha iyi anlamasına yardımcı olur.
- SEO’ya Etkisi: Schema kullanımı doğrudan sıralamaları etkilemese de, arama sonuçlarında zengin sonuçlar (rich snippets) oluşturmanızı sağlar. Bu, kullanıcıların dikkatini çekerek tıklama oranlarını (CTR) artırabilir.
- Kullanıcı Deneyimi: Yapısal veri sayesinde kullanıcılar, ürün fiyatı, inceleme yıldızları veya etkinlik tarihi gibi bilgilere arama sonuçları üzerinden erişebilir.
- Kapsamlı İçerik Analizi: Arama motorları, Schema ile işaretlenmiş verileri daha verimli tarayarak, sitenizi daha iyi kategorize eder.
Yapısal Veri İşaretlemesi Nedir?
Yapısal veri işaretlemesi, web sitenizin içeriğini daha detaylı bir şekilde açıklamak için kullanılan kod parçacıklarıdır. Bu işaretleme, içeriklerinizi belirli bir bağlamda sunar. Örneğin:
- Bir ürün sayfası için ürün adı, fiyat, stok durumu ve müşteri yorumları.
- Bir etkinlik sayfası için etkinlik tarihi, saati ve lokasyonu.
- Bir blog yazısı için yazar adı, yayın tarihi ve başlık.
Bu işaretleme, yalnızca arama motorlarına değil, aynı zamanda dijital asistanlar ve diğer veri odaklı platformlara da bilgi sağlar.
Yapısal Veri İşaretlemesi İçin Kullanılan Formatlar
- JSON-LD (JavaScript Object Notation for Linked Data):
Google tarafından önerilen ve en çok kullanılan formattır. Web sitenizin HTML’sine kolayca entegre edilir ve arama motorları tarafından hızlı bir şekilde işlenir. - Mikroformatlar:
HTML etiketleri içine yerleştirilen işaretleme kodlarıdır. JSON-LD’ye göre daha karmaşıktır ve modern kullanımlarda daha az tercih edilir. - RDFa (Resource Description Framework in Attributes):
Mikroformatlara benzeyen, HTML5 ile uyumlu bir başka formattır. Ancak JSON-LD kadar yaygın değildir.
Not: JSON-LD’nin basit yapısı ve Google desteği nedeniyle genellikle tercih edilmesi önerilir.
Schema.org ile Hangi Tür Veriler İşaretlenebilir?
Schema.org kütüphanesi, neredeyse her tür bilgi için işaretleme seçenekleri sunar. En yaygın kullanım alanları şunlardır:
- Ürünler: Ürün adı, fiyat, stok durumu ve incelemeler.
- Yerel İşletmeler: Adres, telefon numarası, çalışma saatleri.
- Etkinlikler: Tarih, saat, mekan.
- Makale ve Blog Yazıları: Başlık, yazar adı, yayın tarihi.
- Videolar: Video adı, açıklama, süre.
- Soru-Cevap Yapıları: Sıkça sorulan sorular (FAQ) için kullanılan işaretlemeler.
JSON-LD ile Yapısal Veri İşaretlemesi Nasıl Eklenir?
JSON-LD, kodların web sitenizin HTML başlığına veya gövdesine eklenmesini sağlar. İşte bir örnek:
Bir ürün işaretlemesi örneği:
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “Product”,
“name”: “Örnek Ürün”,
“image”: “https://www.orneksite.com/urun.jpg”,
“description”: “Bu, örnek bir ürün açıklamasıdır.”,
“sku”: “12345”,
“brand”: {
“@type”: “Brand”,
“name”: “Marka Adı”
},
“offers”: {
“@type”: “Offer”,
“url”: “https://www.orneksite.com/urun”,
“priceCurrency”: “TRY”,
“price”: “199.99”,
“itemCondition”: “https://schema.org/NewCondition”,
“availability”: “https://schema.org/InStock”
}
}
</script>
Bu kodu eklemek için:
WordPress kullanıyorsanız, sayfa düzenleyicisine veya bir SEO eklentisine yapıştırabilirsiniz.
WordPress ve CMS Kullanıcıları İçin Yapısal Veri İşaretlemesi
WordPress kullanıcıları için SEO eklentileri, yapısal veri işaretlemelerini kolaylaştırır:
- Yoast SEO: Makale, ürün ve FAQ yapıları için otomatik işaretleme sunar.
- Rank Math SEO: Daha kapsamlı bir yapısal veri desteği sunar ve JSON-LD entegrasyonunu kolaylaştırır.
- Schema Pro: Hemen hemen her tür veri işaretlemesini kolayca yapmanızı sağlayan bir premium eklentidir.
Google Yapısal Veri Test Aracı ve Sonuçları Kontrol Etme
Yapısal veri işaretlemenizin doğru çalışıp çalışmadığını kontrol etmek için şu araçları kullanabilirsiniz:
- Google Rich Results Test (Zengin Sonuçlar Testi): İşaretlemelerin arama sonuçlarında zengin sonuçlara uygun olup olmadığını kontrol eder.
- Schema Markup Validator: Kodlarınızı doğrular ve hataları gösterir.
Bu araçları kullanarak eksik veya hatalı işaretlemeleri düzeltebilirsiniz.
Yapısal Veri İşaretlemesinin SEO’ya Etkisi
Yapısal veri işaretlemesi, doğrudan sıralama faktörü olmasa da dolaylı olarak SEO performansınızı artırabilir:
- Tıklama Oranı (CTR): Zengin sonuçlar, kullanıcıların dikkatini çekerek tıklama oranlarını artırır.
- Daha İyi Kullanıcı Deneyimi: Kullanıcılar arama sonuçlarından hızlı bir şekilde bilgi alabildiği için siteniz daha cazip hale gelir.
- Arama Görünürlüğü: İşaretlemeler sayesinde siteniz arama sonuçlarında daha geniş bir alana yayılabilir.
Schema İşaretlemelerinin En Yaygın Kullanım Alanları
- İncelemeler: Yıldızlı derecelendirmeler ve müşteri yorumları.
- Sıkça Sorulan Sorular (FAQ): Kullanıcıların en çok merak ettiği soruları yapılandırılmış biçimde sunma.
- Ürün Bilgisi: Fiyat, stok durumu ve indirim detayları.
- Etkinlikler: Konserler, konferanslar veya diğer etkinliklerin tarih ve mekan bilgileri.
Yapısal Veri İşaretlemesi ile İlgili En Sık Yapılan Hatalar
- Eksik Bilgi: Örneğin, ürün işaretlemesi yaparken fiyat veya stok bilgisinin eksik olması.
- Yanlış Schema Türü Kullanımı: İşaretleme yapılan içeriğe uygun olmayan schema türünün seçilmesi.
- Hatalı Kodlama: JSON-LD’deki hatalar, işaretlemelerin geçersiz olmasına yol açar.
Yapısal veri işaretlemesi, web sitenizin arama motorları tarafından daha iyi anlaşılmasını ve kullanıcılar için daha cazip hale gelmesini sağlar.
Schema.org kütüphanesinden faydalanarak JSON-LD gibi modern formatlarla işaretlemeler yapabilir ve SEO performansınızı artırabilirsiniz. Hatalardan kaçınmak ve doğru bir strateji uygulamak için rehberdeki adımları takip edin.
Böylece hem arama motorlarında öne çıkabilir hem de kullanıcılarınız için değerli bir deneyim sunabilirsiniz.