Slownik SEO – Technical SEO

Canonical (tag kanoniczny)

Canonical (tag rel=’canonical’, link kanoniczny) to element HTML w sekcji head strony, wskazujący Google którą wersję URL należy traktować jako 'oficjalną’ i indeksować, gdy ta sama lub bardzo podobna treść dostępna jest pod wieloma adresami. Canonical rozwiązuje problem duplicate content bez usuwania stron z serwisu.

Czas czytania: ok. 5 minutKategoria: Technical SEO

Czym jest tag canonical i kiedy go używać?

Tag canonical (rel=’canonical’) to instrukcja dla Google: 'ta strona jest duplikatem lub wariantem – traktuj tamtą jako oryginalną’. Używa się go gdy ta sama lub bardzo podobna treść jest dostępna pod wieloma URL – co jest powszechne w e-commerce (filtry, warianty produktów, paginacja), w serwisach z parametrami URL (sesje, śledzenie kampanii) i gdy artykuł jest syndykowany na kilku portalach. Canonical mówi Google gdzie skoncentrować autorytet i którą wersję indeksować.

Self-referencing canonical
Canonical wskazujący na własny URL strony (strona A ma canonical na siebie). Zalecana praktyka dla każdej strony nawet bez duplikatów – zapobiega przypadkowemu zduplikowaniu przez parametry URL i wysyła jednoznaczny sygnał do Google.
Cross-page canonical
Canonical wskazujący na inną stronę (strona B ma canonical na stronę A). Używany dla stron produktów w wielu kategoriach WooCommerce, paginacji, stron z parametrami filtrów i treści syndykowanych.
Cross-domain canonical
Canonical wskazujący na URL innej domeny. Używany przy syndykacji treści – jeśli Twój artykuł jest opublikowany na zewnętrznym portalu, portal powinien dodać canonical wskazujący na Twoją oryginalną stronę.
Canonical vs noindex
Canonical konsoliduje autorytet do wybranej wersji – zduplikowana strona może być crawlowana. Noindex całkowicie wyklucza stronę z indeksu. Dla filtrów e-commerce często lepszy jest noindex, dla wariantów produktów – canonical.

Jak prawidłowo wdrożyć tag canonical?

Prawidłowy canonical to poprawny URL, spójny z innymi sygnałami (sitemap, linki wewnętrzne) i konsekwentnie stosowany. Błędy w canonicalach to jedne z najczęściej wykrywanych problemów technicznych SEO.

  • 1Dodaj self-referencing canonical na każdej stronie serwisu – nawet jeśli nie ma duplikatów. Zapobiega przypadkowej duplikacji przez UTM parametry, identyfikatory sesji i inne parametry URL
  • 2Upewnij się że canonical wskazuje na absolutny URL z protokołem (https://laskowskikamil.pl/strona/, nie /strona/) – relative canonical jest obsługiwany ale absolutny URL jest bezpieczniejszy
  • 3Sprawdź spójność canonicali z sitemap.xml – do sitemap powinny trafiać tylko URL wskazywane przez canonicale jako kanoniczne. Strony z canonicalem na inną stronę nie powinny być w sitemapie
  • 4Używaj canonical konsekwentnie z linkowaniem wewnętrznym – linki wewnętrzne powinny prowadzić do kanonicznej wersji URL, nie do wersji z parametrami
  • 5Weryfikuj canonicale przez GSC Inspekcja URL – sprawdź czy Google faktycznie uznaje wskazany URL jako kanoniczny (Google może zignorować canonical jeśli inne sygnały wskazują inaczej)

Najczestsze bledy

Ponizej najczestsze bledy zwiazane z tematem canonical (tag kanoniczny), ktore warto znac i unikac.

  • Canonical na stronę z noindex – Canonical wskazujący na stronę oznaczoną noindex to logiczna sprzeczność – mówisz Google 'ta jest kanoniczna’ ale też 'nie indeksuj jej’. Google zignoruje taki canonical lub postąpi nieprzewidywalnie. Sprawdź przez Screaming Frog.
  • Łańcuchy canonicali (A → B → C) – Strona A ma canonical na B, strona B ma canonical na C. Google może nie podążyć za łańcuchem i traktować A lub B jako kanoniczną. Zawsze wskazuj canonical bezpośrednio na ostateczny URL kanoniczny.
  • Canonical na nieistniejącą stronę (404) – Canonical wskazujący na URL zwracający błąd 404 jest bezużyteczny. Google zignoruje taki canonical. Regularnie sprawdzaj przez Screaming Frog czy wszystkie canonicale wskazują na działające strony.
  • Brak canonicali w e-commerce dla stron z filtrami – Sklep z filtrami produktów bez canonicali może mieć tysiące URL z podobną treścią w indeksie Google. To marnuje crawl budget i rozmywa autorytet. Każda filtrowana wersja kategorii powinna mieć canonical wskazujący na główną stronę kategorii.

Czesto zadawane pytania

Ponizej odpowiedzi na najczesciej zadawane pytania dotyczace tematu Canonical (tag kanoniczny).

Jaka jest różnica między canonical a redirect 301?
Canonical: wskazuje Google preferowaną wersję URL, ale obie strony pozostają dostępne. Używane gdy chcesz zachować dostępność obu URL (e-commerce filtry, warianty produktów). Redirect 301: permanentne przekierowanie – stary URL znika i użytkownik (i Google) jest natychmiast przekierowany. Używany gdy strona faktycznie przeniosła się na nowy URL. Zasada: jeśli stary URL ma rację bytu dla użytkowników (filtry, parametry) – canonical. Jeśli stary URL jest zbędny – redirect 301.
Czy Google zawsze respektuje tag canonical?
Canonical to 'silna wskazówka’ dla Google, nie twardy nakaz. Google może zignorować canonical jeśli inne sygnały wskazują na inną wersję jako kanoniczną: strona wskazywana przez canonical ma niski autorytet lub jest rzadko crawlowana, linki wewnętrzne wskazują na inną wersję jako główną, wskazany URL ma redirect, sitemap zawiera inną wersję. Sprawdź w GSC Inspekcja URL sekcję 'Adres URL wybrany przez Google’ – to faktycznie uznany kanoniczna URL.
Jak sprawdzić canonicale na całym serwisie?
Narzędzia: (1) Screaming Frog – po crawlu, zakładka Canonical pokazuje wszystkie canonicale, ich cele i ewentualne problemy (łańcuchy, 404, noindex), (2) GSC – raport Pokrycie pokazuje strony 'Excluded – Duplicate without canonical’ i 'Excluded – Duplicate, submitted URL not selected as canonical’, (3) Ahrefs Site Audit – audyt canonical issues. Priorytetyzuj naprawę canonicali wskazujących na błędy 404 i łańcuchy canonicali.
Czy self-referencing canonical jest naprawdę potrzebny?
Tak, jest dobrą praktyką nawet jeśli nie masz duplikatów. Powody: (1) zapobiega akcydentalnej duplikacji przez parametry UTM (strona/artykul/?utm_source=newsletter to technicznie inny URL niż /artykul/), (2) jednoznaczny sygnał dla Google która wersja jest preferowana, (3) spójność między HTTP/HTTPS i www/non-www wersjami URL. Yoast SEO i Rank Math automatycznie dodają self-referencing canonical do każdej strony WordPress.

Powiazane hasla w slowniku SEO

Canonical (tag kanoniczny) jest powiazane z wieloma innymi pojeciami SEO.

Powiazane artykuly na blogu

Jesli chcesz dowiedziec sie wiecej, zajrzyj do ponizszych artykulow.