JavaScript Siteleri ve Yapay Zeka Tarayıcıları: Sayfalarınızı Görebiliyorlar mı?

Tarayıcıda iyi görünen bir site neden yapay zeka tarayıcılarına boş görünebilir, Google JavaScript oluşturma hakkında ne diyor, botların ne aldığını nasıl test edersiniz ve küçük işletme siteleri için işe yarayan çözümler.

Pek çok modern web sitesi tarayıcıya neredeyse boş bir HTML dosyası ve sayfayı varışta oluşturan bir JavaScript paketi gönderir. İnsanlar bunu hiç fark etmez. Tarayıcı botları fark edebilir. Bir bot HTML'yi okuyup betikleri çalıştırmazsa, özenle yazdığınız hizmet sayfanız o bot için logolu boş bir kağıttır.

Google bunu nasıl ele alır

Google Search Central'ın JavaScript SEO temelleri, Googlebot'un bir sayfayı taradığını, Chromium'un güncel bir sürümünde oluşturulmak üzere sıraya aldığını ve ardından oluşturulan sonucu dizine eklediğini açıklar. Yani Google JavaScript içeriğini görebilir, ancak oluşturma ilk taramadan daha sonra gerçekleşebilir; Google yine de kullanıcılar ve tüm tarayıcılar için daha hızlı olduğu için sunucu tarafı oluşturmayı veya ön oluşturmayı önerir. Rehberi ayrıca bağlantıların izlenebilmesi için href içeren gerçek anchor etiketleri olması gerektiği konusunda uyarır.

Yapay zeka tarayıcıları bunu nasıl ele alır

Yapay zeka şirketleri oluşturma hakkında daha az şey söyler. OpenAI, OAI-SearchBot ve GPTBot'u; Perplexity, PerplexityBot'u belgeler ve bu sayfaların hiçbiri tarayıcının JavaScript çalıştırdığını vaat etmez. Vercel'in Aralık 2024'te kendi ağındaki tarayıcı trafiği üzerine yaptığı analiz, ölçtüğü büyük yapay zeka tarayıcılarının hiçbirinin JavaScript oluşturmadığını buldu; OpenAI'ın ve Anthropic'in tarayıcılarını ve PerplexityBot'u adıyla belirtti. İki istisna buldu: Googlebot'un altyapısını kullanan Gemini ve Applebot. Tarayıcılar değişir, bu yüzden bunu bir vaat değil, bir anlık görüntü olarak görün.

Güvenli varsayım: kelimeler sunucunuzun gönderdiği HTML'de değilse, ChatGPT araması, Perplexity ve benzeri araçlar onları göremeyebilir.

Bir tarayıcının ne aldığını test edin

  1. Sayfanızı açın ve Sayfa Kaynağını Görüntüle'yi seçin (betikler çalıştıktan sonraki sayfayı gösteren İncele'yi değil). Ana başlığınızdan bir cümle arayın. Oradaysa metin ham HTML'dedir.
  2. Google Search Console'da URL Denetimi'ni, ardından Taranan Sayfayı Görüntüle'yi kullanarak Google'ın sakladığı HTML'yi ve oluşturulan sayfanın ekran görüntüsünü görün.
  3. Bir terminalden sayfayı düz bir istekle getirin ve gelen yanıtı okuyun. Yalnızca bir kök div ve script etiketleri görüyorsanız, oluşturma yapmayan tarayıcılar hiçbir şey almaz.
  4. Tarayıcınızın ayarlarından JavaScript'i kapatın ve sayfayı yenileyin. Geriye kalan, kabaca oluşturma yapmayan bir botun okuduğu şeydir.

En sağlamdan en az sağlama çözümler

  • Sunucu tarafı oluşturma veya statik üretim. Sunucu bitmiş HTML gönderir. Next.js, Nuxt ve Astro gibi çatılar bunu destekler ve birçok site oluşturucu zaten statik sayfalar üretir.
  • Ön oluşturma. Bir derleme adımı veya hizmet, her sayfanın tam bir HTML anlık görüntüsünü kaydeder. Botlar ve insanlar aynı içeriği aldığı sürece Google bunu kabul edilebilir sayar.
  • Kritik bilgileri ilk HTML'ye koyun. Yeniden yapılandırma mümkün değilse, en azından adı, hizmetleri, bölgeleri, çalışma saatlerini ve iletişim bilgilerini sunucuda oluşturun.

Botlara insanlardan farklı bir sayfa veren dinamik oluşturmadan kaçının. Google dinamik oluşturmayı uzun vadeli bir çözüm değil, geçici bir çare olarak tanımlar ve botlar ile ziyaretçiler arasında farklılaşan içerik cloaking'e girer.

Küçük işletme sitelerindeki yaygın tuzaklar

  • Hiçbir tarayıcının metin olarak okumadığı görsellerin veya kaydırıcıların içine yerleştirilmiş metin.
  • Bağlantılar yerine tıklama işleyicili düğmelerden oluşturulmuş menüler; bu yüzden iç sayfalar hiç keşfedilmez.
  • Sayfa yüklendikten sonra üçüncü taraf bir widget'tan yüklenen yorumlar, fiyatlar veya SSS'ler.
  • Sunucuda oluşturulan bir ana sayfa ile oluşturulmayan iç sayfalar.

Her yeniden tasarımdan sonra kontrol edin

Oluşturma sorunları çoğu zaman yeni bir tema veya eklentiyle gelir. Büyük bir değişiklikten sonra sayfa kaynağı kontrolünü ana sayfada ve iki iç sayfada tekrarlayın.

We.Inc siteleri iç sayfalarını Google'ın okuyabildiği HTML olarak sunar; SEO God Mode da her hafta kendi hizmetlerinizden yeni, okunabilir sayfalar ekleyerek bunun üzerine inşa eder.

Sıkça sorulan sorular

Googlebot JavaScript çalıştırır mı?

Evet. Google sayfaları dizine eklemeden önce güncel bir Chromium ile oluşturur, ancak oluşturma ilk taramanın gerisinde kalabilir. Google yine de mümkün olduğunda sunucu tarafı oluşturmayı veya ön oluşturmayı önerir.

ChatGPT ve Perplexity tarayıcıları JavaScript çalıştırır mı?

Belgeleri çalıştırdıklarını söylemiyor ve Vercel'in 2024 tarayıcı analizi JavaScript oluşturmadıklarını buldu. Önemli metni sunucunuzun gönderdiği HTML'ye koyun.

Bir tarayıcının ne gördüğünü nasıl görürüm?

Tarayıcınızda Sayfa Kaynağını Görüntüle'yi ya da Google Search Console'da URL Denetimi ve Taranan Sayfayı Görüntüle'yi kullanın. Kelimeleriniz orada yoksa, oluşturma yapmayan botlar da onları kaçırır.

Ücretsiz başlayın · Kredi kartı gerekmez

İlgili: Rehberler

Ürün

Kimler için

Özellikler

Kaynaklar

Şirket

Site haritası