Schema JSON-LD Nested Graph

Astro ve Next.js projelerinde tipli, iç içe JSON-LD varlık grafikleri üreten TypeScript öncelikli bir sistem.

Ayrık birlikler kullanarak Article, Product, LocalBusiness, Course ve Service şemalarını atomik temel taşlardan (Person, Organization, ImageObject) derleme zamanında bir araya getirir; geçersiz şemayı derlenemez kılar, böylece yazım hataları asla Search Console'a ulaşmaz.

₺369 tek seferlik
Bir kit içine ekle →

Fiyatlara KDV (%20) dahildir. · Gerçek ajans işinden çıkarıldı · tek seferlik, kilit yok

  • Tür Skill
  • Kategori SEO & AEO
  • Teslimat E-posta · anında
  • Lisans Tek seferlik
Çalışma önizlemesi
forgehouse, schema-jsonld-nested-graph

Çalışmanın içinden · kara kutu yok

Satın almadan önce işin kendisini gör.

Bu beceri schema.org spesifikasyonunu TypeScript discriminated union olarak modeller: geçersiz schema kelimenin tam anlamıyla derlenmez. Sonra iç içe entity graflarını (Article, Product, LocalBusiness, Course, Service) atomik builder'lardan birleştirir ve build anında pişirir.

  1. Tip temelini @type literal'leri üzerinde discriminated union olarak tanımlar: Article seçildiğinde headline, author ve datePublished zorunlu olur; 'Atricle' gibi bir yazım hatası bir hafta sonra Search Console sürprizi değil, derleme hatasıdır.
  2. Atomik ilkel yapıları bir kez kurar (person, organization, imageObject builder fonksiyonları) ve bileşik entity'leri bunlardan birleştirir; yayıncı logosu değişimi binlerce sayfa düzenlemesi değil tek fonksiyon düzenlemesidir.
  3. Tekrarlayan entity'leri @id referansıyla bağlar: yayıncı Organization veya tekrarlayan yazar Person tek düğümde tanımlanır ve her yerden referans alır; entity otoritesi Google grafında sayfalara dağılmak yerine tek noktada birikir.
  4. Serileştirmeyi XSS enjeksiyonuna karşı kapanış script dizisini kaçışlayan bir JsonLd bileşeniyle yapar ve birden çok schema'yı (article artı SSS artı breadcrumb) tek @graph dizisine sarar.
  5. Her şeyi build anında pişirir: getStaticPaths veya generateStaticParams artı hash ile ezberlenen çıktı; aynı girdi asla iki kez serileşmez, çalışma zamanı maliyeti sıfırdır.
  6. Zincir halinde doğrular: tsc --noEmit tip hatalarını yerelde yakalar, CI betiği spesifikasyon uyumunu kontrol eder, Rich Results CLI deploy öncesi test eder, deploy sonrası Search Console 7 gün izlenir ve snapshot testleri sessiz schema farklarını PR incelemesinde görünür kılar.
Kullanım senaryoları · taktığında neler oluyor

Tek güç kaynağı. 6 hat dışarı.

schema-jsonld-nested-graph · çekirdek

çekirdek aktif · 6 hat

  1. Astro veya Next.js'te tek bir tipli prop'tan 5+ şema türü üretme

    ✓ astro veya next.js'te tek
  2. İç içe varlık grafikleri oluşturma (Makale + Yazar + Yayıncı + Görsel)

    ✓ i̇ç içe varlık grafikleri
  3. Şema yazım hatalarını üretimde değil derleme zamanında yakalama

    ✓ şema yazım hatalarını ür…
  4. E-ticaret, blog ve kataloglar için Zengin Sonuç uyumlu çıktı üretme

    ✓ e-ticaret, blog ve katal…
  5. Birçok sayfada @id referansıyla tek bir Organization varlığını paylaşma

    ✓ birçok sayfada @id refer…
  6. Yapılandırılmış veriyi sıfır çalışma anı maliyetiyle derleme zamanında pişirme

    ✓ yapılandırılmış veriyi s…
Kazanımlar · elinde kalanlar

Aldıkların sende kalır.

Zamanı ileri sar. Ne kaldığını izle.

Sonsuza dek

Sahip olmak tam olarak bu.

Kiralık yığın

yapay zekâ yazım aracı: abonelik

süresi doldu · erişim gitti

