Schema kodunda ne eksik?
Çoğu sitede Schema.org kodu VARDIR ama eksiktir: eklenti bir blok basar, içinde ne adres ne telefon bulunur. "Schema’n var" demek bu durumda hiçbir işe yaramaz. Bu araç kodu okuyup hangi alanın eksik olduğunu tek tek söyler.
SIK SORULANLAR
- Google’ın Zengin Sonuçlar Testi’nden farkı ne?
- Google’ın aracı, kodunun ZENGİN SONUÇ göstermeye uygun olup olmadığına bakar. Biz yapay zekânın işletmeni TANIMASI için pratikte gereken alanlara bakıyoruz: ad, adres, telefon, çalışma saatleri, sosyal profil bağlantıları. İkisi örtüşür ama aynı şey değildir; ikisini birlikte kullanmak en iyisi.
- “Eksik alan” demek kodum bozuk mu demek?
- Hayır. Schema.org’un kendi zorunlu alanları çok azdır; bizim listemiz bir motorun işletmeni güvenle önerebilmesi için beklediği alanlardır. Bu yüzden "geçersiz" değil "eksik" diyoruz. Ayrı olarak, kodun hiç ayrıştırılamıyorsa (bozuk JSON) bunu da ayrıca bildiririz — o gerçek bir hatadır ve motor da okuyamaz.
- Eklentimin bastığı kodu da okuyor mu?
- Evet. Yoast, RankMath gibi eklentiler kodu genelde iç içe bir yapı (@graph) içinde basar; araç bu yapının tamamını dolaşır. Yalnız en dıştaki bloğa bakan kontroller bu durumda "schema yok" der, oysa sayfada beş blok vardır.
- Eksikleri nasıl tamamlarım?
- Ücretsiz Schema Üretecimiz işletme bilgilerinden kopyala-yapıştır hazır bir JSON-LD üretir; sayfanın <head> bölümüne yapıştırman yeterli. Sonra bu araçla tekrar kontrol edebilirsin.