# JSON-LD nedir?

> JSON-LD, yapısal veriyi sayfanın HTML içeriğinden ayrı bir <script type="application/ld+json"> bloğu içinde JSON biçiminde yazmayı sağlayan W3C standardıdır. Google'ın yapısal veri için önerdiği formattır.

Kaynak: https://flatinium.com/sozluk/json-ld · Flatinium SEO ve GEO Sözlüğü

Diğer adları: JavaScript Object Notation for Linked Data

Microdata ve RDFa, işaretlemeyi HTML öğelerinin içine dağıtır. JSON-LD ise tüm bilgiyi tek bir blokta toplar; bu da bakımı kolaylaştırır, tasarım değiştiğinde işaretlemenin bozulma riskini azaltır ve içerik yönetim sistemlerinden otomatik üretmeyi basitleştirir.

Bir JSON-LD bloğu @context (genellikle https://schema.org) ve @type ile başlar; ardından türün özellikleri gelir. @id ile her varlığa kalıcı bir kimlik verip farklı bloklarda aynı varlığa referans vermek mümkündür. Örneğin Organization bir kez tanımlanır ve makalelerin publisher alanı bu kimliğe işaret eder.

Sık hatalar: virgül veya tırnak eksikliği yüzünden geçersiz JSON, sayfada görünmeyen bilgiyi işaretlemek ve aynı varlığı her sayfada farklı adlarla tanımlamak.

## Sitenizde nasıl kontrol edilir?

1. Sayfa kaynağında application/ld+json bloklarını bulun.
2. Bloğu Zengin Sonuç Testi veya schema.org doğrulayıcısında çalıştırın.

Birincil kaynak: [W3C: JSON-LD 1.1 önerisi](https://www.w3.org/TR/json-ld11/)

İlgili terimler: https://flatinium.com/sozluk/yapisal-veri, https://flatinium.com/sozluk/zengin-sonuc, https://flatinium.com/sozluk/sameas, https://flatinium.com/sozluk/varlik
