JSON-LD Nasil Calisir?
Normal bir JSON nesnesi yalnizca sintatik yapiyi ifade eder; 'name', 'price' gibi anahtarlarin ne anlama geldigini makine bilemez. JSON-LD, '@context' ekleyerek bu eslesimi saglar. Ornegin {"@context": "https://schema.org", "@type": "Product", "name": "Akilli Telefon", "price": 999} bu nesneyi schema.org'un Product tanimina baglayarak her alanin evrensel anlami vardir.
Google Zengin Sonuc ve SEO
Google, yapılandirılmıs verinizi anlayarak arama sonuclarinizi zenginlestirmek icin JSON-LD kullanir. Bir tarif sayfasina JSON-LD eklendiginde arama sonucunda pisirme suresi, kalori bilgisi ve puan yildizlari gorunebilir. Bir etkinlik sayfasinda JSON-LD ile tarih ve konum bilgisi eklendiginde takvim uyarisi veya etkinlik karti gorunebilir. Google'in Rich Results Test araci, eklenen JSON-LD'nin dogru islenip islenmedigini kontrol eder.
Bilgi Grafigi ile Entegrasyon
JSON-LD, Linked Data Principles'i izleyerek her kaynak icin evrensel URI kullanir. Bu sayede farkli kaynaklardaki veriler baglanti noktalari uzerinden otomatik birlesebilir. Wikidata bir kimsenin JSON-LD'si ile bir haber sitesinin makale JSON-LD'si ayni kisi URI'sini kullanirsa ikisi anlam olarak baglanir. Bu, Semantik Web'in temel vaadini gerceklestirir.
JSON-LD ile JSON Farki
Normal JSON veri tasima formatidir; anlam tanimaz. JSON-LD, mevcut JSON sozdizimini korurken @context ile terim tanimlari ekler. Bu sayede var olan JSON API'lerini JSON-LD ile uyumlu hale getirmek icin yalnizca context eklemek yeterlidir. API yapisini koklunden degistirmeye gerek yoktur; bu JSON-LD'nin pratik bir noktasidir.
🔗 JSON-LD ile Yapılandırılmış Veri Kullanım Senaryoları
- check_circle Schema.org entegrasyonu: web sayfasındaki AI terim içeriğini arama motorlarına anlamlı biçimde tanımlama
- check_circle Bilgi grafiği oluşturma: varlıklar ve ilişkiler JSON-LD ile RDF verisi olarak ifade edilir
- check_circle Makine okunabilir API: bağlantılı veri ilkeleriyle veri setleri keşfedilebilir ve entegre edilebilir hale gelir
- check_circle Karşılıklı çalışabilirlik: farklı sistemler JSON-LD bağlamı üzerinden ortak anlam uzlaşması sağlar
- check_circle Zengin snippet: yapılandırılmış veriyle Google gibi arama motorlarında ek bilgi gösterimi
Sik Sorulan Sorular
- check_circle JSON-LD mi Microdata mi kullanmaliyim? Google her ikisini de destekler; ancak JSON-LD sayfa icerigine karistirmadigi icin daha temiz ve bakim dostu gorulmektedir.
- check_circle JSON-LD'yi sayfaya nasil eklerim? <script type='application/ld+json'> etiketi icinde HTML sayfasina eklenir; icerik veya baslik bolumunde konumlabilir.
- check_circle Hangi schema.org tipleri en yaygin kullanilir? Product, Article, Event, Person, Organization ve LocalBusiness en yaygin kullanilan tiplerdir. schema.org/docs/full.html adresinde 800 den fazla tip tanimlanmistir.
- check_circle JSON-LD ile SPARQL sorgusu yapilabilir mi? Evet; JSON-LD RDF'e donusturuldukten sonra SPARQL sorgusu uygulanabilir. JSON-LD Playground araci donusumu gorsellestirmektedir.