URL Kanonik: Panduan Pemula untuk Tag Kanonik

Diterbitkan: 2022-05-09

Memiliki pemahaman tentang apa yang kanonik dan bagaimana Anda dapat menggunakannya dengan benar sangat penting untuk SEO. Menerapkan kanonik secara tidak benar dapat menyebabkan berbagai masalah yang berdampak negatif pada peringkat situs web Anda.

Pertama kali diperkenalkan pada tahun 2009, tag kanonik telah membantu webmaster memecahkan masalah konten yang sangat mirip atau duplikat yang dapat diakses di URL yang berbeda. Namun, jika Anda ingin menggunakan tag kanonik, Anda harus memahami apa itu tag kanonik, cara kerjanya, dan cara menerapkannya.

Panduan ini akan membantu Anda melakukan hal yang sama. Baca terus untuk mempelajari lebih lanjut tentang tag kanonik.

Apa itu Tag Kanonik atau URL Kanonik – Definisinya

Tag Kanonik adalah elemen HTML yang memberi tahu mesin telusur untuk mengabaikan semua versi halaman lainnya dan mempertimbangkan versi yang ditandai dalam URL kanonik untuk tujuan peringkat.

tangkapan layar tag kanonik

Ini berguna ketika Anda memiliki beberapa halaman dengan konten serupa dan Anda tidak ingin mesin pencari mengkategorikannya sebagai konten duplikat.

Mereka dapat ditemukan dalam kode HTML halaman di bawah tag kepala. Itu bisa menunjuk ke URL-nya sendiri atau URL halaman lain untuk mengkonsolidasikan sinyal ke mesin pencari.

Tautan kanonik atau URL kanonik adalah versi konten yang Anda ingin audiens Anda dan Google lihat, bukan halaman duplikat lainnya.

Bagaimana tampilan tag kanonik?

Tag kanonik adalah sintaksis yang mudah digunakan yang ditempatkan di bawah bagian <head> halaman web Anda: Beginilah tampilannya:

<link rel=“canonical” href=“https://website.com/sample-page/” />

Manfaat SEO dari Canonicalization & Mengapa Penting?

Konten duplikat tidak dihargai oleh mesin pencari. Itu karena itu membuat sulit menemukan versi halaman yang tepat untuk tujuan indeks, dan peringkat. Juga, halaman duplikat menyebabkan masalah kanibalisasi di mana 'ekuitas tautan' terbagi antara beberapa halaman dengan konten yang sama. Dengan cara ini, tidak ada halaman yang mendapatkan keuntungan peringkat.

Selain itu, memiliki banyak konten duplikat di situs web Anda dapat berdampak negatif pada anggaran perayapan Anda. Ini berarti bahwa mesin pencari akan membuang lebih banyak waktu untuk merayapi beberapa versi halaman yang sama daripada menemukan konten penting.

Anda harus menghindari duplikat konten karena Anda tidak ingin mesin pencari membuang waktu mereka untuk menjelajah halaman yang tidak ingin Anda rangking. Namun, menurut Google, bahkan jika Anda memiliki konten duplikat, itu tidak akan menjadi masalah. Jika situs web Anda memiliki kurang dari beberapa ribu URL, dalam banyak kasus, itu akan dirayapi secara efisien. Jika Anda menghadapi masalah karena anggaran perayapan, tag kanonik dapat membantu menyelesaikannya. Melalui ini, mesin pencari akan mengetahui versi halaman mana yang seharusnya mereka indeks dan rangking.

Jadi apa yang terjadi jika Anda belum menentukan halaman kanonik?

Jika Anda tidak menambahkan URL kanonik, mesin pencari akan menggunakan kebijaksanaan mereka dan mengidentifikasi halaman yang menurut algoritme mereka adalah versi terbaik. Ini bisa menjadi masalah jika mereka memilih versi yang tidak ingin Anda rangking. Omong-omong, mesin telusur mungkin tidak selalu menghormati URL kanonik yang Anda tetapkan. Mereka tidak menggunakan tag sebagai arahan tetapi sebagai petunjuk. Menggunakan praktik terbaik untuk tag kanonik harus mengurangi risiko mesin telusur menggunakan versi yang tidak diinginkan sebagai kanonik. Pada dasarnya, pastikan bahwa halaman yang Anda kanonikalisasikan terkait.

