link JSON-LD Nasıl Çalışır?
JSON-LD, standart JSON'a `@context`, `@type` ve `@id` gibi özel anahtar kelimeler ekler. `@context` namespace'i (genellikle schema.org) tanımlar. `@type` içeriğin tipini (Article, Product, FAQPage) belirtir. Bu yapı, veri noktaları arasında makine okunabilir bağlantılar kurar. Google, Bing ve diğer arama motorları bu işaretlemeyi kullanarak zengin sonuçlar (rich snippets) üretir.
Yaygın JSON-LD Şemaları
article Article / BlogPosting
Haber ve blog içeriği için; yazar, yayın tarihi ve başlık bilgisi.
quiz FAQPage
SSS bölümlerini işaretleme; Google'da genişletilmiş SSS snippet'ı oluşturur.
shopping_cart Product
E-ticaret ürünleri için fiyat, stok durumu ve değerlendirme bilgisi.
book DefinedTerm
Sözlük ve terim tanımlamaları için; bu sitenin kullandığı tip.
JSON-LD Temel Kavramları
- check_circle @context ve @type: @context: kullanılan kelime dağarcığını tanımlar; 'https://schema.org' veya özel ontoloji URI. @type: varlığın sınıfı (Person, Product, Organization, Article, FAQPage). @id: varlığın benzersiz URI tanımlayıcısı. Tüm bu değerler JSON formatında okunabilir şekilde yazılır.
- check_circle Yaygın Schema.org Türleri: Article / BlogPosting: haber ve blog içeriği için. Product / Offer: e-ticaret ürün sayfaları; fiyat ve stok bilgisi. FAQPage: sık sorulan sorular; Google'da doğrudan cevap olarak görünür. LocalBusiness: adres, saat ve iletişim bilgileri. BreadcrumbList: sayfa hiyerarşisi; Google arama sonuçlarında görünür.
- check_circle Google Rich Results: Doğru JSON-LD ile Google arama sonuçlarında zengin snippet: yıldız puanı, fiyat, SSS genişlemesi, tarif adımları. Google Rich Results Test aracıyla doğrulama yapılabilir. Core Web Vitals ile birlikte SEO'da önemli sıralama sinyali.
JSON-LD ve AI: Structured Data ile LLM Entegrasyonu
JSON-LD, web sayfalarındaki içeriği makinelerin anlayabileceği yapılandırılmış forma dönüştürür. AI Overview ve AI arama motorları (Google AI Overviews, Perplexity, Bing Copilot) schema.org verilerini kullanarak içerikleri daha iyi anlayıp alıntılar. Uygulama yolu: <script type='application/ld+json'> etiketiyle HTML head bölümüne eklenir. Çakışma kuralları: Microdata ve RDFa alternatiflerine göre önerilen format budur; Google, JSON-LD'yi tercih ettiğini belirtmiştir. Astro, Next.js ve Nuxt gibi modern framework'lerde JSON-LD bileşenleri paket olarak mevcuttur.
quiz Sık Sorulan Sorular
- check_circle JSON-LD SEO için neden önemli?: Yapılandırılmış veri, arama motorlarının içeriği anlamasını kolaylaştırır. Doğru işaretleme, zengin snippet'lar ve dolayısıyla daha yüksek tıklama oranı sağlar.
- check_circle JSON-LD nereye yerleştirilir?: HTML'nin `<head>` veya `<body>` bölümünde `<script type="application/ld+json">` etiketi içinde.
- check_circle JSON-LD nedir?: JSON formatında yazılan bağlantılı veri (linked data) standardıdır. Web sayfalarındaki bilgileri (ürün, kişi, makale) arama motorları ve uygulamaların anlayabileceği yapıda kodlamak için kullanılır.
- check_circle JSON-LD SEO'yu nasıl etkiler?: Google JSON-LD ile işaretlenmiş içerikleri zengin snippet'a uygun bulur. FAQPage JSON-LD arama sonuçlarında soru-cevap kutusunu, Product JSON-LD yıldız ve fiyat bilgisini gösterir. Bu görünürlük artışı tıklama oranını önemli ölçüde yükseltir.
- check_circle JSON-LD nasıl eklenir?: HTML <head> veya <body> içinde script etiketi: <script type='application/ld+json'>{...}</script>. Google Search Console'da URL inceleme aracıyla doğrulanır. schema.org/validator ile geçerlilik kontrolü yapılabilir.
- check_circle FAQPage JSON-LD nasıl yazılır?: @type: 'FAQPage'; her soru için mainEntity dizisinde Question ve acceptedAnswer. Google bu yapıyı arama sonuçlarında genişleyen SSS kutusu olarak gösterir. Kısıtlama: tüm sorular ve cevaplar sayfada görünür metinde de bulunmalı; yalnızca JSON-LD'de gizli içerik kabul görmez.