Memperbaiki masalah JavaScript yang terkait dengan Penelusuran

Panduan ini membantu Anda mengidentifikasi dan memperbaiki masalah JavaScript yang mungkin memblokir halaman Anda, atau konten tertentu pada halaman yang didukung JavaScript, agar tidak muncul di Google Penelusuran. Meskipun Googlebot menjalankan JavaScript, ada beberapa perbedaan dan batasan yang perlu Anda perhitungkan saat mendesain halaman dan aplikasi Anda untuk mengakomodasi cara crawler mengakses dan merender konten Anda,

Googlebot didesain untuk menjadi fitur web yang baik. Crawling adalah prioritas utamanya, sembari memastikan hal ini tidak menyulitkan pengguna yang mengunjungi situs. Googlebot dan komponen Web Rendering Service (WRS) terus menganalisis dan mengidentifikasi resource yang tidak berkontribusi terhadap konten halaman yang penting, dan mungkin tidak mengambil resource tersebut. Misalnya, permintaan pelaporan dan error yang tidak berkontribusi pada konten halaman yang penting, dan jenis permintaan serupa lainnya tidak digunakan atau tidak diperlukan untuk mengekstrak konten halaman yang penting.

Jika Anda menduga bahwa masalah JavaScript mungkin memblokir halaman Anda, atau konten tertentu pada halaman yang didukung JavaScript, agar tidak muncul di Google Penelusuran, ikuti langkah-langkah di bawah ini:

  1. Untuk menguji cara Google melakukan crawling dan merender URL, gunakan Pengujian Situs Mobile-Friendly atau fitur inspeksi URL di Search Console. Anda dapat memuat resource, output konsol JavaScript, dan pengecualian, DOM yang dirender, dan informasi selengkapnya dengan mengklik link informasi selengkapnya di kartu putusan halaman.

    Selain itu, kami juga merekomendasikan untuk mengumpulkan dan mengaudit error JavaScript yang ditemui oleh pengguna, termasuk Googlebot, di situs Anda untuk mengidentifikasi potensi masalah yang dapat memengaruhi cara konten dirender.

  2. Googlebot akan menolak permintaan izin pengguna.
  3. Jangan mengandalkan persistensi data untuk menyediakan konten.
  4. Pastikan aplikasi Anda menggunakan deteksi fitur untuk semua API kritis yang dibutuhkan dan menyediakan perilaku fallback atau polyfill jika berlaku.
  5. Pastikan komponen web Anda mudah ditelusuri:
    1. Untuk merangkum dan menyembunyikan detail implementasi, gunakan shadow DOM.
    2. Masukkan konten Anda ke dalam light DOM jika memungkinkan.
  6. Setelah Anda memperbaiki item-item dalam checklist ini, uji kembali halaman Anda menggunakan Pengujian Situs Mobile-Friendly atau fitur inspeksi URL di Search Console.

    Jika masalah ini telah diperbaiki, tanda centang hijau akan muncul dan tidak ada error yang ditampilkan. Jika Anda masih melihat beberapa error, buat postingan di Grup Kerja Situs JavaScript dalam Penelusuran.

Kirim masukan tentang...

Penelusuran
Penelusuran