Alasan Mengapa Konten Duplikat Ada

Dalam beberapa kasus, membuat halaman duplikat atau "sangat mirip" disengaja karena memiliki tujuan yang berbeda.

Pertimbangkan contoh di mana Anda memiliki pelanggan di berbagai negara. Dalam hal ini, Anda memerlukan dua halaman produk yang memiliki harga berbeda tetapi sebaliknya hampir identik. Anda dapat menggunakan tag kanonik untuk halaman ini untuk memberi tahu mesin pencari halaman mana yang akan ditayangkan tergantung pada lokasi pengunjung. Juga, mungkin ada beberapa alasan teknis untuk memiliki konten duplikat dan Anda bahkan mungkin tidak mengetahuinya. Jika Anda memiliki situs web dinamis atau menggunakan sistem manajemen konten, Anda mungkin akan memiliki konten duplikat.

Ada beberapa situs web yang secara otomatis menambahkan tag yang memungkinkan beberapa jalur ke parameter konten yang sama seperti jenis, pencarian, atau mata uang. Jadi, ini mungkin berakhir dengan membuat beberapa URL duplikat di situs web Anda tanpa Anda sadari. Untungnya, dengan URL kanonik, mesin pencari dapat mengidentifikasi berbagai variasi halaman dan menghindari masalah yang terkait dengan konten duplikat.

Beberapa URL dengan Konten yang Sama – Apa Dilemanya?

Ketika ada duplikat konten di situs web Anda, itu dapat memengaruhi peringkat Anda dan membuat Anda kehilangan lalu lintas. Kerugian ini berasal dari dua masalah berikut:

  • Mesin pencari tidak menampilkan beberapa versi konten untuk memberikan pengalaman terbaik. Jadi, mereka memilih versi yang menurut mereka adalah hasil terbaik. Jika ini terjadi pada Anda, visibilitas duplikat Anda akan berkurang.
  • Itu juga dapat melemahkan ekuitas tautan karena situs web lain juga memilih di antara duplikat. Jadi, alih-alih tautan masuk yang menunjuk ke satu konten, mereka akan menautkan ke halaman yang berbeda dan menyebarkan ekuitas tautan.

Konten duplikat juga dapat membuat masalah untuk mesin telusur:

  • Mereka tidak tahu versi yang harus disertakan atau dikeluarkan dari indeks.
  • Mereka tidak tahu apakah mereka harus mengarahkan metrik tautan ke satu halaman atau memisahkannya di antara halaman yang berbeda.
  • Mereka tidak tahu halaman mana yang harus diberi peringkat untuk hasil kueri.

Praktik Terbaik Tag Canonical

Menerapkan kanonik itu mudah. Berikut adalah beberapa praktik terbaik yang dapat Anda gunakan:

  • Menggunakan URL absolut

Anda tidak boleh menggunakan jalur relatif untuk elemen tautan rel=“canonical”. Jadi, alih-alih menggunakan struktur ini:

<link rel=“canonical” href="/sample-page/” />

Anda harus menggunakan struktur ini:

<link rel=“canonical” href=“https://website.com/sample-page/” />

  • Menggunakan URL huruf kecil

Ada kemungkinan bahwa mesin pencari mungkin memperlakukan URL huruf kecil dan huruf besar sebagai berbeda. Paksa URL huruf kecil di situs web Anda dan gunakan yang sama untuk tag kanonik Anda juga.

  • Menggunakan versi domain yang benar (HTTPS vs. HTTP)

Jika Anda beralih ke SSL, Anda tidak boleh mendeklarasikan URL non-SSL di tag kanonik. Dengan melakukan ini, ini dapat menyebabkan hasil yang tidak terduga dan banyak kebingungan. Jika situs web Anda berada di domain aman, alih-alih versi URL berikut:

<link rel=“canonical” href=“https://example.com/sample-page/” />

Anda harus menggunakan versi berikut:

<link rel=“canonical” href=“http://example.com/sample-page/” />

Jika Anda tidak menggunakan HTTP, kebalikannya akan benar.

  • Gunakan tag kanonik referensi sendiri

