Filter toko online perlu tetap membantu pembeli, sementara URL yang dihasilkannya harus terkendali. Mulailah dengan membedakan kombinasi yang layak menjadi halaman pencarian dari kombinasi yang hanya membantu menyaring daftar saat berbelanja. Jangan memblokir semua parameter sebelum memahami fungsinya.

Faceted navigation adalah penyaringan berdasarkan atribut seperti warna, ukuran, bahan, harga, atau merek. Beberapa pilihan sederhana dapat menghasilkan banyak kombinasi URL, termasuk kombinasi yang tidak pernah berguna.

Hitung ruang kombinasi sebagai petunjuk

Contoh ilustratif: kategori tas memiliki lima warna, empat ukuran, dan tiga bahan. Jika setiap kelompok memilih tepat satu nilai, ada 5 × 4 × 3 = 60 kombinasi. Tambahkan pilihan tanpa filter, multi-select, sorting, dan parameter tracking, lalu jumlah URL potensial dapat jauh lebih besar.

Perhitungan tersebut bukan jumlah URL yang pasti di-crawl. Ia membantu menjelaskan mengapa satu katalog kecil bisa memiliki inventory URL yang membengkak.

Google menjelaskan bahwa kombinasi facet dapat menimbulkan overcrawling dan memperlambat penemuan halaman berguna. Pilihan penanganannya bergantung pada apakah URL filter memang perlu dipertimbangkan untuk indeks. Panduan pengelolaan facet.

Buat kamus parameter

Ambil contoh URL dari navigasi nyata, lalu catat fungsi parameter. Jangan menghapus parameter hanya berdasarkan bentuknya.

Parameter Fungsi Mengubah isi utama? Pertanyaan keputusan
warna Menyaring warna Ya Ada kebutuhan pencarian tersendiri?
sort Mengubah urutan Tidak selalu Perlu URL terindeks terpisah?
page Bagian daftar berikutnya Ya Apakah diperlukan untuk menemukan produk?
utm_source Atribusi kampanye Tidak Bagaimana menjaga URL utama konsisten?
variant Memilih varian produk Bisa Apakah harga/foto/stok berubah?

Kamus ini membuat percakapan SEO dan developer lebih tepat. “Semua parameter buruk” tidak menjelaskan fungsi pagination atau varian yang sebenarnya diperlukan.

Pilih kombinasi yang layak dipertahankan

Misalnya “tas kerja kulit” memiliki koleksi yang cukup, informasi yang membantu, dan URL yang stabil. Kombinasi itu dapat dikelola sebagai halaman kategori yang disengaja. Sebaliknya, “tas ungu ukuran terkecil harga tertentu urutan terbaru” mungkin hanya keadaan sementara dari antarmuka filter.

Gunakan pertanyaan berikut:

  • Apakah kombinasi menjawab kebutuhan yang berbeda?
  • Apakah koleksinya cukup stabil untuk dirawat?
  • Apakah isi dan navigasinya berguna tanpa sesi pengguna sebelumnya?
  • Apakah URL mempunyai aturan konsisten untuk pilihan yang sama?
  • Siapa yang memeriksa halaman ketika stok atau kategori berubah?

Keputusan ini tidak membutuhkan target jumlah halaman. Satu kategori yang terawat lebih berguna daripada ratusan kombinasi yang kosong atau saling menyalin.

Cegah duplikasi urutan dan kombinasi kosong

Uji apakah warna=biru&bahan=kanvas menghasilkan isi sama dengan urutan parameter sebaliknya. Jika keduanya diperlakukan berbeda, bahas aturan normalisasi yang mempertahankan fungsi.

Periksa pula pemilihan filter berulang, nilai yang tidak valid, dan kombinasi tanpa hasil. Jangan menghasilkan URL baru tanpa batas ketika pilihan yang sama ditekan lagi. Untuk keadaan tanpa hasil, respons dan pesan harus sesuai desain halaman, bukan menyajikan kategori awal seolah filter berhasil.

Kontrol crawl, canonical, dan noindex memiliki fungsi berbeda. Canonical tidak selalu mengurangi request dengan cepat, sementara robots.txt menghalangi crawler membaca instruksi pada halaman. Buat keputusan urutan penanganan jika URL sudah terindeks; jangan berharap pemblokiran langsung menghapusnya.

Contoh rencana perubahan yang terukur

Toko ilustratif memilih tiga kelompok:

Kelompok Perlakuan yang direncanakan Pemeriksaan
Kategori pilihan yang berguna URL stabil dan link kategori Isi unik serta produk benar
Sorting biasa Batasi pembentukan variasi yang tidak diperlukan Urutan pengguna tetap bekerja
Kombinasi tidak valid Cegah pembentukan dan tangani respons Tidak ada putaran URL baru

Tim kemudian menguji dua warna, dua bahan, sorting, pagination, dan tombol reset. Pengujian bukan sekadar melihat jumlah URL berkurang. Pembeli tetap harus dapat memilih kombinasi, membagikan link yang relevan, dan kembali ke kategori.

Amati dampak pada inventory dan request

Bandingkan jumlah pola URL yang ditemukan dan distribusi request sebelum serta sesudah perubahan pada cakupan yang sama. Jangan menyebut semua request filter sebagai “terbuang” tanpa melihat fungsi dan tujuan.

Kalau halaman penting masih sulit ditemukan, periksa link kategori dan pagination. Mengurangi URL tidak otomatis memperbaiki jalur penemuan produk.

Mulai dengan kamus parameter pada satu kategori. Setelah kamu memahami fungsi dan kebutuhan setiap pola, keputusan crawl akan lebih presisi dan risiko merusak filter jauh lebih kecil.