Schema: yapılandırılmış veriler JSON-LD
Yapılandırılmış veriler Google'a ve YZ sistemlerine sayfada ne olduğunu söyler: bir ürün, bir tarif, bir iş ilanı. TagSpion bunları okur ve zorunlu alanları kontrol eder.
1Bu nedir?
TagSpion tüm JSON-LD bloklarını ve mikro verileri bulur, türe göre gruplar ve tür başına zorunlu ve önerilen alanları kontrol eder, örneğin Product, Article, LocalBusiness, FAQPage, JobPosting, Event, Recipe ve BreadcrumbList. Geçersiz JSON işaretlenir.
2Neden önemli?
Yalnızca geçerli zorunlu alanlarla zengin sonuçlar olur: yıldızlar, fiyatlar, SSS açılırları, iş ilanları. YZ sistemleri gerçekleri net biçimde eşleştirmek için aynı verileri kullanır.
3TagSpion neyi kontrol eder
| Kontrol | Değerlendirme |
|---|---|
| JSON geçerli | kırmızı söz dizimi hatasında, satır numarasıyla |
| Tür başına zorunlu alanlar | kırmızı biri eksikse, örneğin offers olmayan Product |
| Önerilen alanlar | sarı eksikse, örneğin dateModified olmayan Article |
| Aynı türden birden çok blok | sarı, çoğunlukla bir dikkatsizlik |
4Nasıl düzeltilir
- „Fix“ eksik alanı veya tür için tam bir iskelet verir. Değerleri gir, sayfaya <script type="application/ld+json"> olarak ekle.
- Bloğu sayfaya koymadan önce Schema Laboratuvarında canlı test et.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Tagliatelle al ragù",
"image": "https://www.example.com/img/tagliatelle.jpg",
"description": "Fresh egg pasta with slow-cooked beef ragù.",
"offers": {
"@type": "Offer",
"price": "14.50",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
}
}
</script>5Sık sorulan sorular
JSON-LD mi mikro veri mi?
JSON-LD. Google öneriyor, bakımı daha kolay ve HTML'den ayrı durur.
Schema geçerli olduğu hâlde Google neden yıldız göstermiyor?
Zengin sonuçlar garanti değildir. Google sayfa bazında karar verir. Zorunlu alanlar ön koşuldur, söz değil.