Arama motorlarının bir web sayfasını anlaması, kullanıcılara doğru içeriği göstermesi için yeterli değildir. İçeriğin hem insanlar hem makineler tarafından anlaşılabilir olması gerekir. Bu noktada yapılandırılmış veri devreye girer.
Structured data, içerikteki bilgileri arama motorlarına anlamlı bir şekilde sunmayı sağlar. SEO stratejilerinin önemli bir parçası olan bu teknoloji, doğru kullanıldığında sayfanın arama sonuçlarında daha zengin ve dikkat çekici biçimde görünmesini sağlar. Bu yazıda yapılandırılmış verinin ne olduğunu, nasıl çalıştığını ve SEO üzerindeki etkilerini detaylı olarak ele alacağız.
Yapılandırılmış Veri Ne Anlama Gelir?
Yapılandırılmış veri, içerikteki bilgileri belirli bir formatta etiketleyen makine tarafından okunabilir veri biçimidir.
Arama motorları yapılandırılmış veriyi kullanarak, sayfadaki bilgileri daha doğru sınıflandırır ve sunar. Genellikle JSON-LD, RDFa veya Microdata biçimlerinde yazılır. Bu veri, bir içeriğin ne hakkında olduğunu, hangi öğeleri içerdiğini ve bu öğeler arasındaki ilişkileri açıkça belirtir.
Yapılandırılmış Veri Ne İşe Yarar?
- Bilgileri açık hale getirir: Arama motorları, yapılandırılmış veriler sayesinde içerikteki öğeleri (örneğin; yazar, tarih, ürün, değerlendirme) doğrudan anlayabilir.
- Zengin sonuçları tetikler: Kullanıcıya yıldız puanları, tarif süreleri, etkinlik tarihleri gibi detaylar sunulur.
- Tıklama oranını artırır: Görsel ve bilgi açısından zengin snippet’ler kullanıcı dikkatini çeker.
- Sesli aramalarda avantaj sağlar: Google Assistant gibi araçlar yapılandırılmış veriye dayanarak doğru cevabı sunar.
- Veri bütünlüğünü artırır: Sayfadaki bilgilerin doğruluğunu destekler ve site güvenilirliğini artırır.
Semantic Triplet Örneği:
- Ürün → Sahip olur → Değerlendirme Puanı
- Makale → Yayınlanır → Yayın Tarihi
- Yazar → Yazdı → İçerik
Structured data, arama motorlarının sayfayı yalnızca indekslemesini değil, içeriği bağlamsal olarak anlamasını sağlar. Bu sayede içerikler yalnızca metin olarak değil, anlamlandırılmış bilgi olarak değerlendirilir.
Yapılandırılmış Veri ve Yapılandırılmamış Veri Arasındaki Fark Nedir?
Yapılandırılmış veri; kategorize edilebilen, belirli bir formata sahip, kolay sorgulanabilir veri biçimidir. Yapılandırılmamış veri ise düzensiz, formatı belirli olmayan ham bilgidir.
Arama motorları yapılandırılmış veriyi doğrudan anlamlandırabilir. Ancak yapılandırılmamış veri, anlam çıkarımı için ek analiz gerektirir. İki veri türü, SEO, veri işleme ve içerik yönetimi açısından farklı avantajlar sunar.
Yapılandırılmış ve Yapılandırılmamış Veri Karşılaştırması
| Özellik | Yapılandırılmış Veri | Yapılandırılmamış Veri |
|---|---|---|
| Biçim | Belirli şema (JSON-LD, RDFa, vb.) | Serbest biçimli (metin, görsel, video) |
| Okunabilirlik (makine) | Yüksek | Düşük |
| Analiz Edilebilirlik | Kolay | Zor |
| SEO Kullanımı | Doğrudan desteklenir | Dolaylı fayda sağlar |
| Örnek | Product, Recipe, Article Schema’ları | Blog metni, sosyal medya postları |
| İşlenebilirlik | Otomatik sorgularla uyumlu | NLP veya AI ile işlenmesi gerekir |
Kullanım Senaryoları
- Yapılandırılmış veri: Ürün sayfasında fiyat, stok, marka bilgisi tanımlanırken kullanılır.
- Yapılandırılmamış veri: Kullanıcı yorumları, blog içerikleri veya müşteri e-postaları gibi düzensiz bilgi alanlarında bulunur.
Gerçek Dünya Örneği
- Yapılandırılmış:
"name": "iPhone 15", "price": "39.999 TL" - Yapılandırılmamış: “Geçen ay iPhone 15 aldım, fiyatı 40 bin liraydı.”
Structured Data Hangi Teknolojilerle Oluşturulur? (JSON-LD, Microdata, RDFa)
Structured data genellikle üç farklı biçimle yazılır: JSON-LD, Microdata ve RDFa. En çok tercih edilen format Google tarafından önerilen JSON-LD’dir.
Bu biçimler, içerikteki anlamlı öğeleri semantik işaretlemelerle tanımlar. Hepsi, içerikteki bilgileri arama motorlarına daha net açıklamak için kullanılır. Ancak kullanım şekilleri, uygulama yerleri ve kod yapıları farklıdır.

