Googlebot dan batas 15 MB

Selasa, 28 Juni 2022

Selama beberapa hari terakhir, kami menerima banyak pertanyaan terkait pembaruan terkini pada dokumentasi kami tentang Googlebot. Pertanyaan ini berkaitan dengan dokumentasi kami yang menyebutkan bahwa Googlebot hanya "melihat" 15 megabyte (MB) pertama saat mengambil jenis file tertentu. Batas ini bukanlah sesuatu yang baru; hal ini sudah berlaku selama bertahun-tahun. Kami hanya menambahkannya ke dokumentasi karena mungkin akan berguna bagi sebagian orang saat proses debug, dan karena batas ini hampir tidak pernah berubah.

Batas ini hanya berlaku untuk jumlah byte (konten) yang diterima pada permintaan awal yang dibuat Googlebot, bukan resource yang dirujuk dalam halaman.

Misalnya, saat membuka https://example.com/puppies.html, browser Anda awalnya akan mendownload byte dari file HTML, dan berdasarkan byte tersebut, browser mungkin membuat permintaan lebih lanjut untuk gambar, JavaScript eksternal, atau elemen apa pun yang dirujuk dengan URL dalam HTML. Googlebot tetap melakukan hal yang sama.

Apa konsekuensi batas 15 MB ini bagi saya?
Kemungkinan besar tidak ada. Hanya ada sangat sedikit halaman di internet yang ukurannya lebih besar dari batas ini. Sangat kecil kemungkinannya Anda memiliki halaman tersebut, karena ukuran median file HTML sekitar 500 kali lebih kecil dari batas ini: 30 kilobyte (KB). Namun, jika Anda memiliki halaman HTML yang ukurannya melebihi 15 MB, mungkin setidaknya Anda dapat memindahkan beberapa skrip inline dan sebagian CSS ke file eksternal. Kami akan sangat menghargai hal tersebut.

Apa yang terjadi pada konten di luar batas 15 MB?
Konten di luar batas 15 MB pertama akan dihapus oleh Googlebot, dan hanya 15 MB pertama yang akan diteruskan ke pengindeksan.

Jenis konten apa yang dikenai batas 15 MB?
Batas 15 MB berlaku untuk pengambilan yang dilakukan oleh Googlebot (Googlebot Smartphone dan Googlebot Desktop) terhadap jenis file yang didukung oleh Google Penelusuran.

Apakah ini berarti Googlebot tidak akan melihat gambar atau video saya?
Tidak. Googlebot mengambil video dan gambar yang dirujuk dalam HTML dengan URL (misalnya, <img src="https://example.com/images/puppy.jpg" alt="cute puppy looking very disappointed" />) secara terpisah melalui pengambilan berturut-turut.

Apakah URI data diakumulasikan ke ukuran file HTML?
Ya. Penggunaan data URIs akan berdampak pada ukuran file HTML karena URI tersebut berada dalam file HTML.

Bagaimana cara mencari informasi ukuran halaman?
Ada beberapa cara untuk melakukannya, tetapi mungkin yang termudah adalah menggunakan browser Anda sendiri beserta Developer Tools-nya. Muat halaman seperti biasa, lalu buka Developer Tools dan beralihlah ke tab Jaringan. Muat ulang halaman, dan Anda akan melihat semua permintaan yang harus dibuat browser untuk merender halaman. Permintaan teratas adalah informasi yang Anda cari, dengan ukuran byte halaman di kolom Ukuran.

Misalnya, Anda mungkin akan melihat tampilan seperti ini di Chrome Developer Tools, dengan nilai 150 KB di kolom ukuran:

Tab Jaringan di Chrome Developer Tools

Jika suka mencoba hal baru, Anda dapat menggunakan cURL dari command line:

curl \
-A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36" \
-so /dev/null https://example.com/puppies.html -w '%{size_download}'

Jika ada pertanyaan lainnya, Anda dapat mengikuti kami di Twitter dan Forum Pusat Penelusuran, dan jika perlu penjelasan lebih lanjut terkait dokumentasi kami, berikan masukan tentang halaman dokumentasi ini.