Yang Perlu Anda Ketahui Tentang Canonical Tag SEO
Diterbitkan: 2022-02-22Jika Anda tidak paham teknologi, SEO tag kanonik mungkin terdengar rumit dan aneh bagi Anda. Namun, ini adalah alat penting dalam gudang pengoptimalan mesin telusur Anda dan tidak tergantikan saat mengelola konten duplikat. Dengan memahami tujuan apa yang disajikan kanonik dan bagaimana menggunakannya dengan benar, Anda dapat mengoptimalkan halaman Anda dengan lebih baik dan mempertahankan ekuitas tautan.
Seperti halnya aspek SEO lainnya, ada banyak spekulasi seputar apa yang bisa dan tidak bisa dilakukan kanonik, dan bagaimana mereka harus digunakan. Karena jenis tag ini telah ada selama lebih dari satu dekade sekarang, ada banyak informasi usang dan menyesatkan yang beredar di internet.
Jadi, dalam artikel ini, kami membahas semua yang perlu Anda ketahui tentang SEO tag kanonik pada tahun 2022. Baca terus dan buat catatan!
Apa itu Tag Canonical?
Tag kanonik adalah potongan kode yang dapat diletakkan di bagian kepala halaman HTML. Mereka digunakan ketika situs web memiliki URL dengan konten yang identik, serupa, atau terkait erat, dan berfungsi untuk memberi tahu mesin pencari mana yang paling penting.
Tag tautan kanonik terlihat seperti berikut:
<link rel=”canonical” href=”https://example.com/text/text-text” />
Tautan di dalam tag adalah URL halaman utama dan, menurut peraturan Google, harus berupa URL absolut dan bukan URL relatif. Ini berarti Anda harus menggunakan alamat lengkap halaman, termasuk protokol, domain, dan lokasi konten di situs web Anda:
<link rel=”canonical” href=”https://example.com/text/text-text” />
dari pada
<link rel="canonical" href="text/text-text" />
Jenis Halaman Apa yang Membutuhkan Tag Canonical?
Bahkan jika Anda tidak memiliki konten duplikat yang jelas seperti halaman yang berulang, Anda mungkin masih memiliki URL duplikat yang dapat membingungkan bot, dan, berpotensi, mengakibatkan kemunduran pengindeksan. Ini mungkin dibuat oleh sistem manajemen konten (CMS) Anda, yang disebabkan oleh inkonsistensi dalam cara Anda menggunakan jalur, masalah protokol, dan sebagainya.
Jadi, mari kita lihat jenis halaman yang dapat memanfaatkan SEO tag kanonik, dan cara melanjutkan dalam setiap kasus:
HTTP / HTTPS
Google memprioritaskan protokol HTTPS, jadi, secara default, jika Anda memiliki halaman dengan versi HTTP dan HTTPS, dan tidak ada pengalihan dari yang pertama ke yang terakhir, bot akan menampilkan versi HTTPS sebagai kanonik. Jika Anda tidak ingin menggunakan pengalihan 301 dan membuang versi HTTP sama sekali, Anda harus menambahkan tag kanonik ke HTTPS.
Namun, jika, karena alasan tertentu, Anda ingin menandai versi HTTP sebagai yang lebih penting, Anda dapat menambahkan tag kanonik ke dalamnya. Namun, perlu diingat bahwa Google mungkin masih memilih untuk menampilkan versi aman, terlepas dari rekomendasi Anda.
www / non-www
Untuk bot, https://www.example.com/text dan https://example.com/text bukanlah satu dan hal yang sama. Idealnya, Anda harus konsisten dalam menggunakan link versi www atau non-www.
Namun, Anda tidak dapat memastikan apa yang mungkin dimasukkan pengunjung Anda di mesin telusur dan browser, dan apa yang mungkin mereka tandai. Kanonikalisasi salah satu versi akan memastikan bahwa bot mengetahui yang mana yang Anda sukai, dan dapat fokus padanya.
Salinan Konten Lintas-Domain
Jika Anda menyindikalisasi konten, seperti yang sering dilakukan penerbit digital, atau ingin menerbitkan sebuah karya di beberapa domain, Anda harus mengkanonikalisasi halaman asli (yang ada di situs web Anda sendiri).
Ini dapat dilakukan dengan menambahkan tag rel=”canonical” ke halaman Anda dan meminta penerbit untuk menambahkannya ke kode halaman mereka dengan link ke aslinya. Dengan cara ini, semua jus tautan dan ekuitas akan disalurkan ke situs web Anda.
Selain itu, bot menemukan konten yang sama di beberapa lokasi, mereka tidak akan bingung tentang tautan mana yang harus diberi peringkat lebih tinggi.
Halaman Seluler
Jika situs web Anda tidak responsif dan Anda memiliki versi seluler yang berdiri sendiri, Google melihat URL desktop dan seluler sebagai halaman terpisah:
https://m.example.com/text https://example.com/text
Untuk menghindari kebingungan dan mencegah distribusi otoritas di antara keduanya, Anda harus menetapkan hanya salah satunya sebagai kanonik. Dengan pengindeksan yang memprioritaskan seluler, sebaiknya kanonikalisasi laman seluler.
Namun, Anda tidak perlu khawatir – jika pengguna memasukkan kueri di desktop, bot akan menampilkan versi yang sesuai meskipun ada tag.
Halaman AMP
Jika Anda memiliki konten versi AMP, praktik terbaiknya adalah agar halaman AMP dihosting di alamat yang mirip dengan alamat aslinya
https://example.com/news
https://amp.example.com/news
Dalam hal ini, Anda harus mengkanonikalisasi halaman utama dan menambahkan tag kanonik dengan link asli ke dalam kode versi AMP. Dengan cara ini, bot akan lebih mudah mengidentifikasi mana yang merupakan halaman utama.
Tautan dengan Parameter Penelusuran dan ID Sesi
ID sesi dan parameter URL sering membingungkan bot dan dapat menyebabkan bot tidak dapat mengindeks halaman Anda dengan benar. Jika Anda tidak dapat menghindari penggunaan ini, Anda harus mengkanonikalisasi halaman utama, sehingga bot tahu bahwa ekstensi di alamat tautan hanyalah itu dan bukan halaman baru.
Parameter paling sering digunakan untuk mengatur konten di situs web eCommerce dengan lebih baik. Mereka menambahkan nilai ke URL untuk menunjukkan variasi dalam produk seperti warna, ukuran, dan jenis, dan dapat digunakan untuk menerapkan berbagai filter pencarian, informasi pelacakan kampanye, dan sebagainya.
Berikut adalah tampilan halaman dengan parameter:
https://www.example.com/page?key1=value1&key2=value2
dari pada
https://www.example.com/page
ID sesi dapat digunakan untuk melacak perilaku pengguna individu di situs web. Misalnya, di toko eCommerce, ID dapat menjadi pengganti cookie yang menunjukkan situs web halaman apa yang dikunjungi orang tersebut. Informasi tersebut dapat digunakan agar troli orang tersebut dan item yang terakhir dikunjungi disimpan sampai mereka meninggalkan situs web.
Berikut adalah tampilan halaman dengan ID sesi:
https://example.com/index.jsp;jsessionid=07D3CCD4D9A6A9F3CF9CAD4F9A728F44
dari pada
https://www.example.com/page
Idealnya, bot harus cukup pintar untuk mengenali parameter dan ID sesi. Namun, kadang-kadang, mereka mungkin menjadi bingung dan inilah mengapa menetapkan tag kanonik akan membantu mereka mengkonsolidasikan peringkat halaman, alih-alih mendistribusikannya.
Konten yang Sama Di Bawah Kategori Berbeda
Saat Anda memiliki konten yang sama di bawah lebih dari satu kategori di situs web Anda, Anda memiliki beberapa URL dengan konten yang hampir sama yang mengarah ke halaman yang sama:
https://example.com/category1/text-text/
https://example.com/category2/text-text/
Jika Anda tidak menandai salah satu halaman sebagai kanonik dan secara konsisten menautkannya ke dalam strategi pembuatan tautan internal Anda, bot akan menganggapnya sebagai duplikat. Ini tidak hanya akan membuang waktu (dan anggaran perayapan) memutuskan mana yang akan ditampilkan kepada pengguna, tetapi bahkan mungkin memberi peringkat keduanya secara terpisah.
Halaman Referensi Diri
Meskipun mungkin terdengar berlebihan, referensi diri adalah suatu hal, dan telah dikonfirmasi oleh John Mueller dari Google memiliki nilai SEO dalam jawaban atas pertanyaan pengguna di Reddit:
<link rel=”canonical” href=”b.html” /> Jika ini ada di a.html, maka itu hanya kanonik biasa (elemen tautan kanonik teknis), jika ada di b.html, maka itu adalah referensi diri satu.
Karena Anda tidak tahu bagaimana orang menautkan ke halaman Anda, referensi mandiri membantu membersihkan kesalahan kecil. Misalnya, jika tautan menuju ke b.html?utm=cheese, maka biasanya server hanya menampilkan b.html, dan elemen tautan kanonik referensi sendiri di sana akan mendorong mesin telusur untuk hanya menggunakan “b.html” alih-alih “b.html?utm=keju”.
Singkatnya, halaman asli dapat dan juga harus diberi tag dengan rel=canonical, sehingga bot lebih jelas mengatakan bahwa itu memang asli.
Versi Bahasa Situs Web
Jika Anda memiliki versi bahasa yang berbeda dari situs web Anda, Anda mungkin ingin mendefinisikan sebagai kanonik hanya salah satunya. Dalam hal ini, Anda dapat menambahkan tag rel=canonical referensi sendiri ke kode yang Anda anggap sebagai kode utama, dan arahkan kode lainnya ke kode tersebut.
Untuk memudahkan Google memahami mengapa kedua halaman memiliki konten yang mirip atau sama tetapi tidak duplikat, sebaiknya gunakan atribut tag hreflang. Misalnya, jika situs web Anda memiliki versi dalam bahasa Inggris Inggris, Inggris AS, dan Spanyol, Anda dapat menambahkan cuplikan berikut ke masing-masing versi:
link rel=”alternate” href=”http://example.com” hreflang=”en-us” />
link rel=”alternate” href=”http://example.com” hreflang=”en-uk” />
link rel=”alternate” href=”http://example.com” hreflang=”en-es” />
dan menandai versi bahasa Inggris AS sebagai versi kanonik.
Namun, perlu diingat bahwa, berdasarkan lokasi pengguna, Google akan memiliki kata terakhir di halaman mana yang akan ditampilkan kepada mereka, dan mungkin mengabaikan saran Anda.
Untuk Apa Canonical Tag SEO Digunakan?
Singkatnya, tujuan utama dari SEO tag kanonik adalah untuk mengelola duplikasi dan menjaga ekuitas tautan. Ketika, karena satu dan lain alasan, Anda memiliki beberapa URL yang mengarah ke halaman yang sama, bot dapat menjadi bingung untuk menentukan peringkat URL mana.
Sebagai manusia, Anda melihat tautan sebagai, secara praktis, hal yang sama. Namun, untuk bot setiap URL memiliki maknanya sendiri. Jika Anda tidak menentukan mana yang Anda anggap lebih penting, Google akan membuat pilihan ini untuk Anda. Namun, Anda dan Google mungkin memiliki prioritas yang berbeda dan pemahaman yang berbeda tentang pentingnya tautan.
Selanjutnya, jika Anda tidak menentukan jalur kanonik mana, setiap tautan terpisah akan disajikan kepada pengguna dalam hasil penelusuran dengan kedok yang berbeda. Ini berarti bahwa semua otoritas dan jus tautan akan bocor di antara halaman, alih-alih terakumulasi hanya di salah satunya.
Sekali lagi, Google akan memutuskan untuk menerima salah satu halaman sebagai kanonik, tetapi jika tidak memiliki petunjuk untuk merujuk, secara teoritis, itu bisa membuat keputusan yang berbeda setiap kali.
Mengapa Anda Tidak Boleh Menyalahgunakan Tag Canonical?
Orang harus merangkai dengan hati-hati dengan SEO tag kanonik. Jika Anda mencoba memanipulasi bot atau menyalahgunakan tag untuk alasan lain (kami akan memberikan contoh), Anda mungkin akan membingungkan perayap dan mereka mungkin menyerah untuk mengindeks tautan Anda.
Selain itu, kanonik yang salah tempat di situs web besar dapat menguras anggaran perayapan Anda. Jika bot tidak yakin apa yang terjadi dengan halaman Anda, mereka akan terus mencoba mencari tahu, alih-alih merayapi konten baru yang telah Anda terbitkan. Ini akan menyebabkan pekerjaan mereka menjadi lambat, dan memengaruhi kinerja situs web Anda di peringkat Pencarian Google.
Singkatnya, jika Anda menggunakan kanonik dengan cara yang salah, Anda berisiko membuat masalah yang sebenarnya tidak ada.
Kesalahpahaman Umum Tentang Tag Canonical SEO
Berikut adalah kesalahpahaman paling umum tentang tag kanonik dalam SEO. Kami telah merangkumnya di sini untuk kejelasan yang lebih baik:
- Google Wajib Mematuhinya. Palsu. Canonicals adalah rekomendasi dan bukan aturan. Mereka berfungsi sebagai cara untuk menyarankan kepada Google halaman duplikat mana yang Anda anggap paling penting. Namun, bahkan dengan tag ini, bot mungkin masih memutuskan bahwa halaman lain lebih cocok dan memilihnya daripada yang Anda inginkan
- Mereka Digunakan untuk Mengelompokkan Konten Berdasarkan Topik. Satu-satunya tujuan kanonik adalah untuk membantu bot memilah duplikat URL. Ini berarti bahwa jika Anda memiliki halaman dengan topik serupa, tetapi menargetkan kata kunci yang berbeda dan memiliki konten yang berbeda, tag kanonik bukanlah alat yang tepat untuk menyatukan ekuitas tautan mereka. Jika dua halaman sangat berbeda, tetapi terhubung dengan rel=canonical, bot akan terus merayapinya, mencoba memahami mengapa tag ada di sana, dan ini tidak akan membuang anggaran perayapan.
- Tag Canonical Dapat Menggantikan Pengalihan. Kanonikalisasi tidak memiliki bobot yang sama dengan pengalihan, karena, seperti yang dinyatakan di atas, ini bukan arahan, tetapi saran. Jadi jika Anda tidak ingin halaman dapat diakses atau diprioritaskan, tag tidak akan membantu
- Anda Harus Selalu Menggunakan Canonicals. Belum tentu. Tujuannya di sini adalah untuk melewati masalah teknis yang seharusnya tidak ada sejak awal. Jika URL Anda konsisten di seluruh situs web Anda, dan Anda tidak memiliki masalah yang telah kita bicarakan sebelumnya, Anda mungkin tidak memerlukan tag kanonik. Karena itu, jika Anda tidak yakin, Anda dapat menggunakan tag rel=canonical untuk merujuk sendiri hanya pada halaman yang paling penting bagi Anda, untuk berjaga-jaga.
Cara Mengonsolidasikan Halaman sebagai Canonical
Meskipun Google selalu memiliki kata terakhir pada halaman yang dianggap kanonik, ada beberapa cara untuk sangat merekomendasikan salah satu yang Anda sukai.
Seperti yang diketahui orang-orang yang telah berurusan dengan SEO, Google menggunakan berbagai sinyal untuk memutuskan cara merayapi, memahami, dan mengindeks web. Jika Anda menggunakan yang tepat, kemungkinan besar Anda akan mendengarkan Anda.
Dalam kasus kanonik, John Mueller dari Google mengatakan bahwa bot, memang, mencoba membaca apa yang situs web ingin mereka lakukan.
Jadi, bagaimana cara memberi tahu Google apa yang Anda inginkan, selain menambahkan tag tautan rel="canonical" ke header HTML Anda?
Kanonikalisasi URL HTTPS
Google sangat memilih jalur HTTPS daripada jalur HTTP, karena jalur tersebut memiliki sertifikat SSL (atau TLS) dan menawarkan transfer informasi yang lebih aman. Jadi jika tautan Anda menggunakan kedua jenis itu, Google akan ditarik oleh yang HTTPS.
Untuk menghindari membingungkan bot dan membuat mereka memilih antara apa yang mereka tahu adalah hal yang benar untuk dilakukan, dan apa yang tampaknya Anda paksa untuk mereka lakukan, sebaiknya selalu kanonikalisasi tautan HTTPS.
Tambahkan Hanya URL yang Dikanonisasi ke Peta Situs Anda
Peta situs XML adalah alat penting dalam strategi SEO Anda dan memungkinkan Anda membantu bot memprioritaskan dan mengindeks konten Anda. Google menganggap semua URL di peta sebagai kanonik secara default karena ini seharusnya menjadi halaman terpenting Anda – halaman yang Anda perintahkan untuk diindeks.
Jadi saat Anda membuat peta, pastikan untuk hanya menambahkan halaman yang Anda anggap sebagai salinan master.
Optimalkan URL Anda
Bot juga peduli dengan tampilan URL Anda. Ini berarti apakah pengguna dapat dengan mudah memahaminya atau tidak. Tautan dengan parameter yang membingungkan lebih cenderung dihindari karena Google cenderung memilih apa yang ditampilkan di SERP. Meskipun ada kemungkinan tautan semacam itu untuk diperingkat jika cocok dengan kueri pengguna, lebih baik aman daripada menyesal.
Tambahkan Tautan Internal Hanya ke URL Kanonik
Tautan internal adalah cara yang bagus untuk menunjukkan kepada Google tautan mana yang memiliki bobot lebih dari yang lain. Saat menambahkan tautan ke artikel Anda, pastikan bahwa tautan tersebut selalu dikanonikalisasikan dan arahkan ke URL utama. Dengan cara ini, bot akan mengetahui halaman mana yang lebih penting, dan akan menganggapnya lebih relevan.
Gunakan Pengalihan
Ketika salah satu halaman duplikat tidak lagi berguna bagi Anda, cara terbaik untuk memberi tahu Google bahwa Anda tidak ingin halaman tersebut dirayapi dan diindeks adalah dengan membuat pengalihan server 301. Dengan cara ini, alih-alih mengunjungi kedua halaman dan harus memilih, bot akan benar-benar melewatkan yang lama demi yang baru.
Ini sangat disarankan ketika Anda menginstal SSL atau TLS di situs web Anda dan semua tautan HTTP Anda menjadi HTTPS. Membuat pengalihan akan memastikan bahwa siapa pun yang memiliki tautan lama yang di-bookmark atau ditautkan kembali akan secara otomatis dialihkan ke alamat aman yang baru. Ini akan menyelamatkan bot dari keharusan membuat keputusan sendiri.
Namun, perlu diingat bahwa dengan pengalihan, halaman lama menjadi sama sekali tidak dapat diakses oleh Google dan pengguna. Ini adalah ukuran drastis dan hanya boleh digunakan jika Anda benar-benar tidak membutuhkan halaman itu lagi, tetapi ingin mempertahankan ekuitasnya. Selain itu, terlalu banyak pengalihan berpotensi memperlambat situs web Anda.
Intinya
SEO tag Canonical tidak rumit ketika Anda memahaminya dan tahu cara menggunakan tag yang tepat.
Yang penting untuk diingat, adalah bahwa tujuan utama dari atribut rel=canonical adalah untuk mengelola duplikasi URL, dan membantu bot mencari tahu mengapa URL yang berbeda mengarah ke konten yang serupa.
Jika Anda tidak paham teknologi dan memerlukan bantuan untuk mengelola SEO kanonik situs web Anda, jangan ragu untuk menghubungi kami!