Dokumen tidak memiliki rel=canonical yang valid

Jika beberapa halaman memiliki konten yang serupa, mesin telusur menganggapnya sebagai versi duplikat dari halaman yang sama. Misalnya, halaman produk versi desktop dan seluler sering dianggap duplikat.

Mesin telusur memilih salah satu halaman sebagai versi kanonis, atau versi utama, dan meng-crawl halaman tersebut. Dengan link kanonis yang valid, Anda dapat memberi tahu mesin telusur versi halaman mana yang harus di-crawl dan ditampilkan kepada pengguna di hasil penelusuran.

Menggunakan link kanonis memiliki banyak keuntungan:

  • Fitur ini membantu mesin telusur mengonsolidasikan beberapa URL menjadi satu URL pilihan. Misalnya, jika situs lain menempatkan parameter kueri di ujung link ke halaman Anda, mesin telusur akan menggabungkan URL tersebut ke versi yang Anda inginkan.
  • Menyederhanakan metode pelacakan. Melacak satu URL lebih mudah daripada melacak banyak URL.
  • Fitur ini meningkatkan peringkat halaman konten bersindikasi dengan menggabungkan kembali link yang didistribusikan offline ke konten asli ke URL pilihan Anda.

Lighthouse menandai halaman mana pun dengan link kanonis yang tidak valid:

Audit Lighthouse menampilkan dokumen dengan link kanonis yang tidak valid

Halaman gagal dalam audit ini jika salah satu kondisi berikut terpenuhi:

  • Ada lebih dari satu link kanonis.
  • Link kanonis bukan URL yang valid.
  • Link kanonis mengarah ke halaman untuk wilayah atau bahasa yang berbeda.
  • Link kanonis mengarah ke domain yang berbeda.
  • Link kanonis mengarah ke root situs. Perhatikan bahwa skenario ini mungkin valid dalam beberapa skenario, seperti untuk variasi AMP atau halaman seluler, tetapi Lighthouse tetap menganggapnya sebagai kegagalan.

Ada dua opsi untuk menentukan link kanonis.

Opsi 1: Tambahkan elemen <link rel=canonical> ke <head> halaman:

<!doctype html>
<html lang="en">
  <head>
    …
    <link rel="canonical" href="https://example.com"/>
    …
  </head>
  <body>
    …
  </body>
</html>

Opsi 2: Tambahkan header Link ke respons HTTP:

Link: https://example.com; rel=canonical

Untuk mengetahui daftar kelebihan dan kekurangan setiap pendekatan, lihat halaman Mengonsolidasikan URL duplikat di Google.

Pedoman umum

  • Pastikan URL kanonisnya valid.
  • Gunakan URL kanonis HTTPS yang aman, bukan HTTP, jika memungkinkan.
  • Jika Anda menggunakan link hreflang untuk menayangkan berbagai versi halaman, bergantung pada bahasa atau negara pengguna, pastikan URL kanonisnya mengarah ke halaman yang tepat untuk bahasa atau negara tersebut.
  • Jangan arahkan URL kanonis ke domain lain. Yahoo dan Bing tidak mengizinkan hal ini.
  • Jangan mengarahkan halaman dengan tingkat yang lebih rendah ke halaman root situs kecuali jika kontennya sama.

Panduan khusus Google

  • Gunakan Google Search Console untuk melihat URL yang dianggap Google sebagai kanonis atau duplikat di seluruh situs Anda.
  • Jangan gunakan alat penghapusan URL Google untuk kanonis. Metode ini menghapus semua versi URL dari penelusuran.

Referensi