Mam 3 adresy URL, które obsługują te same dane:
www.example.com/product/foo
www.example.com/product/foo?id=1
www.example.com?product=foo
Ze względu na Google chcę, aby adres URL www.example.com/product/foo
był kanoniczny.
Mam jednak skonfigurowany kod, więc wszystkie 3 strony są obsługiwane z tego samego kodu, więc jeśli dodam <link rel='canonical' href='http://www.example.com/product/foo' />
do niego kod, zostanie on zastosowany na wszystkich 3 stronach, w tym na jednej http://www.example.com/product/foo
.
Czy jest jakiś problem z tym, czy posiadanie okólnika kanonicznego nie powoduje żadnych problemów?
źródło
Jest to świetny przykład tego, do czego służą linki kanoniczne. Według słów Google (przypuszczalnie w powyższym artykule) dajesz im wskazówkę, że chcesz, aby strona wyświetlała się w SERP jako wybranym przez Ciebie formacie.
Ponadto pomaga uniknąć rozrzedzania ruchu (w oczach wyszukiwarki), tak jakby to były 3 osobne strony, i zmniejszyłoby ryzyko, że treść zostanie uznana za zduplikowaną.
Należy jednak zachować ostrożność, jeśli istnieją strony z kategoriami produktów (wiele produktów na stronie), strony te / produkty nie powinny zawierać linków kanonicznych. Nie wiem, czy jest to „oficjalne”, ale niektóre wtyczki WordPress SEO używają rel = "bookmark" na linkach bezpośrednich (zamiast kanonicznych) na stronach, na których jest wiele wpisów. Zakładam, że to samo byłoby rozsądne w przypadku produktów.
źródło