Bir Web Sayfasındaki JSON-LD Yapılandırılmış Verileri Nasıl Kontrol Edilir
Herhangi bir web sayfasındaki JSON-LD verilerini hatalara ve eksik alanlara karşı kontrol edin, açıklanan her schema.org öğesini görün ve her bloğun JSON verilerini inceleyin.
2 dk okuma

Bir web sayfasındaki JSON-LD verilerini kontrol etmek için JSON-LD Validator aracını açın, sayfa adresini yapıştırın ve "JSON-LD'yi getir ve doğrula" düğmesine tıklayın. Sonuçta tüm sorunlar, sayfanın açıkladığı her öğe ve her bloğun JSON verileri listelenir. Sayfada sorun yoksa özet yeşil renkte görünür.
Bir sayfayı kontrol etme
- Sayfayı tarayıcınızda açın ve adres çubuğundaki adresi kopyalayın.
- Adresi URL alanına yapıştırın. Adreste
https://yoksa sizin için eklenir. - "JSON-LD'yi getir ve doğrula" düğmesine tıklayın.
- Tabloların üzerindeki özeti okuyun. Bu özet blok, hata ve uyarı sayılarını gösterir.
- Satır numaralarıyla birlikte JSON verilerini görmek için Kaynak bölümündeki bir bloğu seçin.
Sonucu okuma
- Sorun tablosunda her hata ve uyarı listelenir. Bu tablo yalnızca bir sorun varsa görünür.
- Blok, sayfanın üstünden başlayarak sayılan komut dosyası bloğunun numarasıdır.
- Konum, sorunun nerede olduğunu gösterir; örneğin
Product.image. - Öğe tablosunda, Article veya Product gibi türü ve adıyla birlikte her öğe listelenir.
- Bir tabloyu sıralamak için sütun başlığına tıklayın. Her tablonun altındaki düğmeler tabloyu CSV veya JSON olarak dışa aktarır.
Önce hangi sorunlar düzeltilmeli
Hatalar listenin başında yer alır ve kırmızı bir etiketle gösterilir. Uyarılar sarı bir etiketle gösterilir. Hata, bir şeyin bozuk olduğu veya gerekli bir alanın eksik olduğu anlamına gelir. "(isteğe bağlı)" olarak işaretlenen uyarılardaki alanları, veriler elinizde olduğunda ekleyebilirsiniz.
Bu mesajları düzeltmek kolaydır.
| Mesaj | Düzeltme |
|---|---|
| Geçersiz JSON | Eksik virgül veya tırnak işareti ya da son değerden sonra virgül olup olmadığına bakın. |
@context eksik, "@context": "https://schema.org" ekleyin |
Bu satırı bloğa ekleyin. |
| @type eksik | "@type": "Product" gibi bir tür ekleyin. |
| "@Type" bir JSON-LD anahtar sözcüğü değil | Anahtar sözcükleri küçük harfle yazın: @type. |
| "Organisation" geçerli bir schema.org türü değil | schema.org'daki tam adı kullanın; bu örnekte Organization. |
| Gerekli "image" özelliği eksik | Mesajda adı belirtilen alanı ekleyin. |
Kontrol hiçbir şey bulamazsa veya başarısız olursa
"Bu sayfada JSON-LD komut dosyası bloğu bulunamadı" mesajı, sayfanın HTML kodunda JSON-LD olmadığı anlamına gelir. Kontrol, sayfayı sunucunun gönderdiği hâliyle okur. Tarayıcıda bir komut dosyasının sonradan eklediği JSON-LD bulunmaz.
"Sayfa alınamadı" mesajı, sitenin sayfayı göndermediği anlamına gelir. Adres başka bir adrese yönlendirildiğinde de bu mesaj görünür; yönlendirmeler izlenmez. Adres çubuğundaki son adresi kopyalayıp yeniden deneyin.
Bir sayfanın yalnızca ilk 3 MB'ı kontrol edilir. Sayfa daha büyükse bunu belirten bir mesaj görürsünüz.
Hataları düzeltin, sayfayı güncelleyin ve kontrolü yeniden çalıştırın.
Kendiniz denemeye hazır mısınız?
JSON-LD Doğrulayıcı
Bir URL girin; sunucu sayfayı getirir, tüm JSON-LD yapılandırılmış veri bloklarını çıkarır ve JSON söz dizimi hatalarını, eksik @context ve @type değerlerini, bilinmeyen schema.org türlerini ve özelliklerini ve Google'ın zengin sonuçlar için ihtiyaç duyduğu alanları denetler.