Słownik SEO

Tag canonical (rel=canonical)

Tag canonical to element HTML (rel="canonical"), który wskazuje wyszukiwarkom, który URL jest preferowaną, główną wersją, gdy ta sama lub bardzo podobna treść jest dostępna pod kilkoma adresami. Konsoliduje sygnały rankingowe na jednej stronie i zapobiega rozmyciu przez duplikaty.

Zduplikowane adresy pojawiają się nieustannie: parametry śledzące, HTTP vs HTTPS, ukośniki na końcu, wersje do druku, filtry fasetowe w e-commerce. Pozostawione bez kontroli dzielą sygnały rankingowe między niemal identyczne strony i marnują budżet indeksowania. Tag canonical kieruje wszystkie te warianty do jednego, autorytatywnego URL-a.

To wskazówka, a nie dyrektywa — Google może zignorować canonical, jeśli jest sprzeczny z innymi sygnałami, jak linki wewnętrzne, mapy strony czy przekierowania 301. Dlatego canonical musi być spójny z resztą konfiguracji. Samoreferencyjny canonical na każdej stronie to bezpieczny domyślny wybór, który usuwa niejednoznaczność.

Typowe błędy to canonical do złej strony, łączenie canonical z noindex albo wskazywanie stron paginowanych na stronę pierwszą. Gdy naprawdę chcesz przenieść URL na stałe, przekierowanie 301 jest silniejsze niż canonical; canonical stosujemy tam, gdzie oba adresy muszą pozostać aktywne.

To zagadnienie techniczne SEO, którym zajmuję się dla klientów: Techniczne SEO →

FAQ

Często zadawane pytania

Przekierowanie 301 fizycznie przenosi użytkowników i roboty do innego URL-a i jest silnym sygnałem, by porzucić stary. Canonical zostawia oba adresy dostępne, ale wskazuje wyszukiwarkom, który indeksować. Używaj 301 do trwałej konsolidacji, a canonical, gdy oba adresy muszą działać.


Współpraca

Potrzebujesz z tym pomocy?

Opowiedz mi o swojej stronie i o tym, gdzie utknąłeś. Dam Ci szczerą ocenę tego, co realnie ruszy wynik.

Zacznijmy rozmowę →

Otwarty na projekty