Tag kanonik referensi sendiri adalah tag kanonik yang mengarah ke halaman yang sama. Meskipun menggunakan tag kanonik referensi sendiri tidak wajib, disarankan. Ini karena menjelaskan kepada mesin pencari halaman apa yang harus diindeks. Entah itu karena parameter di akhir atau karena huruf besar/kecil, mungkin ada variasi URL yang berbeda. Semua ini dibersihkan menggunakan tag rel canonical.

Jadi, jika URL-nya adalah https://example.com/sample-page , kanonik referensi sendiri akan menjadi:

<link rel=“canonical” href=“https://example.com/sample-page” />

Ada beberapa CMS populer yang secara otomatis menambahkan URL referensi diri. Dalam kasus CMS khusus, Anda mungkin memerlukan pengembang untuk membuat hardcode ini.

  • Menggunakan satu tag kanonik per halaman

Jika halaman web Anda memiliki beberapa tag kanonik, semuanya akan diabaikan oleh mesin pencari.

Cara Mengimplementasikan Tag rel=canonical secara akurat

Menyetel URL Kanonik menggunakan Tag HTML

Cara paling sederhana bagi Anda untuk menentukan URL kanonik adalah menggunakan tag rel=canonical. Anda dapat menambahkan sintaks berikut ke bagian <head> halaman duplikat:

<link rel=“canonical” href=“https://example.com/canonical-page/” />

Misalnya, jika konten halaman web Anda dapat diakses melalui URL lain, Anda menambahkan tag kanonik ke halaman duplikat. Jika Anda menggunakan CMS, Anda tidak perlu mengacaukan kode.

Menyetel URL Kanonik di Magento dan Magento 2

Untuk mengatur URL kanonik di Magento, inilah yang dapat Anda lakukan:

  1. Masuk ke 'Panel Admin'. Klik pada tab 'Toko' diikuti oleh 'Pengaturan' dan 'Konfigurasi'.
  2. Klik opsi 'Katalog' dan pilih 'Katalog' dari menu tarik-turun. Kemudian, Anda harus membuka bagian 'Search Engine Optimization'. Setelah itu, Anda harus melakukan perubahan berikut:
    1. Jika Anda ingin mengindeks halaman hanya dengan jalur URL kategori lengkap, inilah yang dapat Anda lakukan:
      1. Gunakan Tag Meta Tautan Canonical untuk Kategori – 'Ya';
      2. Gunakan Tag Meta Tautan Canonical untuk Produk – 'Tidak';
    2. Jika Anda hanya ingin mengindeks halaman produk, Anda harus menyelesaikan pengaturan berikut:
      1. Gunakan Tag Meta Tautan Canonical untuk Kategori – 'Tidak';
      2. Gunakan Tag Meta Tautan Canonical untuk Produk – 'Ya';
    3. Jika Anda ingin mengindeks produk dan kategori, Anda harus mengaktifkan kedua opsi:
      1. Gunakan Tag Meta Tautan Canonical untuk Kategori – 'Ya';
      2. Gunakan Tag Meta Tautan Canonical untuk Produk – 'Ya';

Setelah selesai, Anda harus menghapus cache dan menyimpan perubahan.

Menyetel URL Kanonik di WordPress

Untuk mengatur URL Canonical di WordPress, Anda harus Instal Yoast SEO. Ini akan secara otomatis menambahkan tag kanonik referensi sendiri. Untuk menyetel kanonik khusus, Anda perlu menggunakan bagian 'Lanjutan'.

tag kanonik wordpress

Menyetel URL Kanonik di Wix

Di Wix, URL kanonik dibuat secara otomatis untuk semua halaman. Jika Anda ingin mengubah tab kanonik atau memiliki beberapa URL yang menuju ke halaman yang sama, Anda dapat membuat perubahan yang sesuai di tab SEO Lanjutan.

Menyetel URL Kanonik di Shopify

Jika Anda menggunakan Shopify, URL kanonik yang merujuk sendiri secara otomatis ditambahkan ke postingan dan produk blog. Anda dapat mengedit file template secara langsung untuk menyetel URL kanonik khusus.

Menyetel tag Canonical di HTTP Header

Dalam hal dokumen seperti PDF, tidak ada bagian <head> tempat Anda dapat menempatkan tag kanonik. Anda dapat dengan mudah melakukan ini dengan menambahkan kode kanonik di bagian header file PHP Anda.

URL Kanonis di Peta Situs

Menurut Google, Anda tidak boleh menyertakan halaman non-kanonik di peta situs. Anda hanya boleh mencantumkan URL kanonik. Ini karena Google menggunakan halaman di peta situs sebagai kanonik yang direkomendasikan. Namun, ini tidak selalu berarti bahwa URL yang tercantum dalam peta situs akan dipilih sebagai kanonis.

Ini membantu mereka menentukan kanonik untuk situs web besar dan peta situs dapat memberi tahu mesin pencari halaman yang Anda anggap paling penting.

Menyetel kanonik dengan pengalihan 301

Anda dapat menggunakan pengalihan 301 untuk mengalihkan lalu lintas dari URL duplikat dan ke URL kanonik. Anda dapat melakukan hal yang sama untuk situs web versi www/no-www dan HTTPs/HTTP. Anda harus memilih versi kanonik dan mengarahkan duplikat ke versi itu.

Penggunaan lanjutan rel=canonical

Sekarang, mari kita bicara tentang beberapa penggunaan lanjutan rel=canonical yang tidak semua orang ketahui:

  • Menggunakan rel=canonical pada halaman yang berbeda

Dalam hal rel=canonical, Google sangat menghormatinya, yang berarti Anda dapat mengkanonikalisasikan suatu konten ke konten yang sama sekali berbeda. Namun, jika Anda ketahuan melakukan ini, ada kemungkinan mesin pencari tidak akan mempercayai kanonik Anda lagi.

  • Menggunakan rel=canonical dengan hreflang

Saat menggunakan hreflang, sangat penting bahwa kanonik setiap bahasa menunjuk ke dirinya sendiri. Jika Anda menerapkan hreflang, pastikan Anda tahu cara menggunakan kanonik dengan benar, atau Anda mungkin akan menghentikan implementasi hreflang Anda.

Kesalahan Umum dan Perbaikan Kanonikalisasi

Poin kanonik ke 4XX

Saat Anda memiliki halaman yang dikanonisasi ke URL 4XX, Anda akan mendapatkan peringatan ini. Mesin pencari tidak akan mengindeks halaman ini dan akan mengabaikan tag kanonik yang mengarah ke halaman tersebut. Akibatnya, itu akan berakhir dengan mengindeks versi halaman yang salah. Setelah meninjau halaman, Anda harus menggunakan tautan ke halaman kerja untuk mengganti tautan kanonik yang mati.

Poin kanonik ke 5XX

Kode status 5XX berarti bahwa ada masalah server yang akan menyebabkan halaman tidak dapat diakses. Mesin pencari tidak akan mengindeks halaman-halaman ini dan mengabaikannya jika Anda mengkanonikakannya. Yang perlu Anda lakukan adalah mengganti URL kanonik yang salah. Jika kanonik tampaknya benar, Anda harus memeriksa kesalahan konfigurasi server. Namun, jika Anda mendapatkan peringatan ini saat server situs Anda kelebihan beban atau saat situs Anda sedang tidak aktif untuk pemeliharaan, itu hanya masalah sementara.

Poin kanonik untuk diarahkan

Ketika halaman dikanonisasi ke URL yang dialihkan 301, sekali lagi menjadi alasan untuk khawatir. Sangat penting bagi kanonik untuk memiliki versi halaman yang otoritatif. Jika Anda menambahkan URL pengalihan, mesin pencari akan mengabaikan atau salah menafsirkan kanonik.

Halaman duplikat tanpa kanonik

Karena tidak ada URL kanonik, mesin pencari akan mencoba mengidentifikasi versi yang paling sesuai. Namun, ini mungkin bukan halaman yang ingin Anda indeks.

URL kanonik tidak memiliki tautan internal masuk

Ketika URL kanonik yang Anda tentukan tidak memiliki tautan masuk internal, juga disebut halaman yatim piatu, itu menjadi tidak dapat diakses oleh pengunjung dan mesin telusur Anda. Sebagai gantinya, mereka dapat diarahkan ke versi non-kanonik halaman web.

Halaman non-kanonik di peta situs

Jika Anda memiliki halaman non-kanonik yang terdaftar di peta situs, Google dapat mempertimbangkan halaman ini sebagai kanonik yang disarankan. Untuk memperbaikinya, Anda harus menghapus URL non-kanonik ini dari peta situs.

Halaman non-kanonik ditetapkan sebagai halaman kanonik

Masalah ini dipicu saat Anda menentukan URL kanonik yang juga dikanonikkan ke halaman yang berbeda, sehingga menghasilkan rantai kanonik. Hal ini dapat membingungkan mesin pencari. Misalnya, jika A dikanonikisasi ke B dan B dikanonikisasi ke C, Anda harus mengganti tautan kanonik A dengan tautan kanonik C.

Buka URL Grafik tidak cocok dengan kanonik

Ini terjadi ketika ada ketidakcocokan antara URL kanonik yang Anda tentukan dan URL Grafik Terbuka pada halaman. Ini menghasilkan versi non-kanonik yang dibagikan di jejaring sosial. URL Grafik Terbuka harus diganti dengan URL kanonik dan kedua URL harus sama.

Kanonis dari HTTPS ke HTTP

Ini terjadi ketika Anda memiliki halaman HTTPs aman yang memiliki versi HTTP tidak aman sebagai kanonik. Untuk mengatasi ini, Anda harus mengarahkan ulang halaman HTTP ke yang setara dengan HTTPS. Jika Anda tidak dapat melakukannya, Anda dapat menambahkan tautan ref="canonical" versi HTTP ke tautan HTTPS.

Kanonis dari HTTP ke HTTPS

Peringatan ini dipicu saat Anda memiliki halaman HTTP aman yang memiliki versi HTTPS aman sebagai kanonik. Anda harus mulai dengan menerapkan pengalihan 301 dari HTTP ke HTTPS dan kemudian beralih ke mengganti tautan internal versi HTTP langsung ke versi HTTPS.

Halaman non-kanonik menerima lalu lintas organik

Jika laman non-kanonik terus muncul di hasil penelusuran dan menerima lalu lintas penelusuran organik, ini berarti mesin telusur telah mengabaikan kanonik yang Anda tentukan. Untuk memperbaikinya, Anda harus memastikan bahwa tag rel=canonical telah disiapkan dengan benar. Selanjutnya, Anda harus memeriksa alat Inspeksi URL untuk melihat apakah URL kanonik yang Anda tentukan dianggap kanonik.

Memblokir URL kanonik melalui robots.txt

Jika Anda memblokir URL kanonik di robots.txt, mesin telusur tidak akan dapat merayapinya yang berarti mereka tidak akan melihat tag kanonik pada laman web tersebut. Ini mencegah mesin telusur mentransfer ekuitas tautan dari URL non-kanonik ke URL kanonik.

Menyetel URL kanonik ke 'noindex'

Anda tidak boleh rel=canonical dan noindex karena keduanya merupakan instruksi yang kontradiktif. Penting untuk dicatat bahwa tag kanonik diprioritaskan daripada tag 'noindex' oleh Google. Jika Anda ingin kanonik dan tidak mengindeks URL, Anda dapat menggunakan pengalihan 301 atau rel=canonical.

Cara mengaudit tag kanonik untuk SEO

Saat mengaudit tag kanonik, Anda harus memeriksa beberapa hal untuk kinerja SEO yang optimal, termasuk:

  • Apakah halaman memiliki tag kanonik atau tidak?
  • Jika memang memiliki tag kanonik, apakah itu mengarah ke halaman yang benar?
  • Apakah halaman dapat diindeks dan dirayapi?

Berikut adalah beberapa cara Anda dapat memeriksa dan mengaudit tag kanonik:

  1. Lihat sumber

Untuk memeriksa kode sumber, Anda harus klik kanan pada browser dan tekan 'view-source'. Anda juga dapat mengetiknya di bilah alamat sebagai sumber tampilan:(alamat halaman).

  1. Solusi perangkat lunak SEO

Ada beberapa perangkat lunak audit situs SEO online yang membantu Anda mengaudit tag kanonik secara massal.

Seperti disebutkan sebelumnya, kanonikalisasi adalah konsep penting untuk SEO. Tanpa penerapan yang tepat, situs web Anda tidak akan bekerja pada kinerja puncaknya. Karena itu, setelah Anda memahami apa itu URL kanonik, apa itu tag kanonik, apa yang mereka lakukan, dan bagaimana Anda dapat memperbaiki masalah kanonikalisasi, Anda akan dapat menggunakannya dengan benar dan menangani duplikat konten di situs web Anda. .