Cara menggunakan rel = 'kanonik' dengan benar

29

Saya memiliki 3 URL yang melayani data yang sama:

  • www.example.com/product/foo
  • www.example.com/product/foo?id=1
  • www.example.com?product=foo

Demi Google, saya ingin URL www.example.com/product/foomenjadi yang kanonik.

Namun, saya memiliki pengaturan kode saya sehingga ketiga halaman tersebut disajikan dari kode yang sama jadi jika saya menambahkan <link rel='canonical' href='http://www.example.com/product/foo' />kode saya itu akan diterapkan ke semua 3 halaman, termasuk yang satu http://www.example.com/product/foo.

Apakah ada masalah dengan melakukan ini atau apakah memiliki kanonik melingkar tidak menyebabkan masalah?

Ben Hoffman
sumber

Jawaban:

31

Tidak ada lingkaran yang tersirat dengan <link rel='canonical' href='http://www.example.com/product/foo' />muncul sebagai http://www.example.com/product/foo.

Itulah tujuannya. Anda mengatakan "URL terbaik" untuk halaman ini http://www.example.com/product/foo, jadi ketika mesin pencari menekan http://www.example.com/product/foo?id=1, atau http://www.example.com?product=foo, itu akan mendapatkan kode itu dan mengatakan "Aha! Ini benar-benar halaman kanonik, saya akan menjadikannya resmi." Pada halaman itu sendiri, itu hanya berarti "Ya, ini adalah halaman, dan ini adalah URL terbaik untuk halaman ini."

artlung
sumber
di mana saya dapat menambahkan tag kanonik saya
Permata
1

Ini adalah contoh yang bagus untuk apa tautan kanonik. Dalam kata-kata Google (mungkin dalam artikel di atas) Anda memberi mereka petunjuk bahwa Anda ingin halaman muncul di SERPs sebagai format yang Anda tetapkan.

Selain itu, ini membantu Anda menjaga agar traffic Anda tidak terdilusi (di mata mesin pencari) seolah-olah ini adalah 3 halaman terpisah dan akan mengurangi kemungkinan bahwa konten akan dianggap duplikat.

Namun, kata hati-hati, jika ada halaman dengan kategori produk (beberapa produk pada suatu halaman) halaman / produk tersebut tidak boleh menyertakan tautan kanonik. Saya tidak tahu apakah ini 'resmi' tetapi beberapa plug-in WordPress SEO menggunakan rel = "bookmark" pada permalinks (bukan kanonik) pada halaman di mana ada beberapa daftar. Saya akan menganggap hal yang sama akan lebih bijaksana untuk produk.

adam-asdf
sumber