1. JSON-LD (JavaScript Object Notation for Linked Data)
- Tanımı: JavaScript tabanlı, sayfa içine
<script type="application/ld+json">etiketiyle yerleştirilir. - Avantajı: Sayfa içeriğinden ayrı yazılır; kod karmaşasını azaltır.
- Destek: Google tarafından resmi olarak önerilir.
- Örnek:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Sony WH-1000XM5",
"brand": "Sony",
"offers": {
"@type": "Offer",
"priceCurrency": "TRY",
"price": "14999"
}
}
</script>
2. Microdata

- Tanımı: HTML etiketlerine gömülerek kullanılır.
- Avantajı: Görsel olarak içerikle birlikte görünür.
- Dezavantajı: Kod yönetimi zordur; sayfa yapısını karmaşıklaştırır.
- Örnek:
<div itemscope itemtype="https://schema.org/Product">
<span itemprop="name">Sony WH-1000XM5</span>
<meta itemprop="brand" content="Sony" />
<span itemprop="price" content="14999">₺14.999</span>
</div>
3. RDFa (Resource Description Framework in Attributes)

- Tanımı: XML ve XHTML uyumlu, semantik web için geliştirilmiş bir işaretleme biçimidir.
- Kullanım: HTML5 etiketlerine özel öznitelikler eklenir.
- Avantajı: W3C tarafından desteklenir.
- Örnek:
<div vocab="https://schema.org/" typeof="Product">
<span property="name">Sony WH-1000XM5</span>
<span property="brand">Sony</span>
<span property="price">14999</span>
</div>
Karşılaştırma Tablosu
| Özellik | JSON-LD | Microdata | RDFa |
|---|---|---|---|
| Biçim | Script tabanlı | HTML içi | HTML/XML uyumlu |
| Google Desteği | Yüksek | Orta | Düşük |
| Kullanım Kolaylığı | Kolay | Orta | Zor |
| Kod Temizliği | Yüksek | Düşük | Orta |
| En iyi kullanım | Ürün, Makale, Etkinlik | Breadcrumbs, Kısa içerikler | Linked Data projeleri |
Google Structured Data’yı Nasıl Kullanır?
Google, yapılandırılmış veriyi sayfa içeriğini daha iyi anlamak, zengin sonuçlar üretmek ve arama deneyimini geliştirmek için kullanır.
Structured data, Google’ın içerik analiz sistemine anlam katmanı ekler. Bu veriler sayesinde içerik sadece dizine eklenmez; bağlamsal olarak sınıflanır ve uygun sorgularla eşleştirilir. Google, yapılandırılmış veri işaretlemelerini analiz ederken aşağıdaki süreçleri uygular:
Google’ın Yapılandırılmış Veri Kullanım Süreci
- Veriyi algılar: Googlebot, sayfadaki schema.org işaretlemelerini tespit eder.
- Veriyi işler: JSON-LD, Microdata ya da RDFa formatında sunulan yapıyı ayrıştırır.
- İçeriği anlamlandırır: İçeriği hangi varlıklarla ilgili olduğunu belirleyerek sınıflandırır.
- Zengin sonuçlar üretir: Sayfa arama sonuçlarında; yıldız puanı, fiyat, stok, etkinlik tarihi gibi görsel unsurlarla gösterilir.
- Sorgu eşleşmesi yapar: Sorgularla daha alakalı snippet’ler oluşturmak için yapılandırılmış veriyi kullanır.
Google’ın Desteklediği Structured Data Türleri
| Veri Türü | Kullanım Alanı | Örnek |
|---|---|---|
| Product | E-ticaret | Fiyat, stok, marka |
| FAQ | SSS bölümleri | Soru-cevap içeriği |
| Review | Değerlendirme içerikleri | Puan, yazar, yorum |
| Article | Blog ve haber yazıları | Başlık, tarih, yazar |
| Event | Etkinlik tanıtımı | Tarih, lokasyon, bilet bilgisi |
| Breadcrumb | Site hiyerarşisi | Sayfa konumu |
| How-To | Adım adım anlatım içerikleri | Talimatlar, süre, araçlar |
Google’ın Kısıtları ve Uyarıları
- Yanlış yapılandırılmış veri spam olarak algılanabilir.
- Schema.org etiketi doğru sayfa içeriğini yansıtmalıdır.
- Görünmeyen bilgiler (örneğin: sahte değerlendirme) işaretlenmemelidir.
- Test edilmemiş yapılandırılmış veri, Google tarafından yoksayılabilir.
Google, yapılandırılmış veriyi sadece teknik olarak değil, içerik güvenilirliği açısından da değerlendirir. E-A-T (Uzmanlık, Yetkinlik, Güvenilirlik) ilkeleriyle birlikte kullanıldığında, yapılandırılmış veri sayfanın sıralama potansiyelini artırır.
Schema.org Ne İşe Yarar?