analiz paketi: abonelik

süresi doldu · erişim gitti

tasarım platformu: abonelik

süresi doldu · erişim gitti

(geriye bir şey kalmadı)

Senin ocağın

  1. Geçersiz şemayı imkansız kıl: yanlış @type veya eksik zorunlu alan derlenmez

    lisans: kalıcı
  2. Bir yayıncı logosunu bir kez güncelle, her sayfaya otomatik olarak yansısın

    lisans: kalıcı
  3. Daha zengin ve yüksek tıklama oranlı görünüm kazanan Zengin Sonuç uygun sayfalar yayınla

    lisans: kalıcı
  4. Birleştirilebilir atomik kurucularla yapılandırılmış veri yeniden işini saatlerden dakikalara indir

    lisans: kalıcı

abonelikler biter · tapular bitmez

Ne içerir · eksiksiz manifest

Kutudaki her şey.

Bir parçayı eline al. Çalışırken izle.

Beş şema türü ve atomik temel taşlar için ayrık birlik tip temeli

parça 01 / 06 · kutuda

6 parça · tek çalışan sistem · e-postayla anında teslim

Sahadan · yaşanmış vaka

Bu, masa başında yazılmadı.

Sorun

Müdahale

Sonuç

Kimler için

Bu herkes için dövülmedi.

  • Araç kiralamayı sahip olmaya tercih ediyorsan, sana göre değil.
  • Yığınını senin yerine başkası yönetsin istiyorsan, sana göre değil.
  • Tahmin etmekten memnunsan, sana göre değil.
Hâlâ burada mısın? Güzel.

Geçersiz durumları derleyip eleyen ve elle JSON uğraşı olmadan zengin sonuçlar kazanan tip güvenli yapılandırılmış veri isteyen Astro veya Next.js geliştiricileri ve SEO mühendisleri için.

o zaman bu senin için dövüldü.

Hangi AI ile çalışır

Tasarımı gereği evrensel: her yapay zekada çalışır. Açık Agent Skills + MCP biçiminde gelir (Claude’da yerleşik); ChatGPT, Gemini, Cursor ve Copilot aynı dosyaları kendine uyarlar.

  • Claude Yerleşik biçim
  • ChatGPT Açık standartla uyarlanır
  • Gemini Açık standartla uyarlanır
  • Cursor Açık standartla uyarlanır
  • Copilot Açık standartla uyarlanır
Sorular · hâlâ havada

Aklındakini yakala.

hava temizlendi. seninle ocak arasında hiçbir şey kalmadı.
bir kıvılcım yakala: ocak cevaplar

  1. Yalnızca Astro ve Next.js projelerinde mi çalışır?

    Kurucu fonksiyonlar saf TypeScript olduğundan TS'in derlendiği her yerde çalışır. Hazır parçalar, yani XSS kaçışlı Astro JsonLd bileşeni ve Next.js App Router meta veri desenleri bu iki framework'ü hedefler; başka yerde çıktıyı head enjeksiyonuna kendiniz bağlarsınız.

  2. Geçersiz şemanın derlenmemesi pratikte ne anlama geliyor?

    Her şema türü ayrık birlik olarak tiplendiği için yanlış @type veya eksik zorunlu alan, haftalar sonra Search Console uyarısı olarak değil derleme anında TypeScript hatası olarak çıkar. Grafik derleme zamanında üretildiğinden sayfada çalışma anı maliyeti de sıfırdır.

  3. Hangi sayfaya hangi şema türünün gerektiğine karar verir mi?

    Hayır. Beş bileşik tür (Article, Product, LocalBusiness, Course, Service) ile Person ve Organization gibi atomik temel taşları verir; sayfa-şema eşlemesini bildiğinizi varsayar. Strateji ve alan içerikleri sizin işiniz olarak kalır.

  4. Nasıl teslim edilir?

    Satın alımdan hemen sonra e-posta ile iletilir, kuruluma hazır, anında indirilir; bekleme yok.

  5. Tek seferlik mi, abonelik mi?

    Tek seferlik alımdır; abonelik veya gizli ücret yoktur. Fiyata KDV (%20) dahildir.

  6. İade alabilir miyim?

    Dijital ürün olduğu için indirildikten sonra iade yapılmaz. Bu yüzden ne içerdiğini ve kime uygun olduğunu burada açıkça paylaşıyoruz.