Yapılandırılmış Verilerinizi Erişilebilir Hale Getirin

Yakın zamanda yapılan bir araştırma, yapılandırılmış veriler için JavaScript'e dayanan web sitelerinde bir sorunu ortaya çıkardı.

Genellikle JSON-LD biçimindeki bu verilere, ilk HTML yanıtında olmasa bile AI tarayıcılarının erişmesi zordur.

GPTBot (ChatGPT tarafından kullanılır), ClaudeBot ve PerplexityBot gibi tarayıcılar, JavaScript'i çalıştıramaz ve daha sonra eklenen yapılandırılmış verileri kaçıramaz.

Bu durum, Google Etiket Yöneticisi (GTM) gibi araçları kullanan web sitelerinde JSON-LD'yi istemci tarafına eklemek için zorluklar yaratır; çünkü birçok yapay zeka tarayıcısı dinamik olarak oluşturulmuş içeriği okuyamaz.

JSON-LD ve AI Tarayıcıları Hakkında Temel Bulgular

SEM King'in kurucusu Elie Berreby, sunucu tarafı oluşturma (SSR) olmadan Google Etiket Yöneticisi (GTM) kullanılarak JSON-LD eklendiğinde ne olacağını inceledi.

Bu tür yapılandırılmış verilerin neden genellikle AI tarayıcıları tarafından görülmediğini öğrendi:

  1. İlk HTML Yükü: Bir tarayıcı bir web sayfası istediğinde sunucu ilk HTML sürümünü döndürür. Yapılandırılmış veriler JavaScript ile eklenirse bu ilk yanıtta yer almaz.
  2. İstemci Tarafında JavaScript Yürütme: JavaScript tarayıcıda çalışır ve kullanıcılar için Belge Nesne Modelini (DOM) değiştirir. Bu aşamada GTM, JSON-LD'yi DOM'a ekleyebilir.
  3. JavaScript Oluşturmayan Tarayıcılar: JavaScript'i çalıştıramayan AI tarayıcıları DOM'daki değişiklikleri göremez. Bu, sayfa yüklendikten sonra eklenen JSON-LD'yi gözden kaçırdıkları anlamına gelir.

Özetle, yalnızca istemci tarafı JavaScript aracılığıyla eklenen yapılandırılmış veriler çoğu AI tarayıcısı tarafından görülemez.

Geleneksel Arama Motorları Neden Farklıdır?

Googlebot gibi geleneksel arama tarayıcıları, JavaScript'i okuyabilir ve Google Etiket Yöneticisi (GTM) tarafından enjekte edilen JSON-LD verileri dahil olmak üzere, bir web sayfası yüklendikten sonra web sayfasında yapılan değişiklikleri işleyebilir.

Buna karşılık, birçok AI tarayıcısı JavaScript'i okuyamaz ve yalnızca sunucudaki ham HTML'yi görebilir. Sonuç olarak JSON-LD gibi dinamik olarak eklenen içerikleri kaçırıyorlar.

Google'dan JavaScript'in Aşırı Kullanımına İlişkin Uyarı

Bu zorluk, Google'ın JavaScript'in aşırı kullanımına ilişkin daha geniş bir uyarısıyla bağlantılıdır.

Yakın zamanda yayınlanan bir podcast'te Google'ın Arama İlişkileri ekibi, JavaScript'e artan bağımlılığı tartıştı. Dinamik özellikleri mümkün kılsa da yapılandırılmış veriler gibi temel SEO öğeleri için her zaman ideal değildir.

Google'ın Arama Geliştirici Avukatı Martin Splitt, web sitelerinin basit sayfalardan karmaşık uygulamalara kadar çeşitlilik gösterdiğini açıkladı. JavaScript kullanımını, temel içeriğin ilk HTML'de kullanılabilir hale getirilmesiyle dengelemek önemlidir.

Başka bir Google Arama Savunucusu John Mueller de bu görüşe katılıyor ve geliştiricilerin statik HTML gibi daha basit seçenekler daha etkili olduğunda genellikle JavaScript'e yöneldiğini belirtiyor.

Bunun yerine Ne Yapmalı

Geliştiriciler ve SEO uzmanları, AI arama tarayıcılarıyla ilgili sorunları önlemek için yapılandırılmış verilerin tüm tarayıcılar tarafından erişilebilir olmasını sağlamalıdır.

İşte bazı temel stratejiler:

  1. Sunucu Tarafı İşleme (SSR): İlk HTML yanıtına yapılandırılmış verileri dahil etmek için sunucudaki sayfaları işleyin.
  2. Statik HTML: JavaScript'e bağımlılığı sınırlamak için doğrudan HTML'de şema işaretlemesini kullanın.
  3. Ön oluşturma: Tarayıcılara tamamen oluşturulmuş HTML sağlayarak, JavaScript'in zaten yürütüldüğü önceden oluşturulmuş sayfalar sunun.

Bu yaklaşımlar, Google'ın öncelikli HTML geliştirmeye öncelik verilmesi ve yapılandırılmış veriler gibi önemli içeriğin ilk sunucu yanıtına dahil edilmesi yönündeki tavsiyesiyle uyumludur.

Bu Neden Önemli?

Yapay zeka tarayıcılarının önemi giderek artacak ve geleneksel arama motorlarından farklı kurallara göre hareket edecekler.

Siteniz yapılandırılmış veriler için GTM'ye veya diğer istemci tarafı JavaScript'e bağlıysa, yapay zeka odaklı arama sonuçlarında sıralama fırsatlarını kaçırıyorsunuz demektir.

Sunucu tarafı veya statik çözümlere geçerek sitenizi geleceğe hazırlayabilir ve geleneksel ve yapay zeka aramalarında görünürlük sağlayabilirsiniz.


Öne Çıkan Görsel: nexusby/Shutterstock


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir