SEO - URL Canonical

Hai pengembang web yang bersemangat dan penggemar SEO! Hari ini, kita akan masuk ke dalam dunia yang menarik dari URL Canonical. Jangan khawatir jika Anda baru saja mempelajari ini; pada akhir panduan ini, Anda akan menjadi ahli URL Canonical! Jadi, ambil minuman favorit Anda, dan mari kita mulai perjalanan yang menarik ini bersama-sama.

SEO - Canonical URL

Tag Canonical: Apa Itu?

Bayangkan Anda di sebuah pesta, dan seseorang memperkenalkan Anda kepada lima orang dengan nama yang sama. Confusing, kan? Itu seperti yang dirasakan mesin pencari saat mereka menemukan beberapa URL dengan konten yang mirip. Itulah tempat tag canonical memainkan perannya!

Tag canonical seperti sepotong kartu nama yang mengatakan, "Hey, mesin pencari! Ini adalah versi asli dari konten ini." Itu adalah cara untuk memberitahu mesin pencari tentang URL mana yang merupakan salinan utama.

Ini adalah penampilan tag canonical dalam HTML:

<link rel="canonical" href="https://www.example.com/original-page" />

Potongan kode kecil ini diletakkan di dalam bagian <head> dokumen HTML Anda. Itu seperti bisik ke mesin pencari, "Psst! Ini adalah URL yang Anda harus perhatikan!"

Jenis URL Canonical

Sekarang kita tahu apa itu tag canonical, mari kita lihat jenis-jenis URL canonical yang berbeda:

  1. Self-referential canonical
  2. Cross-domain canonical
  3. HTTP ke HTTPS canonical
  4. WWW ke non-WWW canonical (atau sebaliknya)

Mari kitaura jenis ini dengan beberapa contoh:

Jenis Contoh
Self-referential <link rel="canonical" href="https://www.example.com/page" />
Cross-domain <link rel="canonical" href="https://www.otherdomain.com/page" />
HTTP ke HTTPS <link rel="canonical" href="https://www.example.com/page" />
WWW ke non-WWW <link rel="canonical" href="https://example.com/page" />

Mengapa URL Canonical Penting?

Anda mungkin bertanya-tanya, "Mengapa我应该关心URL canonical?" Well, mari saya ceritakan kecil kecil dong.

Pada suatu waktu, ada seorang pemilik website bernama Alice. Alice memiliki toko online yang indah menjual keramik tangan. Tetapi sayangnya, Alice tidak tahu tentang URL canonical. Produknya muncul di beberapa halaman:

Mesin pencari bingung! Mereka tidak tahu URL mana yang harus ditampilkan dalam hasil pencarian. Akibatnya, keramik biru cantik Alice tidak mendapat peringkat yang baik seperti yang seharusnya.

Itulah tempat URL canonical memainkan perannya. Mereka membantu:

  1. Mencegah masalah konten duplikat
  2. Mengkonsolidasi equitas tautan
  3. Memperbaiki efisiensi pengeboran
  4. Menentukan versi URL yang diinginkan

Panduan untuk URL Canonical

Sekarang kita mengerti pentingnya URL canonical, mari kita lihat beberapa praktek terbaik:

  1. Tetap konsisten: Pilih satu format dan patuhi nya.
  2. Gunakan URL mutlak: Selalu sertakan URL lengkap, termasuk protokol (http:// atau https://).
  3. Canonical ke HTTPS: Jika Anda memiliki versi HTTP dan HTTPS, arahkan ke versi HTTPS.
  4. Tangani parameter dengan benar: Jika Anda memiliki URL dengan parameter, tentukan mana yang penting untuk SEO.

Berikut adalah contoh tag canonical yang baik:

<link rel="canonical" href="https://www.example.com/products/blue-vase" />

Tidak Diperbolehkan Penanda Canonical Ganda

Ingat, tag canonical seperti kartu nama. Anda tidak akan memakai beberapa kartu nama ke pesta, kan? Demikian pula, Anda tidak boleh memiliki beberapa tag canonical di halaman tunggal.

Salah:

<link rel="canonical" href="https://www.example.com/page1" />
<link rel="canonical" href="https://www.example.com/page2" />

Benar:

<link rel="canonical" href="https://www.example.com/page1" />

Mengapa Saya Memiliki Konten Duplikat?

Konten duplikat bisa mendatangkan Anda seperti seorang ninja di malam. Berikut adalah beberapa penyebab umum:

  1. Parameter URL (misalnya, pengurutan, penyaringan)
  2. Versi cetak halaman
  3. Versi mobile halaman
  4. Versi WWW dan non-WWW situs Anda
  5. Versi HTTP dan HTTPS

Misalnya:

https://www.example.com/products?sort=price
https://www.example.com/products?sort=name

URL ini mungkin menampilkan konten yang sama tetapi dalam urutan yang berbeda. Menggunakan tag canonical membantu Anda menentukan mana yang harus dianggap "master" versi.

Implementasi tag canonical: dasar-dasar

Mari kita kerjakan tangan dan mulai dengan beberapa kode! Berikut adalah cara Anda dapat mengimplementasikan tag canonical dalam berbagai konteks:

  1. HTML: Tambahkan ini ke bagian <head> Anda

    <link rel="canonical" href="https://www.example.com/master-page" />
  2. HTTP Header: Jika Anda tidak dapat mengubah HTML, Anda dapat menggunakan header HTTP

    Link: <https://www.example.com/master-page>; rel="canonical"
  3. Sitemap: Sertakan URL canonical dalam sitemap XML Anda

    <url>
    <loc>https://www.example.com/master-page</loc>
    </url>

Ingat, konsistensi adalah kunci. Pastikan tag canonical Anda sesuai dengan sitemap dan struktur tautan internal Anda.

Apa yang Tidak Harus Dilakukan Saat Men canonical?

Meskipun orang terbaik kadang-kadang membuat kesalahan. Berikut adalah beberapa kesalahan umum untuk dihindari:

  1. Jangan membuat loop canonical
    
    <!-- Halaman A -->
    <link rel="canonical" href="https://www.example.com/page-b" />
``` Itu seperti anjing yang mengejar ekornya - itu tidak pergi ke mana-mana!
  1. Jangan canonical ke halaman 404
  2. Jangan gunakan URL relatif dalam tag canonical
  3. Jangan canonicalkan semua halaman ke halaman utama

Kesimpulan

Selamat! Anda telah mencapai akhir perjalanan URL canonical kami. Kita telah menelusuri apa itu tag canonical, mengapa mereka penting, dan bagaimana mengimplementasikan mereka dengan benar. Ingat, URL canonical adalah seperti tanda lalu lintas untuk mesin pencari - mereka membantu mengarahkan lalu lintas ke tempat yang benar.

Sekarang, pergilah dan kanonicalkan dengan kepercayaan! Dan ingat, di dunia SEO, menjadi canonical tidak hanya diperbolehkan - itu disarankan!

Credits: Image by storyset