Özet
- Schema markup denetimi, yapılandırılmış veriyi şablon bazında envanterler; schema.org geçerliliğini Google rich result uygunluğundan ayırır; yinelenen veya çelişkili JSON-LD'yi bulur ve düzeltme sonrası yeniden doğrular.
- Yapılandırılmış veri sorunları çoğu zaman tek sayfa sorunu değil, template sorunudur.
- Tema, plugin, app veya component aynı hatalı ya da çelişkili JSON-LD'yi yüzlerce URL'de üretebilir.
Yapılandırılmış veri sorunları çoğu zaman tek sayfa sorunu değil, template sorunudur. Tema, plugin, app veya component aynı hatalı ya da çelişkili JSON-LD'yi yüzlerce URL'de üretebilir.
Bu nedenle schema markup denetimi işaretlemeyi sayfa türüne göre envanterlemeli, hangi sistemin ürettiğini bulmalı ve syntax geçerliliğini Google'ın rich result uygunluğundan ayırmalıdır.
Schema Markup Denetimi Nedir?
Schema audit; hatalı syntax, eksik zorunlu özellik, duplicate entity, çelişkili değer, eski işaretleme, desteklenmeyen feature varsayımları ve görünür içerikle uyumsuz yapılandırılmış veriyi kontrol eder. Rich Results Test ile Schema Markup Validator birlikte kullanılmalıdır. Ayrıntılı değerlendirme için site taşıma sonrası SEO denetimi rehberini inceleyin.
Şablon Bazında Yapılandırılmış Veri Envanteri Çıkarın
Ana sayfa, hizmet, ürün, makale, kategori, author, video ve diğer ana template'lerden örnek URL'ler alın. Hangi schema type'ların çıktığını ve kaynağını kaydedin. Yaygın kaynaklar tema, SEO plugin'i, ecommerce app, custom template, tag manager ve hard-coded JSON-LD'dir.
Google Rich Result Uygunluğunu Doğrulayın
Google destekli rich result özellikleri için Rich Results Test kullanın. Error, warning, detected item type ve zorunlu property durumunu inceleyin. Geçerli markup rich result garantisi değildir.
Schema.org Sözdizimi ve Sözlüğünü Doğrulayın
Schema Markup Validator ile daha geniş schema.org vocabulary'yi kontrol edin. Google'da doğrudan rich result karşılığı olmayan type ve property'ler burada değerlendirilebilir. Böylece schema.org validity ile Google feature eligibility ayrılır.
Yinelenen ve Çelişkili JSON-LD'yi Bulun
Aynı varlığı farklı değerlerle temsil eden birden fazla Organization, Article, Product, BreadcrumbList, VideoObject veya benzeri entity bloklarını arayın. Duplicate schema özellikle tema ve SEO plugin'inin aynı markup'ı birlikte üretmesiyle sık görülür.
Zorunlu ve Önerilen Özellikleri Kontrol Edin
İlgili type için önce zorunlu property'leri, ardından veriyi tamamlayan önerilen property'leri kontrol edin. Sayfada gerçek karşılığı olmayan bilgiyi yalnızca schema'yı doldurmak için eklemeyin.
İşaretleme Görünür İçerikle Eşleşiyor mu?
Structured data kullanıcının sayfada gördüğü bilgiyi tanımlamalıdır. Product fiyatı, stok, review bilgisi, author verisi, article tarihleri ve breadcrumb görünür içerikle tutarlı olmalıdır.
Güncelliğini Yitirmiş veya Desteklenmeyen Schema Tiplerini Bulun
Sayfayı artık doğru tanımlamayan, eski URL veya işletme bilgisi taşıyan ya da artık desteklenmeyen search feature varsayımına dayanan markup'ı kaldırın. Syntax olarak geçerli olması kalması için tek başına yeterli değildir.
İşaretlenen Sayfaların Taranabilirlik ve İndekslenebilirliğini Kontrol Edin
Bloklu, noindex, redirect veya non-canonical bir sayfadaki schema temel görünürlük sorununu çözemez. Bu durumda web sitesi indekslenebilirlik denetimi ile önce URL uygunluğunu kontrol edin.
Düzeltmeleri Önceliklendirin ve Yeniden Doğrulayın
Template genelindeki error'lara, çelişkili entity bilgisine ve önemli sayfa türlerini etkileyen sorunlara öncelik verin. Deployment sonrası iki doğrulama aracını yeniden çalıştırın ve temsilî template'leri recrawl edin.
Platform bağlamı için WordPress teknik SEO ve Shopify teknik SEO rehberleri kullanılabilir.
Sonuç
İyi bir schema markup denetimi işaretlemeyi template ve generator'a göre eşler, syntax ile feature uygunluğunu ayırır, çelişkileri temizler, görünür içerikle hizalar ve deployment sonrası sonucu yeniden doğrular.
Sık Sorulan Sorular
Her schema warning SEO sorunu mu?
Hayır. Warning çoğu zaman opsiyonel property'leri gösterir. Zorunlu property error'ları veya çelişkili değerler daha yüksek önceliklidir.
Geçerli schema rich result garantiler mi?
Hayır. Geçerli structured data desteklenen feature için uygunluk sağlayabilir; gösterim garanti edilmez.
Neden duplicate schema görüyorum?
Tema, plugin, app ve custom code aynı anda markup üretebilir. Denetim, bir şeyi silmeden önce kaynağı belirlemelidir.