Schema.org, web içeriklerinin anlamlı şekilde işaretlenmesini sağlayan standart bir sözlük sistemidir. Arama motorları bu sözlük sayesinde içerikteki nesneleri, ilişkileri ve bağlamları doğru şekilde yorumlar.
Schema.org, Google, Microsoft, Yahoo ve Yandex gibi büyük arama motorları tarafından 2011 yılında ortaklaşa geliştirilmiştir. Amaç, içerik işaretlemeleri için evrensel bir standart oluşturmaktır.
Schema.org Ne Sağlar?
- Anlamsal yapı kazandırır: Web içeriğini sadece metin değil, anlam taşıyan veri haline getirir.
- Arama motoru uyumluluğu sağlar: Google gibi motorların sayfa içeriğini doğru tanımasına yardımcı olur.
- Zengin sonuçları mümkün kılar: Schema kullanımı; yıldız puanı, fiyat, tarif süresi gibi öğelerin SERP’te görünmesini sağlar.
- Standart dil sunar: Geliştiriciler için binlerce veri türüyle uyumlu, genişletilebilir bir şema yapısı sunar.
Popüler Schema Türleri
| @type Değeri | Kullanım Alanı | Örnek Alanlar |
|---|---|---|
Product | Ürün sayfaları | İsim, fiyat, stok, marka |
Recipe | Tarif içerikleri | Kalori, hazırlık süresi, malzemeler |
Article | Blog/haber yazıları | Yazar, yayın tarihi, başlık |
Event | Etkinlik tanıtımları | Tarih, saat, yer |
Person | Kişisel profiller | Ad, meslek, doğum tarihi |
Organization | Şirket bilgileri | İsim, logo, iletişim |
Geliştiriciler için Kaynaklar
Schema.org, yapılandırılmış verinin temelini oluşturur. Tüm schema işaretlemeleri bu sözlüğe dayanır ve arama motorları tarafından doğrudan tanınır. SEO ve içerik modelleme süreçlerinde teknik doğruluk sağlamak için en kritik bileşendir.
Yapılandırılmış Veri SEO’yu Nasıl Etkiler?
Yapılandırılmış veri, arama motorlarının içeriği daha iyi anlamasını sağlar ve bu sayede sayfaların zengin sonuçlarda (rich results) görünmesine katkı yapar.
Structured data doğrudan sıralama faktörü değildir, ancak dolaylı olarak SEO performansını etkileyen birçok alanı güçlendirir. Arama motorlarına bağlamsal bilgi sunar, bu da kullanıcı sorgularıyla daha doğru eşleşme sağlar.
SEO Üzerindeki Temel Etkiler
- Zengin sonuç gösterimi sağlar: Yıldız puanı, fiyat, soru-cevap, etkinlik tarihi gibi öğeler arama sonuçlarında görünür.
- Tıklama oranlarını artırır: Görsel olarak dikkat çekici snippet’ler daha fazla kullanıcı çeker.
- Anlamsal eşleşmeyi güçlendirir: Google, içeriğin hangi konuya ait olduğunu daha doğru anlar.
- Sesli arama uyumluluğunu artırır: Yapılandırılmış içerikler sesli asistanlara daha net yanıt sunar.
- Featured snippet ihtimalini yükseltir: Soru-cevap yapıları, liste ve tarif şemaları ile üst sıralar hedeflenebilir.
Zengin Sonuçlara Örnekler
| Schema Türü | Görünen Alanlar | Kullanım Örneği |
|---|---|---|
Product | Fiyat, stok durumu, değerlendirme | Ürün listeleme sayfası |
Review | Yorum puanı, yazar, yorum tarihi | Blog içi ürün yorumu |
FAQPage | Katlanabilir soru-cevap kutuları | SSS bölümü |
HowTo | Adım adım anlatım, araç listesi | Rehber içerikleri |
Event | Tarih, lokasyon, bilet bilgisi | Etkinlik tanıtım sayfası |
Veriye Dayalı SEO Katkısı
- Ahrefs verisine göre: Yapılandırılmış veri kullanan sayfaların CTR oranı %12’ye kadar artabiliyor.
- Backlinko (2024) verisi: Zengin sonuçlara sahip içerikler, organik sıralamada ilk 5’e girme ihtimalini %30 artırıyor.
- Google Search Console: “Enhancements” bölümünde structured data hataları doğrudan tespit edilebiliyor.
SEO açısından yapılandırılmış veri, yalnızca teknik bir detay değil; aynı zamanda içerik görünürlüğünü ve kullanıcı etkileşimini artıran stratejik bir araçtır.
Zengin Sonuçlar (Rich Results) ile Yapılandırılmış Veri Arasındaki İlişki Nedir?
Zengin sonuçlar, yapılandırılmış veri kullanılarak arama sonuçlarında görsel ve işlevsel olarak zenginleştirilmiş içerik görünümleridir. Schema işaretlemeleri bu sonuçların tetiklenmesini sağlar.
Google, içeriğin belirli parçalarını anlamak için yapılandırılmış verileri analiz eder. Eğer içerik uygun şekilde işaretlendiyse, arama sonuçlarında başlıktan daha fazlası görünür: puan, fiyat, görsel, süre, yazar gibi detaylar kullanıcıya sunulur.
Yapılandırılmış Veri → Zengin Sonuç Mantığı
- Schema işaretlemesi → Sağlar → Anlamsal veri tanımı
- Anlamsal veri → Tetikler → Zengin içerik gösterimi (rich result)
- Google → Seçer → Gösterilecek ögeleri structured data’ya göre
Zengin Sonuçlara Dönüşebilen Yaygın Schema Türleri
| Schema Türü | Tetiklediği Rich Result | Kullanım Senaryosu |
|---|---|---|
FAQPage | Katlanabilir SSS kutuları | Bilgilendirici içeriklerde |
Product | Fiyat, stok, değerlendirme | E-ticaret ürün sayfaları |
Review | Yıldız puanı, yorum özeti | Kullanıcı deneyimi içerikleri |
HowTo | Adım adım rehber kartları | Eğitim veya pratik anlatımlar |
Recipe | Süre, kalori, kullanıcı puanı | Yemek tarifleri |
Event | Tarih, konum, bilet bağlantısı | Konser ve etkinlik tanıtımları |
Rich Result Görünüm Avantajları
- Tıklama oranlarını yükseltir: Görsel öğeler ve detaylar kullanıcı ilgisini çeker.
- Alan kaplama avantajı sağlar: Snippet genişlediği için daha fazla ekran alanı kaplar.
- Mobil uyumu artırır: Özellikle mobil cihazlarda rich results daha belirgindir.
- Kullanıcıya doğrudan bilgi verir: Sorguya cevabı listelemeden önce sunar.
Semantic Triplet Örnekleri
- Structured data → Tetikler → Rich results görünümünü
- Google → Gösterir → Zengin snippet bileşenlerini
- FAQ schema → Dönüşür → Katlanabilir sonuç kutularına
Google’dan Örnek:
Bir “Product” sayfası için yapılandırılmış veri içeren bir snippet örneği:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "MacBook Air M2",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "128"
},
"offers": {
"@type": "Offer",
"priceCurrency": "TRY",
"price": "47999"
}
}
Bu veri, arama sonuçlarında ürün adıyla birlikte fiyat, değerlendirme puanı ve yorum sayısını gösterebilir.
Zengin sonuçlar, kullanıcı deneyimini geliştirir ve arama sıralamasında daha fazla dikkat çekmeyi sağlar. Bu nedenle her içerik türü için doğru schema tipini kullanmak kritik önemdedir.
Hangi Web Sayfaları Structured Data Kullanmalıdır?
Structured data, kullanıcıya bilgi sunan ve arama sonuçlarında öne çıkmak isteyen tüm sayfalarda kullanılmalıdır. Özellikle ticari, bilgilendirici ve rehber niteliğindeki içerikler için kritik öneme sahiptir.
Google, yapılandırılmış veriyi yalnızca özel sayfalarda değil, tüm anlamlı içerik türlerinde kullanmayı önerir. Kullanıcının aradığı veriye hızlı ulaşmasını sağlayan her sayfa, schema işaretlemesinden fayda görür.
Structured Data Kullanması Gereken Sayfa Türleri
| Sayfa Türü | Kullanılması Önerilen Schema Türleri | Hedeflenen Rich Result Türleri |
|---|---|---|
| Ürün sayfaları | Product, Offer, AggregateRating | Fiyat, stok, puan, yorum sayısı |
| Blog yazıları | Article, Author, DatePublished | Yazar adı, yayın tarihi, görsel |
| SSS sayfaları | FAQPage | Katlanabilir soru-cevap kutuları |
| Rehber/adım içerikleri | HowTo | Adım kartları, araç listesi |
| Tarif içerikleri | Recipe | Süre, kalori, puan, fotoğraf |
| Etkinlik tanıtım sayfaları | Event | Tarih, lokasyon, bilet bilgileri |
| Video içerik sayfaları | VideoObject | Video süresi, küçük görsel, başlık |
| Firma veya kurum sayfaları | Organization, LocalBusiness | Logo, adres, çalışma saatleri |
| Kişisel profil sayfaları | Person | Meslek, sosyal medya, çalıştığı kurum |
Kullanım Kararı Ne Zaman Verilmeli?
Structured data, içerik oluşturulurken veya sayfa yayına alınmadan önce planlanmalıdır. Geç eklenen yapılar da fayda sağlar; ancak teknik doğruluğu sağlamak için içerikle birebir eşleşmesi büyük önem arz eder.
Kullanılmaması Gereken Durumlar
- Dinamik olarak değişen, içerikle ilgisiz yapılar (ör. sabit olmayan fiyatlar)
- Sayfada görünmeyen, sahte bilgiye dayalı schema kullanımı
- Kopyalanmış schema kodları (her sayfaya özgü yapı gereklidir)
Yapılandırılmış veri, sadece e-ticaret ya da haber siteleri için değil; bilgi sunan her web sayfası için arama deneyimini zenginleştiren bir araçtır.
Hangi Schema Türleri En Sık Kullanılır? (Product, FAQ, Article, Event)
En sık kullanılan schema türleri arasında Product, FAQPage, Article ve Event bulunur. Bu türler hem kullanıcı sorgularıyla yüksek eşleşme sağlar hem de zengin sonuç (rich result) üretme potansiyeli taşır.
Google, bu schema türlerine geniş destek sunar çünkü bu yapıların arama deneyimini doğrudan iyileştirdiği defalarca kanıtlanmıştır. Her biri, içerik tipine göre farklı avantajlar sunar.
1. Product
- Kullanım Amacı: Ürün bilgilerini tanımlamak
- Zorunlu Alanlar:
name,offers,price,availability - Zengin Sonuçlar: Fiyat, stok durumu, değerlendirme puanı
- Uygulama Alanı: E-ticaret siteleri, ürün inceleme içerikleri
2. FAQPage
- Kullanım Amacı: Soru-cevap yapısını göstermek
- Zorunlu Alanlar:
mainEntity,question,acceptedAnswer - Zengin Sonuçlar: Katlanabilir soru-cevap kutuları
- Uygulama Alanı: SSS bölümleri, destek içerikleri, hizmet tanıtım sayfaları
3. Article
- Kullanım Amacı: Makale, blog, haber içeriğini tanımlamak
- Zorunlu Alanlar:
headline,author,datePublished - Zengin Sonuçlar: Başlık, yayın tarihi, yazar adı, görsel
- Uygulama Alanı: Blog siteleri, haber portalları, yayıncı platformlar
4. Event
- Kullanım Amacı: Etkinlik bilgilerini sunmak
- Zorunlu Alanlar:
name,startDate,location - Zengin Sonuçlar: Tarih, yer, saat, bilet bağlantısı
- Uygulama Alanı: Konserler, seminerler, çevrim içi etkinlikler
Karşılaştırmalı Özet Tablosu
| Schema Türü | Kullanım Alanı | Zengin Sonuç Özelliği | Teknik Format |
|---|---|---|---|
Product | Ürün detay sayfaları | Fiyat, stok, değerlendirme | JSON-LD |
FAQPage | SSS içerikleri | Katlanabilir cevap blokları | JSON-LD |
Article | Blog, haber | Yazar, tarih, başlık, görsel | JSON-LD |
Event | Etkinlik sayfaları | Tarih, saat, konum, bilet | JSON-LD |
SEO Uyumlu Öneri
- Bu schema türleri Google Search Console’da “Enhancements” bölümünde izlenebilir.
- Her schema türü, yalnızca kendi kontekstinde kullanılmalıdır.
- JSON-LD tercih edilmelidir; Google en iyi performansı bu formatla sunar.
En sık kullanılan bu schema türleri, kullanıcıların bilgiye hızlı ulaşmasını sağladığı gibi sitenin görünürlüğünü de artırır.
Yapılandırılmış Veri Uygularken Dikkat Edilmesi Gereken Hatalar Nelerdir?
Yapılandırılmış veri işaretlemesi sırasında yapılan teknik veya içerik hataları, Google tarafından görmezden gelinmeye veya manuel işlemlere yol açabilir.
Structured data yalnızca doğru uygulanırsa fayda sağlar. Yanlış schema türü kullanımı, eksik alanlar veya spam amaçlı işaretlemeler sitenin güvenilirliğini zedeler.
En Yaygın Structured Data Hataları
| Hata Türü | Açıklama | Etkisi |
|---|---|---|
| Eksik zorunlu alanlar | Product schema’da price ya da name alanının olmaması | Zengin sonuçlar gösterilmez |
| İçeriğe uygun olmayan schema | Tarif olmayan bir yazıda Recipe schema kullanımı | Google schema’yı yoksayar |
| İçerikte görünmeyen veri | Kullanıcının göremediği bilgilerin schema ile sunulması | Manuel işlem riskini artırır |
| Yinelenen işaretleme | Aynı verinin hem JSON-LD hem Microdata ile tekrarlanması | Tarayıcı ve bot karışıklığına neden olur |
| Schema.org dışı tanımlar | Geçersiz alan adları veya tiplerin kullanılması | Google tarafından işlenmez |
| Spam işaretleme | Sahte yorumlar, uydurma fiyat bilgileri | Ceza, snippet kaybı, manuel işlem |
| Yanlış tip kullanımı | Blog yazısına Product yerine Article yerine FAQPage | Anlamsal eşleşme hatası oluşur |
Doğrulama Araçları ve Test Önerileri
- Google Rich Results Test
- Schema Markup Validator (schema.org destekli)
- Google Search Console → Enhancements bölümü → Hata ve uyarı takibi
Uygulama Önerileri
- Schema işaretlemeleri, sayfada yer alan verilerle birebir uyumlu olmalıdır.
- Her sayfaya içerik tipine uygun tek bir ana schema tipi atanmalıdır.
- Her schema’nın zorunlu alanları kontrol edilerek eksiksiz biçimde sunulmalıdır.
Yanlış yapılandırılmış veri, sıralama kaybına neden olmasa da görünürlük avantajını ortadan kaldırır. Teknik doğruluk, schema uygulamasında en önemli kriterdir.
Structured Data, E-Ticaret Siteleri İçin Neden Kritik?
Structured data, e-ticaret siteleri için ürün görünürlüğünü artırır, kullanıcı güvenini destekler ve satışa giden süreci hızlandırır. Arama sonuçlarında doğrudan ürün bilgisi sunarak tıklama oranlarını yükseltir.
Google, ürün sayfalarında yapılandırılmış verileri kullanarak fiyat, stok durumu, değerlendirme puanı gibi bilgileri doğrudan SERP’te gösterir. Bu görünürlük, satın alma kararlarını hızlandırır.
E-Ticaret Sitelere Sağladığı Avantajlar
- Zengin sonuçlarda yer alma: Ürün adı, fiyat, değerlendirme puanı doğrudan listelenir.
- Kullanıcı güveni sağlar: Görsel destekli, detaylı bilgi sunumu kullanıcı güvenini artırır.
- Satışa etkisi doğrudan olur: Daha fazla görünürlük, daha yüksek tıklama, daha çok dönüşüm sağlar.
- Mobil uyumu geliştirir: Mobil aramalarda zengin snippet’ler daha belirgin sonuç verir.
- Hızlı karar alma süreci oluşturur: Kullanıcı, ürünü SERP’te karşılaştırabilir.
Kullanılması Gereken Schema Türleri
| Sayfa Türü | Uygun Schema Türü | Gösterilen Bilgiler |
|---|---|---|
| Ürün detay sayfası | Product, Offer | Fiyat, stok, para birimi, SKU |
| Yorum alanı | Review, AggregateRating | Ortalama puan, yorum sayısı |
| Listeleme sayfası | ItemList | Ürün sıralamaları, görsel, fiyat |
Veri Kaynakları
- Think With Google: 2024 verilerine göre ürünlerde yapılandırılmış veri kullanan sitelerde organik CTR %17 daha yüksek.
- [Ahrefs SEO Study, 2024]: Yapılandırılmış veri kullanan ürün sayfaları, rakiplerine göre ortalama 2 sıra daha yukarıda konumlanıyor.
E-ticaret siteleri için structured data, sadece bir SEO detayı değil; doğrudan gelir etkisi olan bir satış optimizasyon aracıdır.
Yapılandırılmış Veri ve Core Web Vitals Arasında Bağlantı Var mı?
Yapılandırılmış veri ile Core Web Vitals doğrudan ilişkili değildir; ancak dolaylı olarak kullanıcı deneyimini birlikte etkiler. Biri teknik performansa, diğeri anlamsal yapılandırmaya odaklanır.
Core Web Vitals, Google’ın sayfa deneyimini ölçtüğü 3 temel metrikten oluşur: LCP (Largest Contentful Paint), FID (First Input Delay) ve CLS (Cumulative Layout Shift). Yapılandırılmış veri ise arama motorunun sayfayı semantik olarak anlamasını sağlar.
Dolaylı Bağlantı Noktaları
- Kullanıcı deneyimine katkı sağlar: Structured data, arama sonuçlarında doğru bilgiyi sunar, sayfaya gelen ziyaretçi ne beklediğini bilir.
- SERP uyumu, bounce rate’i azaltır: Arama sonucu beklentiyle eşleştiğinde kullanıcı sayfada daha uzun süre kalır.
- Site kalitesine katkı sunar: Yapılandırılmış veri, Google’ın kalite sinyallerini (E-E-A-T dahil) destekler. Bu sinyaller Web Vitals dışında değerlendirilse de sıralamaya etki eder.
Teknik Not
- Structured data, HTML içerisinde
<script type="application/ld+json">olarak yer alır ve görsel yüklemeye veya render süresine doğrudan müdahale etmez. - Ancak bazı schema türleri (ör.
ImageObject,VideoObject) uygun optimize edilmemiş medya dosyalarıyla birlikte kullanılırsa LCP değerini olumsuz etkileyebilir.
Structured data ile Core Web Vitals farklı değerlendirme alanlarına ait metrikler olsa da, iyi yapılandırılmış ve performansı yüksek sayfalar Google’da bir bütün olarak daha avantajlıdır.
Structured Data Google E-A-T Sinyallerini Destekler mi?
Hem evet, hem hayır. Structured data E-A-T sinyallerini doğrudan güçlendirmez; ancak dolaylı olarak destekler. Yapılandırılmış veri, içeriğin uzmanlık, otorite ve güvenilirlik unsurlarını arama motorlarına daha açık iletmeye yardımcı olur.
Google E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) sinyallerini belirlerken içerik kalitesi, kaynak güvenirliği ve yazar bilgisi gibi unsurları değerlendirir. Structured data bu bilgileri tanımlanabilir hale getirerek arama motorunun daha güvenli çıkarımlar yapmasını sağlar.
Structured Data → E-A-T Bağlantı Noktaları
| E-A-T Unsuru | Destekleyen Schema Türü | Ne İşe Yarar? |
|---|---|---|
| Uzmanlık | Person, Article, Author | Yazar bilgisi, meslek, yayın tarihi tanımlanabilir olur |
| Otorite | Organization, WebSite | Marka bilgisi, sosyal medya, resmi site bilgileri sunulur |
| Güvenilirlik | Review, AggregateRating | Kullanıcı değerlendmeleri ile şeffaflık ve güven sağlanır |
Örnek Kullanım
{
"@context": "https://schema.org",
"@type": "Article",
"author": {
"@type": "Person",
"name": "Dr. Ayşe Demir",
"jobTitle": "Beslenme Uzmanı",
"sameAs": "https://linkedin.com/in/aysedemir"
},
"publisher": {
"@type": "Organization",
"name": "Sağlık Rehberi",
"logo": {
"@type": "ImageObject",
"url": "https://saglikrehberi.com/logo.png"
}
}
}
Bu yapı sayesinde Google, yazarın kim olduğunu, uzmanlık alanını ve kurumsal yayıncının kimliğini anlayabilir. Bu da E-A-T sinyalleriyle uyumlu bir yapısal zemin oluşturur.
Neden Kritik?
- Google’ın YMYL (Your Money Your Life) kategorilerinde içerik üreten siteler için E-A-T sinyalleri sıralama açısından belirleyicidir.
- Yapılandırılmış veri bu sinyalleri doğrudan anlatmaz, ama Google’ın bu değerlendirmeyi daha isabetli yapmasını sağlar.
- Kaliteli içerik + schema işaretlemesi, SEO görünürlüğünü hem teknik hem güven katmanında destekler.
WordPress İçin Structured Data Nasıl Eklenir? (Eklenti Örnekleriyle)
WordPress sitelerde structured data eklemek için kodlama bilgisi gerekmez; çoğu yapılandırılmış veri işlemi eklentilerle kolayca yapılabilir. JSON-LD formatında schema işaretlemeleri otomatik olarak entegre edilebilir.
Google’ın önerdiği JSON-LD biçimi, WordPress altyapısı üzerinden güvenli ve hatasız şekilde uygulanabilir. Aşağıdaki eklentiler, farklı içerik türlerine göre schema desteği sunar.
En Çok Kullanılan WordPress Structured Data Eklentileri
| Eklenti Adı | Özellikleri | Uygun Olduğu İçerikler |
|---|---|---|
| Rank Math SEO | Otomatik schema oluşturur, 20+ içerik türü destekler | Blog, ürün, SSS, makale, video |
| Schema & Structured Data for WP | Gelişmiş şema türü kontrolü, JSON-LD desteği | Haber, tarif, etkinlik, yerel işletme |
| Yoast SEO | Temel schema işaretlemeleri sunar | Makale, yazı, yazar, site bilgileri |
| WP Review Pro | İnceleme puanları ve kullanıcı yorumları için schema | Ürün, film, kitap, uygulama değerlendirmeleri |
| SEOPress | Özel schema türleri oluşturma özelliği sunar | Özelleştirilmiş içerikler |
Kullanım Adımları (Rank Math Örneğiyle)
- Eklentiyi kur: WordPress panelinden Rank Math SEO eklentisini yükle ve etkinleştir.
- İçerik tipini seç: Her yazı veya sayfa için “Schema Type” seçimi yap.
- Alanları doldur: Ürün adı, fiyat, yazar, yayın tarihi gibi alanları gir.
- JSON-LD kodu oluşturulur: Arka planda otomatik olarak schema kodu eklenir.
- Google Rich Results Test ile doğrula.
Semantic Triplet Örnekleri
- WordPress eklentisi → Oluşturur → JSON-LD yapılandırılmış veri
- Rank Math → Sağlar → Otomatik schema türü seçimi
- Yoast SEO → Tanımlar → Site ve içerik yapısını
Ek Öneriler
- Her içerik türü için doğru schema tipi seçilmelidir (ör. tarif için
Recipe, blog yazısı içinArticle). - Otomatik oluşturulan schema verileri manuel olarak özelleştirilebilir.
- Kullanılan temanın schema ile çakışmaması için test yapılmalıdır.
Son olarak eğer kendiniz manuel olarak bir Schema yazmanız gerekir ise Schemantra (benim favorim) ve Merkle’nin Schema Generator uygulamalarını kullanabilirsiniz.
