Schema Markup Nasıl Test Edilir?
Schema markup testi tek bir yeşil onaydan ibaret değildir. Bu rehber, Google’ın zengin sonuç testini genel Schema.org doğrulamasından ayırır ve gerçek sayfada kontrol etmeniz gerekenleri gösterir.
Bu yazıda
Schema markup testi, işaretlemenin sözdizimini, sayfanın içeriğiyle uyumunu ve hedeflenen arama özelliğine uygunluğunu ayrı ayrı kontrol etmektir. Bir araçtaki hatasız sonuç, işaretlemenin doğru sayfayı anlattığını veya Google’da özel bir görünüm kazanacağını tek başına kanıtlamaz.
Schema.org türlerinin temelini ve JSON-LD gibi biçimleri schema markup rehberinde anlattık. Burada odak, test araçlarının neyi ölçtüğü ve sonucu nasıl yorumlayacağınızdır.
Schema markup testinde hangi katmanlar ayrı incelenmeli?
İlk katman teknik sözdizimidir: JSON-LD geçerli JSON mu, HTML içindeki Microdata veya RDFa okunabiliyor mu? İkinci katman sözlük ve ilişki kullanımıdır: tür ve özellikler beklenen biçimde mi, varlıklar doğru bağlanmış mı? Üçüncü katman sayfa uyumudur: işaretlenen ad, fiyat, adres, soru-cevap veya başka bilgi sayfada gerçekten sunuluyor mu?
Google’a özel zengin sonuç uygunluğu dördüncü ve ayrı bir katmandır. Google’ın desteklediği bir özellik için gereken alanlar ve içerik kuralları değişebilir. Son olarak erişim ve dizine eklenme değerlendirilir. Bir test aracı, sayfanızın kesinlikle indeksleneceğini veya belirli bir görünüm alacağını garanti edemez.
Google Rich Results Test neyi kontrol eder?
Google Rich Results Test, işaretlemenin Google’ın zengin sonuç özelliklerinden hangileri için üretilebileceğini ve bazı durumlarda önizlemenin nasıl görünebileceğini kontrol etmek için kullanılır. Test, Google’ın desteklediği özellikler ve kendi yönergeleri çerçevesinde anlamlıdır. Bir Schema.org türünün sözlükte bulunması, onun mutlaka bir Google arama özelliği oluşturduğu anlamına gelmez.
Google’ın test aracı önerisi, hedefiniz Google Arama’daki belirli bir zengin sonuç ise iyi bir başlangıçtır. Sayfanın herkese açık sürümünü URL ile incelemek; yayınlanmış HTML, JavaScript ile eklenen işaretleme ve erişim durumunu birlikte değerlendirmeye yardımcı olur. Kod parçasını test etmek de geliştirme sırasında kullanışlıdır, ancak yayındaki sayfayı görme testinin yerine geçmez.
Schema.org Markup Validator hangi durumda kullanılır?
Schema.org Markup Validator, Google’a özgü zengin sonuç uyarısı vermeden Schema.org tabanlı işaretlemeyi incelemek içindir. JSON-LD, Microdata ve RDFa verilerini çıkarabilir, bulunan veri grafiğini özetleyebilir ve bazı sözdizimi hatalarını gösterebilir. Bu nedenle Google’ın özel arama özelliklerine dahil olmayan bir Schema.org türünü incelemek için de uygundur.
Validator’ın sınırını unutmayın: araç Schema.org’a odaklanır; JSON-LD içindeki Schema.org dışı bağlamları indirip yorumlamaz. Ayrıca bir işaretlemenin sayfanın ana içeriğini dürüstçe yansıtıp yansıtmadığını otomatik olarak kesinleştiremez. Araç sonucu, editoryal ve işlevsel incelemenin yerine geçmez.
Schema markup sayfası nasıl adım adım test edilir?
Önce test edeceğiniz URL’yi ve sayfanın gerçek işlevini belirleyin. Ana sayfa, fiziksel şube, tekil ürün, ürün listesi, hizmet ve makale aynı beklentiyle değerlendirilmemelidir. Ardından yayındaki URL’yi Rich Results Test’te inceleyin; Google özelliği söz konusu değilse veya genel Schema.org grafiğini görmek istiyorsanız Markup Validator’ı kullanın.
Sonuçta yalnızca “hata yok” satırına bakmayın. Hangi türlerin bulunduğunu, hangi alanların boş kaldığını, testin hangi özellik için uyarı verdiğini ve bu özelliklerin sayfada gerçekten görünür olup olmadığını tek tek kontrol edin. Kaynak koddaki JSON-LD ile kullanıcıya görünen başlık, fiyat, adres, çalışma saati ve açıklama gibi bilgileri karşılaştırın. Bir CMS eklentisi ile tema aynı varlığı iki kez üretiyorsa, tekrarı ve farklı değerleri de inceleyin.
Gerekli düzeltmeden sonra aynı canlı URL’yi yeniden test edin. Google’ın URL Inspection aracıyla Google’ın sayfayı nasıl gördüğünü kontrol etmek ayrı bir adımdır. Yeniden tarama ve dizine eklenme zaman alabilir. Testi geçmek, arama sonucunda zengin görünüm çıkacağı sözü değildir. Teknik uygulamayı sayfa bazında inceletmek için teknik uyum hizmetine göz atabilirsiniz.
Test sonucu doğru olsa bile hangi noktalar belirsiz kalır?
Bir doğrulayıcı, yalnızca okuyabildiği işaretleme hakkında sonuç verir. Sayfanın gerçek kullanıcılara gösterdiği bilgiyle tutarlılık, işaretlemenin güncel olup olmadığı ve doğru URL’de kullanılıp kullanılmadığı ayrıca değerlendirilmelidir. Google yönergeleri, işaretlemenin görünür içeriği temsil etmesini ister; doğru işaretleme bile zengin sonuç görünümünü garanti etmez.
Testte bir türün görülmesi de tek başına başarı değildir. Örneğin bir ürün kategori sayfasında Product kaydı bulunması, o sayfanın tekil ürün ayrıntısını anlattığını kanıtlamaz. Benzer biçimde, hatasız Organization kaydı işletme adının ve diğer bilgilerin tüm sayfalarda doğru olduğunu göstermez. Test raporunu sayfa amacı ve görünür içerikle birlikte okuyun.
Sık sorulan sorular
Schema Markup Validator, Google Rich Results Test’in yerine geçer mi? Hayır. Validator genel Schema.org işaretlemesine; Rich Results Test ise Google’ın desteklediği zengin sonuç özelliklerine odaklanır. İhtiyaca göre ikisini farklı amaçlarla kullanın.
Testte hata görünmemesi Google’da zengin sonuç çıkacağı anlamına gelir mi? Hayır. Teknik uygunluk yalnızca bir koşuldur. Google, işaretleme doğru görünse bile arama sonucunda zengin görünüm göstermeyi garanti etmez.
Bir sayfayı test etmek için kodu mu URL’yi mi girmeliyim? Yayınlanmış içeriği kontrol ederken canlı URL’yi test edin. Kod testi geliştirme sırasında hızlı kontrol sağlar; ancak canlı sayfanın erişimini ve gerçekten üretilen içeriği ayrı doğrulayın.
Kaynaklar
Google Search Central, “Schema Markup Testing Tool” (güncel sayfa; erişim 29.10.2026).
Schema.org, “Schema.org Markup Validator” (V30.1, 16.09.2026).
Google Search Central Blog, “An update on the Structured Data Testing Tool” (15.12.2020).
Google Search Central, “General structured data guidelines” (son güncelleme 10.07.2026).