·7 min read

Yapılandırılmış Veri Nedir? Temel Rehber

Yapılandırılmış veri nedir, nasıl çalışır ve web siteniz için neden önemlidir? Schema.org, JSON-LD ve SEO ilişkisini temel düzeyde öğrenin.

G

GEOAudit Ekibi

AI Hazırlık Uzmanları

yapılandırılmış veristructured dataSEOSchema.orgJSON-LD

Yapılandırılmış Veri: Temel Kavram

Web sitenizde harika bir içerik oluşturdunuz. Ürünlerinizi anlattınız, sıkça sorulan soruları yanıtladınız, etkinliklerinizi duyurdunuz. Ancak arama motorları ve yapay zeka ajanları, bu bilgileri sadece düz metin olarak mı okuyor?

Yapılandırılmış veri, web sayfanızdaki bilgileri arama motorlarının ve yapay zeka sistemlerinin anlayabileceği standart bir formata dönüştürme yöntemidir. İnsan gözüyle baktığınızda sayfada hiçbir şey değişmez; ancak arka planda makinelere "bu bir üründür, fiyatı şudur, değerlendirme puanı budur" gibi net bilgiler iletirsiniz.

Bunu şöyle düşünebilirsiniz: Bir kütüphanedeki kitapları düşünün. Kitaplar raflarda gelişigüzel dizilmişse istediğiniz kitabı bulmak saatler alabilir. Ancak her kitap yazar adı, konu, yayın tarihi gibi etiketlerle sınıflandırılmışsa aradığınızı anında bulursunuz. Yapılandırılmış veri, web sayfanızdaki bilgiler için bu etiketleme sistemini oluşturur.

Yapılandırılmış Veri Nasıl Çalışır?

Yapılandırılmış veri, üç temel bileşen üzerine kurulmuştur:

1. Schema.org Sözlüğü

Schema.org, Google, Microsoft, Yahoo ve Yandex tarafından birlikte oluşturulmuş evrensel bir veri sözlüğüdür. Bu sözlük, web üzerindeki varlıkları (kişiler, ürünler, etkinlikler, tarifler, makaleler vb.) tanımlamak için standart bir dil sağlar.

Schema.org'da 800'den fazla tür ve binlerce özellik tanımlıdır. En yaygın kullanılanlar şunlardır:

Schema TürüKullanım Alanı
ArticleBlog yazıları, haber makaleleri
ProductE-ticaret ürünleri
LocalBusinessYerel işletmeler
FAQPageSıkça sorulan sorular
OrganizationKuruluş ve marka bilgileri
PersonKişi profilleri, yazar bilgileri
EventEtkinlikler ve konferanslar
RecipeYemek tarifleri
HowToAdım adım talimatlar
BreadcrumbListSayfa hiyerarşisi

2. Format: JSON-LD

Yapılandırılmış veriyi sayfanıza eklemek için birkaç format mevcuttur, ancak JSON-LD (JavaScript Object Notation for Linked Data) Google tarafından önerilen ve en yaygın kullanılan formattır.

JSON-LD'nin avantajları:

  • Sayfadan bağımsızdır — HTML yapınızı değiştirmez
  • Bakımı kolaydır — Tek bir <script> etiketi içinde yer alır
  • Okunabilirdir — Hem geliştiriciler hem de makineler için anlaşılırdır
  • Esnek yapıdadır — Birden fazla varlığı tek bir kodda tanımlayabilirsiniz

İşte en basit JSON-LD örneği:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "name": "Sayfa Başlığı",
  "description": "Sayfa açıklaması"
}
</script>

@context her zaman https://schema.org olarak kalır. @type ise tanımladığınız varlığın türünü belirtir.

3. Diğer Formatlar: Microdata ve RDFa

JSON-LD dışında iki format daha mevcuttur:

Microdata — HTML etiketlerine doğrudan eklenir:

<div itemscope itemtype="https://schema.org/Product">
  <span itemprop="name">Ürün Adı</span>
  <span itemprop="price">199.00</span>
</div>

RDFa — HTML özniteliklerini kullanır:

<div vocab="https://schema.org/" typeof="Product">
  <span property="name">Ürün Adı</span>
</div>

Bu iki format HTML ile iç içe geçtiğinden bakımı zorlaşır. Modern web geliştirmede JSON-LD tercih edilmelidir.

