Website Bisnis

Canonical Tag untuk E-commerce: Hindari Duplicate Content dari Filter Produk

Filter produk dan parameter URL membuat e-commerce Indonesia rentan duplicate content. Canonical tag adalah senjata paling efisien untuk mengkonsolidasikan ranking.

Vito Atmo
Vito Atmo·25 April 2026·0 kali dibaca·4 min baca
Canonical Tag untuk E-commerce: Hindari Duplicate Content dari Filter Produk

TL;DR: E-commerce dengan katalog besar sering menciptakan ribuan URL duplikat lewat filter warna, ukuran, atau urutan sortir. Canonical tag yang menunjuk URL kategori utama menjaga sinyal ranking tidak terpecah. Dari pengalaman menangani Nalesha, situs parfum yang punya 80+ varian produk, implementasi canonical yang benar bisa mengurangi duplikat terindeks sampai 60-70 persen dalam 2-3 bulan.

Setiap kali pemilik toko online di Indonesia menambah filter baru, mereka tanpa sadar menciptakan masalah SEO. Filter warna, ukuran, harga, dan urutan sortir menghasilkan URL unik yang kontennya 90 persen sama. Googlebot melihat 200 URL yang isinya mirip, bingung mana yang harus di-ranking, dan akhirnya tidak ada yang performa maksimal.

Masalah ini tidak terlihat di analytics sampai traffic organik stagnan meski konten terus ditambah. Penyebabnya sederhana: [crawl budget](/glosarium/crawl-budget) habis untuk merayapi varian yang tidak perlu, dan sinyal ranking terdistribusi ke halaman-halaman yang tidak seharusnya dioptimasi.

Kenapa E-commerce Paling Rentan

Struktur katalog e-commerce menghasilkan kombinasi URL yang bertumbuh eksponensial. Satu halaman kategori dengan 4 filter (warna, ukuran, harga, brand) yang masing-masing punya 5 opsi bisa menghasilkan 625 kombinasi URL berbeda. Tambahkan parameter sortir dan paginasi, jumlahnya mudah melewati ribuan.

Google mendokumentasikan masalah ini secara eksplisit di panduan URL parameter mereka. Rekomendasi resminya: gunakan canonical tag untuk menunjuk versi kanonik dari setiap halaman kategori.

Framework Canonical untuk E-commerce

Jenis URLCanonical Target
/kategori/parfumSelf-referencing: /kategori/parfum
/kategori/parfum?warna=biru/kategori/parfum
/kategori/parfum?sort=termurah/kategori/parfum
/kategori/parfum?page=2/kategori/parfum?page=2 (paginasi = konten berbeda)
/produk/parfum-x?utm_source=ig/produk/parfum-x

Prinsip utamanya: canonical menunjuk ke URL yang punya konten unik dan layak ranking. Paginasi adalah pengecualian penting, karena halaman 2 memang berisi produk berbeda dari halaman 1. Untuk tracking parameter seperti UTM, canonical selalu menunjuk ke URL bersih.

Studi Kasus: Nalesha E-commerce Parfum

Saat membangun Nalesha, tantangan teknis terbesarnya adalah menjaga 80+ varian produk parfum terindeks dengan benar. Awalnya, tim marketing mereka menjalankan kampanye Google Ads dengan berbagai UTM. Hasilnya, Google mulai mengindeks URL seperti /produk/eau-de-parfum-rose?utm_campaign=ramadan sebagai halaman terpisah.

Implementasi canonical self-referencing di semua halaman produk plus canonical ke URL bersih untuk varian parameter mengubah situasi dalam 10 minggu. Duplikat terindeks turun dari 340 menjadi 98, dan halaman produk utama mulai ranking untuk keyword transaksional seperti "parfum rose wanita" di halaman 1.

Yang sering dilupakan: canonical tag tidak bekerja instan. Googlebot butuh waktu untuk merayap ulang dan mengonsolidasikan sinyal, biasanya 4-8 minggu untuk situs ukuran menengah.

Kesalahan Umum yang Saya Lihat

Dari beberapa audit situs e-commerce Indonesia dalam setahun terakhir, tiga kesalahan paling sering muncul. Pertama, canonical menunjuk ke halaman yang mengalami redirect. Kedua, canonical di halaman kategori menunjuk ke homepage, menghilangkan sinyal ranking dari semua halaman kategori. Ketiga, pagination diset canonical ke halaman 1, membuat produk di halaman 2+ tidak terindeks.

Untuk pemilik toko online, audit canonical idealnya dilakukan tiap kuartal. Tools seperti Screaming Frog atau [Google Search Console](/artikel/coverage-report-gsc-panduan-marketer) bisa menampilkan semua kasus di mana URL yang diindeks berbeda dengan URL canonical yang dideklarasikan.

Pertanyaan Umum

Apakah canonical tag cukup untuk mengatasi duplicate content?

Tidak selalu. Untuk halaman yang benar-benar tidak boleh diindeks (misal halaman login atau filter internal), gunakan noindex atau blokir via robots.txt. Canonical cocok untuk kasus di mana halaman boleh dikunjungi pengguna tapi tidak perlu diindeks terpisah.

Bagaimana cara handle paginasi dengan canonical?

Setiap halaman paginasi (page=2, page=3, dst) harus self-referencing canonical. Jangan canonical ke page=1, karena itu akan menghilangkan produk di halaman berikutnya dari indeks.

Apa bedanya canonical dengan hreflang untuk situs multilingual?

Canonical mengatasi duplikat bahasa yang sama. Hreflang memberi tahu Google bahwa dua URL adalah versi bahasa/regional dari konten yang sama, tanpa dianggap duplikat. Keduanya bisa dipakai bersamaan.

Apakah canonical mempengaruhi Google Ads?

Tidak langsung. Tapi jika landing page iklan kena canonical ke URL lain, Quality Score bisa terdampak karena Google menilai relevansi berbasis URL yang diserahkan. Selalu pastikan landing page iklan self-referencing canonical.

Penutup

Canonical tag adalah investasi teknis paling murah dengan dampak SEO paling besar untuk e-commerce Indonesia. Implementasinya satu baris HTML per halaman, tapi efeknya mengubah cara Google memahami seluruh arsitektur situs. Jangan tunggu sampai audit menunjukkan duplicate content merusak ranking. Pasang self-referencing canonical di template sebagai default, lalu optimasi per kasus untuk parameter dan filter.

Bagikan

Artikel Terkait

#canonical-tag#seo-teknis#e-commerce#duplicate-content#indexability

Butuh website yang benar-benar bekerja?

Hubungi Vito untuk konsultasi gratis 15 menit.

WhatsApp Sekarang