Słownik / Canonical (tag kanoniczny)
Techniczne

Canonical (tag kanoniczny)

Tag canonical wskazuje wyszukiwarce, która wersja adresu URL jest oryginalna, gdy ta sama lub bardzo podobna treść dostępna jest pod kilkoma różnymi adresami.

Do czego służy

Canonical rozwiązuje typowy problem: ta sama treść pod wieloma adresami. Bez wskazówki wyszukiwarka nie wie, którą wersję uznać za właściwą, i może rozproszyć sygnały między nie albo zrezygnować z obu (patrz duplikacja treści). Tag canonical mówi wprost: „ta jest oryginalna, ją indeksuj” — a pozostałe warianty przekazują wtedy swoją wartość do wersji głównej, zamiast z nią konkurować. To narzędzie porządkujące, nie blokujące: wszystkie adresy pozostają dostępne dla użytkownika.

Kiedy jest potrzebny

Najczęstsze sytuacje to te, w których adresy mnożą się „same”:

— wszystkie powinny wskazywać canonical na jeden, główny adres danej treści.

Canonical czy 301

Warto rozróżnić dwa podobne narzędzia:

Częsty błąd

Canonical wskazujący na stronę nieistniejącą, przekierowaną albo z noindex traci sens — zamiast pomagać, myli wyszukiwarkę. Podobnie masowe wskazywanie canonicala na stronę główną. Zasada: tag ma prowadzić do realnej, indeksowalnej wersji dokładnie tej treści. To jeden z częstszych błędów wykrywanych w audycie — więcej w najczęstsze błędy z audytu SEO.

Jak to robimy Jednorazowe SEO — zobacz zakres i cenę →

Częste pytania

Wszędzie tam, gdzie ta sama treść jest dostępna pod kilkoma adresami: filtry w sklepach (?kolor=czerwony), wersje z www i bez, adresy z parametrami śledzącymi (UTM), sortowania. Canonical wskazuje wtedy jedną, właściwą wersję, do której pozostałe przekazują wartość, zamiast z nią konkurować.

301 fizycznie przenosi użytkownika i robota na inny adres — stara strona przestaje być dostępna. Canonical zostawia wszystkie wersje dostępne dla użytkownika, ale mówi wyszukiwarce, którą uznać za główną do indeksowania. Używasz canonical, gdy warianty mają istnieć (np. filtry), a 301, gdy stary adres ma zniknąć.

Canonical wskazujący na stronę nieistniejącą, przekierowaną albo z noindex — wtedy traci sens i myli wyszukiwarkę zamiast pomagać. Częstym błędem jest też canonical wskazujący masowo na stronę główną. Tag ma wskazywać realną, indeksowalną wersję dokładnie tej treści.