Arama ile ilgili JavaScript sorunlarını düzeltme

Bu kılavuz, sayfanızın veya JavaScript destekli sayfalardaki belirli içeriklerin Google Arama’da gösterilmesini engelleyebilecek JavaScript sorunlarını tanımlamanıza ve düzeltmenize yardımcı olur. Googlebot, JavaScript’i çalıştırır; bununla birlikte, tarayıcıların içeriğinize erişme ve içeriğinizi oluşturma şekline uyumlu olması için sayfalarınızı ve uygulamalarınızı tasarlarken dikkat etmeniz gereken bazı farklılıklar ve sınırlamalar söz konusudur.

Googlebot, web’in iyi bir vatandaşı olacak şekilde tasarlanmıştır. Asıl önceliği tarama olmakla birlikte, siteyi ziyaret eden kullanıcıların deneyimini bozmaz. Googlebot ve Web Oluşturma Hizmeti (WRS) bileşeni, temel sayfa içeriğine katkıda bulunmayan ve bu tür kaynakları getiremeyen kaynakları sürekli olarak analiz edip tanımlar. Örneğin, temel sayfa içeriğine katkıda bulunmayan raporlama ve hata istekleri ve diğer benzer istek türleri, temel sayfa içeriğinin ayıklanması için kullanılmaz veya gereksizdir.

JavaScript sorunlarının, sayfanızın veya JavaScript destekli sayfalardaki belirli içeriklerin Google Arama’da gösterilmesini engellediğinden şüpheleniyorsanız aşağıdaki adımları uygulayın:

  1. Google’ın bir URL’yi nasıl taradığını ve oluşturduğunu test etmek için Search Console'daki Mobil Uyumluluk Testi veya URL denetleme aracını kullanın. Sayfa karar kartındaki daha fazla bilgi bağlantısını tıklayarak yüklü kaynakları, JavaScript konsolu çıkışını ve istisnaları, oluşturulan DOM'yi ve ek bilgileri görebilirsiniz.

    İsteğe bağlı olarak, içeriğin oluşturulma şeklini etkileyebilecek olası sorunları tanımlamak için sitenizdeki Googlebot dahil kullanıcılar tarafından karşılaşılan JavaScript hatalarının toplanmasını ve denetlenmesini de öneririz.

  2. Googlebot’un kullanıcı izin isteklerini reddetmesini bekleyin.
  3. İçeriği sunmak için verilerin sürekliliğine güvenmeyin.
  4. Uygulamanızın ihtiyaç duyduğu tüm kritik API'ler için özellik algılamayı kullandığından emin olun ve uygun durumlarda bir yedek davranışı veya çoklu dolgu sağlayın.
  5. Web bileşenlerinin arama için uygun olduğundan emin olun:
    1. Uygulama ayrıntılarını kapsamak ve gizlemek için gölge DOM'yi kullanın.
    2. İçeriğinizi mümkün olduğunda basit DOM'ye yerleştirin.
  6. Bu kontrol listesindeki öğeleri düzelttikten sonra, sayfanızı Search Console'daki Mobil Uyumluluk Testi veya URL denetleme aracıyla test edin.

    Sorunu düzelttiyseniz yeşil bir onay işareti belirir ve herhangi bir hata gösterilmez. Hatalar görmeye devam ediyorsanız Arama Çalışma Grubu'ndaki JavaScript Siteleri bölümünde sorunuzu yayınlayın.

Şunun hakkında geri bildirim gönderin...