JSON-LD'deki her düğümün, her @id'in ve her ilişkinin sayfanın gerçekten söylediğiyle örtüştüğü ölçülü bir işaretleme modeli. Kullanıcının doğrulayamayacağı hiçbir bilgi eklenmez.

Her şablonu tek bir sayfa rolüne ve tek bir birincil varlığa bağlar, kopya ya da desteksiz düğümleri ayıklar ve canlı production çıktısını doğrular. Taslak ölçüt sayılmaz. Her şablonun aynı varlığı kendi yapılandırılmış verisinde farklı şekilde ürettiği teknik SEO ve mühendislik sorumluları için.

Sitedeki her JSON-LD bloğu, sayfanın ve onaylı grafiğin zaten söylediğiyle aynı şeyi söyler. Bunu canlı sayfada doğrularız.

Varlık düğümünü büyük bir bağlantı kafesine yerleştiren uzman illüstrasyonu

Birlikte çalıştığımız 500'den fazla markadan birkaçı

Tüm referansları gör
  • GE
  • Silverline
  • AVVA
  • Lezzet
  • Ekol
  • Yolcu360

Onaylı grafikten doğrulanmış, canlı bir şablona uzanan beş adım.

Çalışma ilkelerimiz

  • Her şablona tek @id
  • Görünür içerikle eşitlik
  • Production'da doğrulanır
  • Hayali ilişki yok
  1. Şablonları kendi varlık rollerine bağlıyoruz

    Her sayfa tek bir rol ve tek bir izinli grafik dilimi alır.

    Her şablonun birincil @id'ini ve izinli grafik parçasını gösteren şablon haritası.

    Yapay zeka desteği
    Agent, şablonu, görünür varlığı ve mevcut grafiği envanterden geçirir.
    İnsan onayı
    İçerik, varlık ve teknik ekipler bu rolü onaylar.
  2. Tanımlayıcıları onaylı grafikle hizalıyoruz

    Yeni bir ilişki eklemeden önce mevcut tanımlayıcıları kayıtla karşılaştırıyoruz.

    Her @id için birleştirme, koruma veya değiştirme kararı.

    Yapay zeka desteği
    Agent, kopya ve çelişkili düğümleri şablona göre gruplandırır.
    İnsan onayı
    Varlıktan sorumlu kişi ve mühendis bu kararı onaylar.
  3. Her ilişkiyi kanıta dayanarak doğruluyoruz

    Yön, grafik bağlantısı ve görünür sayfa desteği birlikte kontrol edilir.

    Desteksiz bağlantıların açıkça reddedildiği bir ilişki kaydı.

    Yapay zeka desteği
    Agent, ilişkiyi görünür metin ve onaylı bağlantıyla eşleştirir.
    İnsan onayı
    Alan uzmanı, gizlilik ve hukuk ekipleri bu yönü onaylar.
  4. Kopya ile desteksiz işaretlemeyi kaldırıyoruz

    Görünür sayfanın desteklemediği düğümleri ve özellikleri, bağımlılıkları bozmadan kaldırıyoruz.

    Güvenli bir kaldırma sırası ve bağımlılık haritası.

    Yapay zeka desteği
    Agent, kopyaları ve etkilenen şablonları tespit eder.
    İnsan onayı
    Mühendislik ve içerik ekipleri geçiş sırasını onaylar.
  5. Canlı sözdizimini ve eşitliği doğruluyoruz

    Canlı JSON-LD'yi temsil edici sayfalarda ve uç sayfalarda ayrıştırıyoruz.

    Production'daki sözdizimini, grafik eşitliğini ve regresyonu kapsayan rapor.

    Yapay zeka desteği
    Agent, production çıktısına test setini uygular.
    İnsan onayı
    Bağımsız bir teknik SEO incelemecisi sonucu onaylar.

Mühendisliğin tek seferde uygulayabileceği şablon şartnamesi ve production çıktısının onaylı modelle hâlâ örtüşüp örtüşmediğini gösteren ölçüm.

  • Varlık işaretleme incelemesi

    Canlı sayfalardaki kopya kimlikleri ve çelişkili @id'leri gösterir.

    Kabul koşulu

    Yeni bir ilişki eklenmeden önce neyin kaldırılacağını, uzlaştırılacağını veya korunacağını ortaya koyar.

    Ritim: Kopyalar tespit edildi

  • Schema ilişki sözleşmesi

    Onaylı düğüm, yönlü ilişki, köken ve hariç tutulanlar şablon bazında tanımlanır.

    Kabul koşulu

    İçerik ve mühendislik ekipleri için tek, onaylı bir grafik sözleşmesi.

    Ritim: Sözleşme netleşti

  • Tekrar kullanılabilir şablon planı

    Yeni sayfa kimliği kopyalamaz, onaylı düğüme referans verir.

    Kabul koşulu

    Grafik parçalarını CMS alanına ve bileşenine bağlar.

    Ritim: Alanlar eşleştirildi

  • Grafik eşitliği oranı

    Taslakta geçen ama production'da bozulan bir şablon, başarı sayılmaz.

    Kabul koşulu

    Onaylı grafiğin, görünür sayfanın ve canlı JSON-LD'nin birbiriyle uyuştuğu, incelenen sayfaların payı.

    Ritim: Canlı production'da doğrulandı

  • Yayın hattınıza bağlanmış eşitlik testleri

    Şablon, tanımlayıcı ya da ilişki değiştiğinde ilgili sürüm kontrolü yeniden başlatıyor. Bir kez geçmiş olmak, işaretlemenin sonrasında da yerinde durduğunun kanıtı sayılmıyor.

    Kabul koşulu

    Etkilenen her sürümde eşitlik kontrolünü yeniden çalıştıran test seti. Şablon hattının izin verdiği her yerde otomatik çalışıyor.

    Ritim: Sürüm değişince tetiklenir