Yapılandırılmış Veri Ne İşe Yarar?

Zengin Arama Sonuçları (Rich Snippets)

Yapılandırılmış verinin en görünür faydası, arama sonuçlarında zengin snippet'ler kazanmanızdır. Normal bir arama sonucu yalnızca başlık, URL ve açıklama içerirken zengin snippet'ler şunları gösterebilir:

  • Ürün fiyatları ve stok durumu
  • Yıldızlı değerlendirme puanları
  • SSS açılır kutuları
  • Tarif görselleri, pişirme süresi, kalori bilgisi
  • Etkinlik tarihleri ve mekan bilgileri
  • Adım adım talimatlar

Zengin snippet'ler tıklama oranınızı (CTR) ortalama %20-30 artırabilir çünkü sonucunuz diğer standart sonuçlardan görsel olarak ayrışır.

Yapay Zeka Motorlarında Görünürlük

Yapay zeka destekli arama motorları (ChatGPT, Perplexity, Google AI Overviews) içeriğinizi ayrıştırırken yapılandırılmış veriden doğrudan yararlanır. Bu motorlar:

  • Sayfanızdaki varlıkları (ürün, kişi, kuruluş) kesin olarak tanır
  • İçerik türünü (makale, SSS, nasıl yapılır) doğru belirler
  • Yazar ve yayıncı bilgilerini otorite değerlendirmesinde kullanır
  • Güncellik bilgisini dateModified üzerinden kontrol eder

Yapay zeka arama motorları için optimizasyon konusu, yapılandırılmış veri olmadan eksik kalır.

Bilgi Grafiği (Knowledge Graph)

Google'ın bilgi grafiği, arama sonuçlarının sağ tarafında görünen bilgi panellerini oluşturur. Organization, Person ve diğer varlık şemaları, markanızın bilgi grafiğine dahil edilme olasılığını artırır.

İlk Yapılandırılmış Verinizi Nasıl Eklersiniz?

Adım 1: İçerik Türünüzü Belirleyin

Sayfanızda ne tür bilgi sunuyorsunuz? Bir ürün mü tanıtıyorsunuz, bir makale mi paylaşıyorsunuz, yoksa işletmenizi mi anlatıyorsunuz? Doğru Schema türünü seçmek ilk adımdır.

Adım 2: Zorunlu ve Önerilen Alanları Doldurun

Her Schema türünün zorunlu (required) ve önerilen (recommended) alanları vardır. Örneğin Article şeması için:

Zorunlu alanlar:

  • headline — Makale başlığı
  • author — Yazar bilgisi
  • datePublished — Yayın tarihi

Önerilen alanlar:

  • image — Makale görseli
  • dateModified — Son güncelleme tarihi
  • publisher — Yayıncı bilgisi
  • description — Kısa açıklama

Adım 3: JSON-LD Kodunu Oluşturun

Google'ın Structured Data Markup Helper aracını kullanabilir veya kodu kendiniz yazabilirsiniz. Basit bir Article örneği:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Yapılandırılmış Veri Nedir?",
  "author": {
    "@type": "Person",
    "name": "Ahmet Yılmaz"
  },
  "datePublished": "2026-03-12",
  "publisher": {
    "@type": "Organization",
    "name": "Şirket Adı"
  }
}
</script>

Adım 4: Test Edin

Kodunuzu canlıya almadan önce mutlaka doğrulayın:

  1. Google Rich Results Test (search.google.com/test/rich-results) — Zengin sonuç uygunluğunu kontrol eder
  2. Schema.org Validator (validator.schema.org) — Genel şema doğrulaması yapar
  3. GEOAudit — Yapılandırılmış verinizi hem SEO hem de yapay zeka hazırlığı açısından kapsamlı olarak değerlendirir

Adım 5: Sayfanıza Ekleyin

JSON-LD kodunu sayfanızın <head> bölümüne yerleştirin. WordPress kullanıyorsanız Yoast SEO, Rank Math gibi eklentiler yapılandırılmış veri eklemeyi kolaylaştırır.

Yapılandırılmış Veri ile Yapılandırılmamış Veri Farkı

Bu iki kavramı karıştırmamak gerekir:

