SEO techniczne
Canonical, czyli adres kanoniczny.
W skrócie
Wskazówka dla Google, który adres jest podstawowy, gdy ta sama lub bardzo podobna treść jest dostępna pod kilkoma URL-ami. Zapisuje się ją tagiem link rel="canonical" w kodzie strony.
Inne nazwy: adres kanoniczny, rel=canonical
Po co jest canonical
Ta sama treść często jest dostępna pod kilkoma adresami: z parametrem sortowania, z kodem kampanii, z ukośnikiem na końcu i bez. Dla Google to osobne URL-e. Tag canonical mówi, który z nich jest podstawowy i ma się pojawiać w wynikach, a pozostałe traktuje jako kopie.
Jak wygląda
W sekcji head strony umieszcza się linię <link rel="canonical" href="https://twojadomena.pl/buty-do-biegania/">. Najlepiej, żeby każda strona miała canonical, także wskazujący sam na siebie, z pełnym adresem z https.
Canonical to wskazówka
Google traktuje canonical jako silną sugestię, a nie polecenie. Jeśli inne sygnały mu przeczą, np. linki wewnętrzne prowadzą do innej wersji albo w mapie witryny jest inny adres, Google może wybrać inny URL. W Search Console widać, który adres wybrał.
Najczęstsze błędy
- Wszystkie strony paginacji wskazują canonical na pierwszą stronę, przez co produkty z dalszych stron są słabiej indeksowane.
- Canonical na stronę, która przekierowuje albo zwraca błąd.
- Canonical i noindex na tej samej stronie, czyli sprzeczne sygnały.
- Canonical dodawany przez JavaScript, który różni się od tego w HTML.
- Wskazywanie canonical na zupełnie inną treść, np. wszystkich produktów na kategorię.