SEO Halaman Produk Toko Online agar Mudah Ditemukan
Judul, deskripsi unik, gambar, schema Product, stok habis, URL varian, dan jebakan filter: panduan SEO halaman produk dan kategori toko online.
Jawaban singkat
SEO halaman produk bertumpu pada judul dan deskripsi yang unik, gambar yang jelas, data terstruktur Product, penanganan stok habis yang tepat, satu URL utama untuk varian, dan filter kategori yang tidak membanjiri Google dengan URL duplikat.
Daftar isi
- Unsur on-page yang menentukan
- Judul halaman dan H1
- Deskripsi yang unik
- Gambar produk
- Data terstruktur Product
- Stok habis, varian, dan filter: mana yang perlu ditangani?
- Produk habis sementara
- Produk dihentikan permanen
- URL varian
- Navigasi filter (faceted navigation)
- Perbandingan cara menangani halaman bermasalah
- Kapan halaman produk, kapan halaman kategori?
- Pertanyaan yang sering diajukan
SEO halaman produk adalah pekerjaan membuat setiap halaman barang dan kategori di toko online bisa dirayapi, dipahami, dan dipilih Google untuk pencarian yang relevan. Bedanya dengan SEO artikel: halaman toko jumlahnya banyak, isinya mirip-mirip, dan sistem toko sering membuat URL tambahan tanpa kamu sadari.
Yang dipertaruhkan cukup nyata. Kalau keputusan dasarnya keliru, misalnya membiarkan filter warna dan ukuran menghasilkan ribuan URL, Google bisa menghabiskan waktu merayapi halaman yang tidak penting sementara produk baru lambat terindeks. Sebaliknya, halaman produk yang tertata menjadi pintu masuk pembeli yang sudah siap membeli.
Unsur on-page yang menentukan
Judul halaman dan H1
Judul (tag title) sebaiknya memuat nama produk sebagaimana dicari orang, ditambah pembeda penting seperti merek, model, atau ukuran. Contoh pola: "Nama Produk Merek Tipe Ukuran | Nama Toko". Hindari judul yang sama untuk banyak produk, misalnya semua halaman hanya bertuliskan nama toko.
H1 di halaman cukup nama produk yang jelas. Tidak perlu dijejali kata kunci.
Deskripsi yang unik
Masalah paling umum di toko online adalah deskripsi hasil salin dari pemasok atau marketplace. Teks yang sama muncul di puluhan situs lain, sehingga halamanmu tidak punya alasan untuk dipilih.
Tulis ulang dengan hal yang benar-benar membantu pembeli: untuk siapa produk ini, ukuran sebenarnya, bahan, cara pakai, isi paket, dan pertanyaan yang sering muncul di chat. Untuk produk yang hampir sama (misalnya beda warna), tidak perlu deskripsi berbeda di setiap varian bila variannya digabung dalam satu halaman.
Gambar produk
Pakai foto milik sendiri bila memungkinkan, dengan nama file dan teks alt yang menggambarkan isi gambar, misalnya "tas ransel kanvas hitam tampak samping". Kompres ukuran file agar halaman tetap cepat, karena halaman produk biasanya memuat banyak gambar. Hubungan kecepatan dengan penjualan dibahas di kecepatan website dan penjualan.
Data terstruktur Product
Schema Product dengan Offer membantu Google memahami nama, harga, mata uang, dan ketersediaan. Data ini bisa dipakai untuk tampilan hasil penelusuran yang lebih kaya, meski tidak ada jaminan selalu tampil. Syarat pentingnya: data di schema harus sama dengan yang terlihat di halaman. Harga di markup yang berbeda dari harga di layar adalah kesalahan yang sering terjadi saat ada diskon.
Sebagian besar platform toko (termasuk WooCommerce di WordPress) sudah menghasilkan schema dasar. Periksa hasilnya dengan alat uji hasil kaya Google setelah memasang plugin atau tema baru.
Stok habis, varian, dan filter: mana yang perlu ditangani?
Produk habis sementara
Jangan hapus halamannya. Biarkan halaman tetap aktif, tampilkan status stok dengan jelas, dan ubah ketersediaan di schema menjadi habis. Halaman tetap bisa ditemukan, tautan yang sudah ada tetap berguna, dan pembeli bisa diarahkan ke produk serupa atau diminta meninggalkan kontak untuk pemberitahuan.
Produk dihentikan permanen
Kalau ada pengganti yang benar-benar setara, redirect 301 ke produk pengganti masuk akal. Kalau tidak ada, biarkan halaman mengembalikan 404 atau 410, atau tetap tampil sebagai arsip dengan saran produk lain. Mengalihkan semua produk lama ke beranda membingungkan pembeli dan umumnya diperlakukan Google seperti halaman tidak ditemukan.
URL varian
Warna dan ukuran sering membuat URL seperti ?warna=merah atau ?ukuran=xl. Ada dua pendekatan: satu halaman utama dengan pilihan varian, atau halaman terpisah per varian bila tiap varian memang dicari sendiri. Pada pendekatan pertama, arahkan URL varian ke halaman utama dengan rel="canonical". Cara kerja canonical dijelaskan lebih rinci di tag canonical dan konten duplikat.
Navigasi filter (faceted navigation)
Filter di halaman kategori (harga, merek, warna, urutan) bisa menghasilkan kombinasi URL yang hampir tak terbatas. Dokumentasi Google menyebut perayapan URL filter bisa membebani server dan memperlambat penemuan halaman baru. Pilihan yang disarankan Google:
- Bila URL filter tidak perlu muncul di pencarian, cegah perayapannya lewat
robots.txt, atau letakkan filter setelah tanda#yang umumnya tidak dipakai Google untuk perayapan. - Bila sebagian filter memang perlu terindeks (misalnya "sepatu lari pria"), pakai pemisah parameter standar
&, jaga urutan filter tetap konsisten, dan kembalikan 404 untuk kombinasi tanpa hasil. rel="canonical"dannofollowdisebut sebagai sinyal yang lebih lemah untuk mengendalikan perayapan filter.
Perbandingan cara menangani halaman bermasalah
| Situasi | Tindakan yang umum dipakai | Yang sebaiknya dihindari |
|---|---|---|
| Stok habis sementara | Halaman tetap aktif, status stok jelas, schema habis | Menghapus halaman atau noindex |
| Produk dihentikan, ada pengganti | Redirect 301 ke produk pengganti yang setara | Redirect ke beranda |
| Produk dihentikan, tanpa pengganti | 404/410 atau arsip dengan saran produk | Halaman kosong berstatus 200 |
| Varian warna/ukuran | Satu halaman utama + canonical dari URL varian | Ratusan halaman varian berisi sama |
| Filter kategori | Batasi perayapan, indeks hanya filter yang dicari | Membiarkan semua kombinasi terayapi |
| Deskripsi dari pemasok | Tulis ulang sesuai kebutuhan pembeli | Salin tempel ke semua produk |
Kapan halaman produk, kapan halaman kategori?
Halaman produk cocok untuk pencarian yang sudah spesifik, seperti nama model atau kode barang. Orang yang mengetik pencarian seperti itu biasanya sudah tahu apa yang dicari, jadi halaman harus langsung memberi harga, stok, dan cara membeli.
Halaman kategori lebih cocok untuk pencarian umum seperti "kemeja batik pria lengan panjang". Di sini pembeli masih membandingkan. Beri paragraf pengantar singkat yang membantu memilih, susun produk dengan rapi, dan pastikan halaman kategori bisa dirayapi tanpa bergantung pada filter. Banyak toko justru melupakan kategori dan hanya fokus ke produk, padahal kategori sering menjadi halaman yang paling banyak menangkap pencarian umum.
Kalau toko onlinemu masih dalam tahap persiapan, urutan membangunnya ada di cara membuat toko online.
Pertanyaan yang sering diajukan
Apakah boleh memakai deskripsi dari pemasok?
Boleh secara teknis, tapi halamanmu sulit bersaing karena teksnya sama dengan banyak situs lain. Tulis ulang setidaknya untuk produk yang paling penting.
Perlukah setiap varian warna punya halaman sendiri?
Tidak selalu. Bila orang mencari varian itu secara khusus, halaman terpisah bisa masuk akal. Bila tidak, satu halaman utama dengan pilihan varian biasanya lebih rapi.
Apakah produk habis harus di-noindex?
Untuk stok habis sementara, umumnya tidak perlu. Tampilkan status stok dan ubah ketersediaan di schema. Noindex membuat halaman hilang dari pencarian dan perlu waktu untuk kembali.
Apakah schema Product menjamin muncul bintang atau harga di Google?
Tidak. Data terstruktur membantu Google memahami halaman, tapi tampil atau tidaknya hasil kaya tetap ditentukan Google.


