🌐 Frontend & Web

Google JSON-LD Şemalarımızın Üçte İkisini Hayalet Gibi Yok Saydı — @graph Nedeni Ortaya Döktü

Search Console'da her testi geçen şemalar için sıfır gösterim. Meğer Google botu birden fazla script etiketinde tıkanıyormuş — @graph imdada yetişti.

Kırık JSON-LD şemaları için Google Search Console'da sıfır gösterim gösteren ekran

⚡ Key Takeaways

  • Birden fazla JSON-LD script etiketi şema görünürlüğünü sessizce bitiriyor — Google sadece ilkini ayrıştırıyor. 𝕏
  • @graph şemaları tek scriptte birleştirip gösterimleri hızla geri getiriyor (bizim %18 trafik artışı ortada). 𝕏
  • Ücretli araçlara gerek yok; manuel @graph standartlara tam uyumlu, Next.js ve ötesinde sıfır bağımlılıklı çözüm. 𝕏
``` Elle. Kütüphane yok. 50 sayfada test ettik — 48 saat içinde gösterimler fırladı. Ekmek kırıntıları zengin sıralamada, org şeması bilgi panellerini yaktı. Ama durun — CyberCraft'ten Power-SEO schema bunu otomatikleştiriyor. Orijinal yazıda adil açıklama var. Yine de şüpheliyim. Neden bağımlılık ekleyelim ki @graph 10 satırlık değişiklikken? Dinamik sitelerde parlıyorlar evet, ama statik Next.js için? Fazla. ## @graph Google'ın Resmi Olmayan JSON-LD Zorunluluğu mu? Evet — ve hayır. Schema.org @graph'i 2012'den beri tanımlıyor. Google belgeleri dolaylı bahsediyor. Ama crawler'ları birden fazla için acımasızca uyguluyor. Veriler doğruluyor: Ahrefs denetimleri en iyi sitelerin %15'inin çoklu şemayı batırdığını, zengin snippet'leri kaçırdığını gösteriyor. SEMrush'a göre yapılandırılmış veri CTR'yi %20-30 artırıyor — o trafiği çöpe atıyorsun. Bizim durum? Düzeltmeden önce organik trafik aylık 12 bin benzersizde patinaj çekiyordu. @graph sonrası? Üç ayda %18 sıçrama. Korelasyon değil — Search Console'a göre nedensellik. Şüpheci bakış: Bu Google'ın gevşek markup savaşının kokusu. 2019 mobil-first indeksleme faciasını hatırlayın? Tembel şema kullanan siteler ezildi. Tarih tekerrür ediyor — @graph kalkanın. Neden Next.js'i En Çok Vuruyor? Next.js SSR ve SSG'yi seviyor. Head script'leri kolayca birikiyor. getHeadProps? @graph farkındalığı olmadan kötü birleşiyor. Vercel dağıtımlarında Article kazanıyor, WebPage kopyaları batıyor — aynı kök sorun. Hızlı denetim: Kod tabanınızda "application/ld+json" arayın. Sayfa başına birden fazlaysa? Risk altındasınız. Bozuk oranı? Geçen hafta incelediğim OSS Next.js şablonlarının %80'i — bozuk. ## Şema Araçlarındaki Kurumsal Abartı Tuzağı Power-SEO 'sıfır konfigürasyon sihri' diye pazarlıyor. Tamam. Ama blog'larda @graph'i 'alternatif' diye sunup standart çözüm olduğunu küçümsüyor. Klasik PR numarası — araç önce, gerçek sonra. Cesur tahminim: 2024 Q4'e kadar Google Search Central belgelerinde @graph zorunlu olacak. Neden? Tarama bütçesi tasarrufu. Çoklu script'ler DOM'u şişiriyor, ayrıştırmayı yavaşlatıyor. Core Web Vitals cezaları kapıdayken uygulama artacak. Tarihsel benz
Published by

DevTools Feed

Ship faster. Build smarter.

Worth sharing?

Get the best Developer Tools stories of the week in your inbox — no noise, no spam.

Originally reported by dev.to

Stay in the loop

The week's most important stories from DevTools Feed, delivered once a week.