Tag Canonical: apa itu dan cara menggunakannya

Saat kamu memiliki satu atau beberapa situs web — baik yang berfokus pada produk, layanan, atau bagian dari berbagai jenis — sangat umum bahwa banyak halaman platform serupa atau hampir identik karena berbagai alasan. Hal ini sangat sering terjadi di ecommerce, tetapi kami juga mendeteksinya dalam pekerjaan konsultasi kami pada tag blog dan konten dari berbagai jenis.
Mudah membayangkan bahwa situs web mana pun bisa mengalami masalah konten duplikat. Google menghukum situs dengan konten duplikat, dan ini tanpa diragukan lagi memengaruhi peringkat mereka di hasil pencarian.
Jadi bagaimana mungkin situs web bisa memiliki konten duplikat namun webmaster mereka tidak perlu khawatir tentang dihukum?
Jawabannya terletak pada apa yang dikenal sebagai atribut canonical atau tautan canonical, yang akan kita bahas secara rinci di bagian-bagian berikut: definisi, tujuan, manfaat, cara menerapkannya, kapan harus digunakan, dan potensi kerugian terkait dengan atribut canonical ketika digunakan untuk menghindari kemungkinan hukuman karena konten duplikat.
Apa itu tautan canonical dan atribut canonical?
Secara umum, tautan canonical adalah tautan yang, melalui tag atau atribut, dijelaskan sebagai tautan "utama" atau "asli" pada situs web, memungkinkanmu mengarahkan URL halaman dengan konten serupa ke sana. Berkat ini, tautan dianggap sebagai versi yang lebih disukai atau prioritas oleh bot atau algoritma pencarian Google.
Dengan cara ini, konten yang mungkin dilihat sebagai duplikat dapat ditangani dengan benar dan relatif mudah. Jika tidak dijelaskan sebagai canonical, hal itu dapat memengaruhi peringkat platform dan menyebabkan hukuman. Hal ini bisa terjadi bahkan ketika konten duplikat tidak ditempatkan secara sengaja, melainkan muncul secara alami dan organik melalui penjualan produk, penawaran layanan, bagian terkait, dan sebagainya.
Dari sudut pandang teknis, URL canonical adalah tautan yang ditulis dalam kode HTML yang menggabungkan tag canonical, memberinya atribut canonical. Hal ini membuatnya dilihat sebagai alamat utama atau sumber oleh bot Google, seperti yang disebutkan di atas, mencegah tautan serupa dianggap berulang atau duplikat.
Berikut adalah contoh yang menunjukkan bagaimana kami mendeklarasikan URL sebagai canonical atau utama:
<link rel="canonical" href="/id/">
Asal usul tautan canonical dan manfaat SEO-nya
Penggunaan tautan canonical dimulai pada tahun 2009, ketika tiga perusahaan pencarian internet utama — Google, Bing, dan Yahoo — bersama-sama memperkenalkan atribut canonical.
Secara logis, tautan canonical memiliki potensi besar dari sudut pandang SEO, karena membantu kita menghindari hukuman yang disebutkan di atas dan memberi sinyal ke Google tentang URL kita yang paling penting.
Untuk alasan itu, ketika menyangkut SEO sebuah situs dan penerapan strategi terkait, memasukkan tautan canonical selalu menjadi bagian dari rencana, terutama untuk situs besar dengan jumlah URL signifikan yang mungkin identik.
Cara membuat URL menjadi canonical
Ketika kamu memiliki situs web, atau sedang dalam proses mengoptimalkannya, dan menemukan bahwa ada sejumlah besar URL yang serupa, kamu harus memulai proses canonicalization. Ini terdiri dari memilih URL mana yang terbaik dan memberinya atribut canonical.
Terkadang memilih URL terbaik adalah hal yang mudah, karena memiliki konten dan struktur teknis yang paling dioptimalkan. Namun, dalam kasus lain pilihannya bisa lebih kompleks, terutama ketika halaman-halamannya sangat mirip dan sulit untuk dibedakan.
Bagaimanapun juga, berikut adalah rekomendasi sederhana: selalu lebih baik memilih URL canonical ketika kamu memiliki bagian atau halaman yang serupa. Jika tidak, mungkin ada konsekuensi negatif terhadap peringkatmu dan hukuman yang dapat memengaruhi lalu lintas secara permanen.
Untuk membuat URL menjadi canonical, langkah pertama adalah membandingkan URL yang mungkin serupa. Hal ini umum terjadi di situs ecommerce, di mana pengguna mencapai produk dan daftar layanan dengan cara yang berbeda, yang dapat menghasilkan URL seperti ini:
Karena kedua URL memiliki nilai bagi situs atau mengarah ke produk atau halaman yang sama, yang perlu kamu lakukan adalah memilih mana di antara keduanya yang lebih relevan, sebagai berikut:
-
Pilih URL yang paling relevan, berdasarkan kunjungan, lalu lintas, dan otoritas.
-
Setelah tautan dipilih, tambahkan atribut canonical dari halaman non-canonical yang mengarah ke yang canonical. Seharusnya terlihat seperti ini:
<link rel="canonical" href="https://example.com/wordpress/seo-plugin/">
Apa yang kita capai dengan ini adalah memberi tahu Google URL mana yang dikanonikalisasi (yang kita perlakukan sebagai salinan dari yang asli) dan mana yang merupakan URL canonical, yaitu yang asli. Tautan ini ditempatkan pada URL "salinan" dan menunjuk ke URL asli.
Dengan kata lain, akan mengikuti skema ini:

Kapan disarankan menggunakan URL canonical
Ketika kamu memiliki situs web dengan banyak halaman atau bagian seperti produk, layanan, dan informasi serta posting lainnya, sangat mungkin beberapa halaman dan URL tersebut akan sangat serupa, yang membuat penggunaan URL canonical sangat disarankan.
Namun, dalam kasus tersebut kamu juga bisa menggunakan pengalihan 301 yang sebenarnya alih-alih tag canonical. Ini terutama berguna ketika pengalihan akan permanen dan ada migrasi situs. Konon, dalam kasus masalah teknis atau hukuman, mengatur tag canonical selalu menjadi opsi yang paling direkomendasikan berikutnya.
Bahkan dimungkinkan untuk menggunakan tag canonical pada URL di seluruh situs yang berbeda, seperti konten yang diterbitkan ulang tanpa modifikasi di platform lain, dengan izin yang sesuai, selalu mengarah ke yang asli untuk menghindari hukuman.
Catatan penting tentang rel=canonical
Hanya karena kami menyimpan ini untuk yang terakhir bukan berarti kurang penting. Kita harus jelas bahwa atribut canonical adalah SARAN untuk Google, bukan direktif. Ini berarti Google dapat mengabaikannya jika sinyal yang kita kirim di seluruh situs lainnya bertentangan dengan cara kita mendefinisikannya.
Dengan kata lain, jika kita menetapkan canonical dari URL A ke URL B tetapi secara internal semua tautan menunjuk ke A, dan tautan eksternal juga menunjuk ke A, Google dapat mengabaikan canonical itu dan memperlakukan A sebagai yang baik. B kemudian akan menjadi salinan A dan berpotensi terkena hukuman.
Untuk mengetahui URL mana yang Google perlakukan sebagai yang asli dan mana sebagai yang canonical, kita harus masuk ke Search Console, menambahkan URL ke inspektor, dan meninjau informasi yang diberikan oleh Google Search Console.
Dan di sana kita mendapatkan data berikut:

Kesalahan umum dengan URL canonical
Ada berbagai masalah dan kesalahan yang sering dilakukan terkait dengan URL canonical, yang menjadi umum dan terutama muncul ketika alat ini disalahgunakan, misalnya:
-
Kamu tidak boleh mengkanonikalisasi arsip yang dipaginasi ke Halaman 1. Demikian juga, tag canonical sebuah halaman harus mengarah ke halaman yang sama, misalnya: dari Halaman 2 ke Halaman 2, jika tidak mesin pencari mungkin mengalami kesulitan dalam mengindeks arsip halaman yang lebih dalam.
-
Kamu harus membuat URL canonical eksklusif dan unik, bahkan jika itu berarti mengganti protokol dari HTTP ke HTTPS.
-
Kamu harus mendasarkan tag canonical pada URL yang diperlukan, tanpa menggunakan variabel dan dengan cara langsung.
-
Ketika sebuah halaman memiliki beberapa URL canonical terkait, hal itu bisa kontraproduktif dan tidak dapat diprediksi. Jangan lupa bahwa Google harus memahami situs web kita dengan cepat dan jelas — jadi mari kita permudah baginya.
-
Kesalahan penting lainnya bisa berasal dari menggunakan atribut canonical di body alih-alih di /head atau header. Google merekomendasikan dalam komunikasi resminya untuk menggunakan atribut di head sedini mungkin, untuk menghindari masalah saat memparsing seluruh konten, karena mungkin tidak terdeteksi.
-
Menggunakan noindex dan rel=canonical bersama-sama. John Mueller secara khusus membahas hal ini dalam salah satu dari banyak hangoutnya, menjelaskan bahwa kedua sinyal tersebut bertentangan dan akan membingungkan Google, yang akan mengambil atribut canonical daripada noindex. Jadi kita TIDAK PERNAH boleh menggunakannya bersama-sama.
-
Mengarahkan atribut canonical ke halaman 404 atau halaman 30x. Mari pikirkan sejenak: jika kita menambahkan atribut ke URL A, mengarah ke B, yang mengembalikan kesalahan atau melakukan pengalihan, bukankah kita mengirim sinyal yang salah ke Google? Kita memberitahunya bahwa URL "asli" adalah halaman kesalahan atau pengalihan… tidak masuk akal.
Penggunaan atribut canonical yang lebih lanjut
Atribut canonical dapat memiliki fungsi lain dan penggunaan lanjutan, seperti:
- Tautan canonical header HTTP: jenis header ini bisa sangat berguna ketika mengkanonikalisasi dokumen PDF, karena tidak HTML, jadi kita harus memilih opsi ini jika kita ingin mengkanonikalisasinya. Akan terlihat seperti ini:
Link: <http://www.example.com/downloads/seoguide.pdf>; rel="canonical"
-
Menggunakan canonical pada halaman yang tidak begitu serupa: sebenarnya dimungkinkan untuk menggunakan tag canonical pada halaman yang tidak benar-benar identik, bahkan cukup berbeda. Meskipun ini dapat membantu otoritas keseluruhan situs, hal itu tidak direkomendasikan, karena Google dapat mendeteksi penyalahgunaan canonical, menghukum situs, dan kemudian mengabaikan URL canonical aktualnya.
-
Menggunakan atribut canonical bersama dengan Hreflang: kamu bisa menggunakan strategi yang melibatkan Hreflang bersamaan dengan tag canonical, dengan hasil yang baik jika diterapkan dengan benar. Namun, kamu harus sangat jelas bahwa ketika menggunakan Hreflang, implementasi bahasa dari canonical harus sempurna, selalu mengarah ke dirinya sendiri untuk menghindari masalah yang tidak dapat diprediksi atau konflik yang dapat menyebabkan lebih banyak kerugian daripada manfaat untuk kedua strategi.
Apakah kamu masih memiliki pertanyaan tentang tag SEO yang menarik ini? Kami akan dengan senang hati membantu!
Penulis: David Kaufmann

Saya telah menghabiskan lebih dari 10 tahun terakhir benar-benar terobsesi dengan SEO — dan jujur saja, saya tidak mau menukarnya dengan apa pun.
Karier saya mencapai level baru ketika saya bekerja sebagai senior SEO specialist untuk Chess.com — salah satu dari 100 website paling banyak dikunjungi di seluruh internet. Bekerja di skala seperti itu, di jutaan halaman, puluhan bahasa, dan di salah satu SERPs paling kompetitif yang ada, mengajari saya hal-hal yang tidak akan pernah bisa diberikan oleh kursus atau sertifikasi mana pun. Pengalaman itu mengubah cara pandang saya tentang seperti apa SEO yang benar-benar hebat — dan menjadi fondasi bagi semua yang saya bangun setelahnya.
Dari pengalaman itu, saya mendirikan SEO Alive — sebuah agency untuk brand yang serius menggarap pertumbuhan organik. Kami tidak di sini untuk menjual dashboards dan laporan bulanan. Kami di sini untuk membangun strategi yang benar-benar menggerakkan hasil, menggabungkan yang terbaik dari SEO klasik dengan dunia baru yang menarik dari Generative Engine Optimization (GEO) — memastikan brand Anda tidak hanya muncul di tautan biru Google, tetapi juga di dalam jawaban yang dihasilkan AI yang dikirimkan ChatGPT, Perplexity, dan Google AI Overviews kepada jutaan orang setiap harinya.
Dan karena saya tidak bisa menemukan tool yang menangani kedua dunia itu dengan benar, saya membangunnya sendiri — SEOcrawl, sebuah platform enterprise SEO intelligence yang menyatukan rankings, audit teknis, pemantauan backlinks, kesehatan crawl, dan pelacakan visibilitas brand di AI dalam satu tempat. Inilah platform yang selalu saya harap pernah ada.
Temukan lebih banyak konten dari penulis ini

