Co to jest canonical URL?
Tag canonical to atrybut, podobnie jak rel="nofollow", który pomaga robotom indeksującym wyszukiwarek wskazać preferowany (kanoniczny) adres URL. Dzięki temu roboty zignorują duplikaty i zaindeksują wyłącznie wybrany adres kanoniczny.
Tag canonical stosowany jest w przypadku podstron zawierających podobną treść, które mogłyby zostać potraktowane przez wyszukiwarki jako duplikaty.
Przykład działania tagu canonical
Po wywołaniu kategorii produktów, w zależności od wybranego widoku, w pasku adresu przeglądarki mogą pojawić się różne adresy URL, np.:
https://demo.sstore.pl/swetry-rozpinane-c-129.html?show=full
https://demo.sstore.pl/swetry-rozpinane-c-129.html?sort=7a
https://demo.sstore.pl/swetry-rozpinane-c-129.html?page=1
https://demo.sstore.pl/swetry-rozpinane-c-129.html?page=2&sort=7a
Bez ustawienia adresu kanonicznego wszystkie powyższe linki mogłyby zostać zaindeksowane, co nie jest korzystne, gdy prezentują tę samą treść.
Dodanie tagu canonical spowoduje, że niezależnie od wybranego widoku kategorii, dla Google widoczny będzie tylko jeden adres, np.:
https://demo.sstore.pl/swetry-rozpinane-c-129.html
W oprogramowaniu sStore linki kanoniczne generowane są automatycznie.
