KavramGüncellendi: 2026-10-17

JSON-LD nedir?

JSON-LD, yapısal veriyi sayfanın HTML'inden ayrı bir script bloğunda JSON olarak yazmayı sağlayan, Google'ın önerdiği işaretleme biçimidir.

Bu ekranı panelde aç

JSON-LD (JSON for Linked Data), yapısal veriyi yazmanın bir biçimidir. İşaretleme sayfanın görünen HTML'ine karışmaz; <script type="application/ld+json"> etiketi içinde, schema.org tiplerini kullanan bir JSON nesnesi olarak durur. Microdata ve RDFa da aynı işi yapar, ama Google JSON-LD'yi önerir.

Neden önemli

  • Bakımı kolaydır: tasarımı veya şablonu bozmadan tek bir blok olarak eklenir, değiştirilir, silinir.
  • Eklenti, etiket yöneticisi veya JavaScript ile sonradan eklenebilir. Google, JavaScript ile eklenen JSON-LD'yi de işleyebilir.
  • Birden çok tipi aynı blokta birleştirebilirsin (örneğin Organization ve WebSite).

SEOAsist'te nerede görürsün

  • Teknik Denetim sayfasındaki Yapısal veri (JSON-LD) yok sorunu, hiç JSON-LD bloğu olmayan sayfaları gösterir.
  • E-E-A-T site skoru, son taramada bulunan JSON-LD tiplerine bakar (Organization, Article).
  • Site sayfasındaki Pixel sekmesinde JSON-LD kuralı, eşleşen sayfalara bir yapısal veri bloğu ekler. Kural alanı bir nesne ya da dizi kabul eder.
  • İçerik stüdyosunda üretilen yazılar SSS ve JSON-LD ile birlikte gelir.

Ayrıntılar: Teknik denetim, İçerik stüdyosu.

Örnek

Bir SSS sayfası için FAQPage bloğu:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "Kargo kaç günde gelir?",
    "acceptedAnswer": { "@type": "Answer", "text": "Siparişler 1-3 iş gününde teslim edilir." }
  }]
}
</script>

Sık yapılan hatalar

  • JSON söz dizimi hatası: fazladan bir virgül veya kapanmayan bir tırnak tüm bloğu geçersiz kılar.
  • @context alanını unutmak.
  • Aynı tipi iki farklı eklentiden iki kez eklemek; çelişen değerler oluşur.
  • Bloğu ekleyip sayfa içeriğiyle güncel tutmamak (eski fiyat, eski adres).
Bu yazı işine yaradı mı?
Aradığını bulamadın mı?
Sorunu yaz, ekibimiz e-postayla dönsün.
Bize yaz