ÖzellikYapılandırılmış VeriYapılandırılmamış Veri
TanımBelirli bir şemaya göre düzenlenmiş veriSerbest formatta, düzensiz veri
ÖrnekJSON-LD ile işaretlenmiş ürün bilgisiBir blog yazısındaki düz metin
Makine okunabilirliğiYüksekDüşük
Arama motoru etkisiZengin snippet potansiyeliStandart sonuç
AI anlaşılabilirliğiDoğrudan işlenebilirBağlam çıkarımı gerektirir

Yapay zeka çağında her iki veri türü de önemlidir. Ancak yapılandırılmış veri, makinelerin içeriğinizi yanlış anlamasının önüne geçer.

Yapılandırılmış Verinin SEO Üzerindeki Etkisi

Yapılandırılmış veri doğrudan bir sıralama faktörü değildir — Google bunu açıkça belirtmiştir. Ancak dolaylı etkileri büyüktür:

  1. Artan CTR — Zengin snippet'ler daha fazla tıklama çeker
  2. Daha iyi eşleşme — Arama motorları içeriğinizi doğru sorgularla eşleştirir
  3. Bilgi paneli — Markanızın arama sonuçlarında öne çıkmasını sağlar
  4. Ses araması — Google Asistan ve benzeri sistemler yapılandırılmış veriyi kullanır
  5. AI görünürlüğü — Yapay zeka motorlarında kaynak gösterilme olasılığını artırır

Yapılandırılmış veri ve SEO ilişkisi hakkında daha detaylı bilgi için ilgili rehberimize göz atabilirsiniz.

Sık Yapılan Hatalar

Yapılandırılmış veri uygularken bu hatalardan kaçının:

  • Sayfada olmayan bilgileri işaretlemek — Şemadaki bilgiler sayfada görünür olmalıdır
  • Yanlış Schema türü seçmek — Bir blog yazısını Product olarak işaretlemeyin
  • Zorunlu alanları atlamak — Google, eksik alanlı şemaları reddedebilir
  • Güncel tutmamak — Eski fiyat, kapalı mağaza gibi bilgiler güvenilirliğinizi zedeler
  • Tek sayfaya aşırı yüklemek — Sayfayla ilgisiz şema türleri eklemeyin

SSS

Yapılandırılmış veri eklemek için kod bilgisi gerekir mi?

Temel düzeyde HTML bilgisi yeterlidir. WordPress gibi platformlarda Yoast SEO, Rank Math veya Schema Pro gibi eklentiler kod yazmadan yapılandırılmış veri eklemenize olanak tanır. Ancak daha karmaşık şemalar için JSON-LD formatını anlamak faydalıdır.

Yapılandırılmış veri mobil siteler için de geçerli mi?

Evet. Google, mobil öncelikli dizinleme (mobile-first indexing) kullandığından yapılandırılmış verinin hem masaüstü hem de mobil sürümde bulunması gerekir. Responsive tasarımda zaten aynı HTML kullanıldığı için ek bir işlem gerekmez.

Yapılandırılmış veri eklendikten ne kadar süre sonra etkisini gösterir?

Google'ın yapılandırılmış veriyi fark edip işlemesi birkaç gün ile birkaç hafta arasında sürebilir. Zengin snippet'ler garantili değildir; Google, sayfanızın uygunluğunu ve güvenilirliğini değerlendirdikten sonra gösterir. Google Search Console'daki "Geliştirmeler" bölümünden durumu takip edebilirsiniz.

Her sayfaya yapılandırılmış veri eklemeli miyim?

İdeal olarak evet, ancak öncelik sıralaması yapın. Ana sayfa (Organization), ürün sayfaları (Product), blog yazıları (Article), SSS sayfaları (FAQPage) ve iletişim sayfası (LocalBusiness) ile başlayın. Yapılandırılmış veri örnekleri rehberimizde her tür için detaylı kodlar bulabilirsiniz.

Yapılandırılmış veri yapay zeka ajanları için neden önemli?

Yapay zeka ajanları (ChatGPT, Perplexity, Claude) web sayfalarını ayrıştırırken yapılandırılmış veriyi, varlıkları ve ilişkileri tanımlamak için birincil kaynak olarak kullanır. Doğru şema işaretlemesi olan sayfalar, yapay zeka yanıtlarında daha doğru temsil edilir ve kaynak gösterilme olasılığı yükselir. GEOAudit ile sitenizin yapay zeka hazırlığını 130'dan fazla kontrol üzerinden test edebilirsiniz.