Selasa, 17 Desember 2024
Kami baru saja memublikasikan dokumen baru tentang praktik terbaik navigasi berfaset, yang awalnya dipublikasikan sebagai postingan blog. Berikut adalah ringkasan beberapa komponen penting dari halaman dokumentasi baru.
Navigasi berfaset adalah cara yang tepat untuk membantu pengguna menemukan hal yang mereka butuhkan di situs Anda, tetapi navigasi ini dapat menyebabkan masalah SEO jika tidak diterapkan dengan cermat. Mengapa? Karena navigasi berfaset dapat menghasilkan URL dalam jumlah yang hampir tidak terbatas, sehingga menyebabkan:
- Crawling berlebihan: Mesin telusur hanya akan membuang waktu untuk meng-crawl banyak URL yang tidak berharga bagi pengguna penelusuran.
- Penemuan yang lebih lambat: Crawling berlebihan ini akan memperlambat penemuan konten baru Anda yang penting.
Faktanya, navigasi berfaset adalah penyebab paling umum dari masalah crawling berlebihan yang dilaporkan pemilik situs kepada kami, dan dalam sebagian besar kasus, masalah ini dapat dihindari dengan mengikuti beberapa praktik terbaik. Namun, mari kita membahasnya kembali.
Masalah terkait URL
Setiap kombinasi filter dalam navigasi berfaset umumnya menghasilkan URL unik. Contoh:
https://example.com/items.shtm?products=fish&color=radioactive_green&size=tiny
Mengubah parameter apa pun—product
, color
, atau size
—akan menghasilkan URL baru, yang berpotensi menyebabkan ledakan URL. Di situlah masalahnya:
terdapat URL baru yang jumlahnya hampir tak terbatas yang menunggu untuk ditemukan. Mari kita perbaiki.
Dua pendekatan
-
Memblokir URL navigasi berfaset:
-
Jika Anda tidak ingin URL ini diindeks, gunakan
robots.txt
untuk melarang crawling. -
Atau, gunakan fragmen URL (
#
) untuk filter, karena mesin telusur umumnya akan mengabaikannya.
-
Jika Anda tidak ingin URL ini diindeks, gunakan
-
Mengoptimalkan URL navigasi berfaset (jika Anda ingin URL ini di-crawl, berapa pun biayanya):
-
Gunakan pemisah
&
standar untuk parameter URL. 💩 bukan karakter pemisah parameter yang baik. - Pertahankan urutan filter yang konsisten di jalur URL.
- Tampilkan kode status
404
untuk kombinasi filter tanpa hasil. - Kecuali jika Anda tidak memiliki opsi lain (misalnya, Anda memiliki aplikasi satu halaman), hindari mengalihkan hasil kosong ke halaman "tidak ditemukan" yang sifatnya umum.
-
Gunakan pemisah
Pertimbangan penting
-
Anda juga dapat menggunakan
rel="canonical"
untuk membantu menggabungkan sinyal dengan mengarahkan variasi ke halaman utama. Tindakan ini memerlukan waktu untuk diproses. -
rel="nofollow"
pada link filter dapat mencegah crawling, tetapi harus diterapkan secara konsisten. Artinya, setiap link yang mengarah ke halaman ini, baik internal maupun eksternal, harus memiliki atributrel="nofollow"
. - Meng-crawl URL navigasi berfaset akan selalu menggunakan resource server dan dapat memengaruhi penemuan konten baru.
Jika Anda memiliki saran atau memerlukan klarifikasi mengenai dokumen baru tentang praktik terbaik navigasi berfaset kami, gunakan alat masukan di dokumen tersebut. Jika Anda benar-benar tertarik dengan navigasi berfaset dan ingin berdiskusi tentang hal tersebut dengan orang lain, kunjungi komunitas Pusat Penelusuran. Anda juga dapat menghubungi kami di LinkedIn.
Ingin mempelajari crawling lebih lanjut? Lihat seluruh seri Crawling Edisi Desember:
Crawling Edisi Desember: CDN dan crawling
Selasa, 24 Desember 2024 Jaringan penayangan konten (CDN) sangat cocok untuk mengurangi latensi situs Anda dan umumnya mencegah terjadinya masalah terkait traffic web. Itulah tujuan utama CDN: menayangkan konten dengan cepat meskipun situs Anda
Crawling Edisi Desember: Penyimpanan cache HTTP
Senin, 9 Desember 2024 Mohon izinkan kami menyimpan cache. Seiring dengan berkembangnya internet dari tahun ke tahun, jumlah halaman yang di-crawl Google juga meningkat. Meskipun infrastruktur crawling Google sudah lama mendukung mekanisme
Crawling Edisi Desember: Memahami cara dan alasan Googlebot melakukan crawling
Selasa, 3 Desember 2024 Anda mungkin pernah mendengar bahwa Google Penelusuran perlu melakukan beberapa langkah sebelum halaman web dapat muncul di hasil Google Penelusuran. Salah satu langkah itu disebut crawling. Crawling untuk Google Penelusuran