Aynı kuruluş için iki ayrı şablon iki farklı @id üretiyor ve JSON-LD, görünür metnin hiç değinmediği bir ilişkiyi iddia ediyor.

Şu durumlarda iyi bir seçim

  • Her şablon Schema yapısını kendi başına uyduruyor — Hakkımızda, ürün ve yazar sayfaları aynı Organization düğümünü birbirinden bağımsız üretir. Hiçbiri diğeriyle eşleşmez.
  • Grafik sayfayla ters düşüyor — JSON-LD, parentOrganization veya görev unvanı gibi bir bilgi iddia eder. Görünür metin bu iddiayı doğrulamaz.
  • Tanımlayıcılar dile veya şablona göre kayıyor — Türkçe ve İngilizce sayfalar aynı varlığı iki farklı canonical URL'yle gösterir.
  • Önce onaylı bir varlık grafiği gerekir — Onaylı kimlik modeli henüz yoksa önce Varlık ve İlişki Haritalama uygulanır.
  • Her şablon tek bir birincil @id'e çözümleniyor — Sayfa rolü ve onaylı tanımlayıcı uydurulmuyor, ikisi de onaylı grafikten geliyor.
  • Görünür içerikle eşitlik gözetiyoruz — Bir ilişki, ancak kullanıcı bunu aynı sayfanın görünür metninden doğrulayabiliyorsa JSON-LD'ye girer.
  • Doğrulamayı canlı sayfada yapıyoruz — Bir build adımı, önbellek veya CMS varsayılanı gerçek çıktıyı değiştirebilir. Bu yüzden production çıktısını kontrol ediyoruz.

Şu durumlarda başka bir çalışma daha doğru

  • İşaretlemeden zengin sonuç garantisi bekliyorsunuz — Doğru işaretleme gerekli uygunluğu kuruyor, zengin sonucu, bilgi panelini ya da AI atfını zorlamıyor.
  • Grafik dolu görünsün diye ilişki uydurulmasını istiyorsunuz — Sözdizimi doğru ama anlamı yanlış bir Schema ilerleme sayılmıyor, alanı boş bırakmak daha güvenli.
  • Sıralama, panel veya atıf için garanti vermeyiz — İşaretleme gerekli uygunluğu kurar. Dış sistemin sonucunu garanti etmez.
  • Schema App

    JSON-LD'yi onaylı grafa bağlıyor, desteklenmeyen düğümleri yayından önce yakalıyor

  • Schema.org Validator

    Tek bir arama motorundan bağımsız schema.org uyum kontrolünü yapıyor

  • Google Rich Results Test

    Taslağı değil, production'daki render çıktısının canlı uyumunu kontrol ediyor

Mevcut şablonlarınızı ve JSON-LD'yi bize getirin. Zeo her şablonu tek bir varlığa bağlar, sayfanın desteklemediğini çıkarır ve canlıya çıkan sonucu doğrular.
Schema çalışmasını konuşalım

Doğru bir Schema, zengin sonuç veya bilgi paneli garantiler mi?

Hayır. İşaretleme sayfanın makinelerce doğru anlaşılması için gerekli uygunluğu kurar. Ama dış sistemin bunu nasıl göstereceğini zorlayamaz.

Şablonlarımız zaten JSON-LD üretiyorsa bu yönteme yine de ihtiyacımız var mı?

JSON-LD'nin üretilmesi doğruluğunu tek başına göstermez. Farklı şablonlar aynı varlık için farklı tanımlayıcılar üretiyor veya görünür sayfanın söylemediği bir şeyi iddia ediyorsa bu yönteme ihtiyaç vardır.

Yalnızca otomasyona güvenebilir miyiz, insan incelemesi var mı?

Canlı işaretlemeyi envanterden geçirmek, tanımlayıcıları eşitlemek ve şablon şartnamesini hazırlamak otomatikleşebiliyor. Karar gerektiren kısım insanda kalıyor. Hangi ilişkilerin gerçek olduğunu, bunları hangi şablonun yayınlayabileceğini ve neyin production'a çıkacağını insan onaylıyor.

Yayından sonra doğruluğu nasıl kontrol edersiniz?

Canlı production sayfalarında grafik eşitliği oranını ölçeriz. Böylece yayınla birlikte bozulan şablonlar da yakalanmış olur.