Natychmiast sprawdzaj tagi kanoniczne na dowolnym adresie URL. Nasz sprawdzacz linków kanonicznych wykrywa brakujące tagi, łańcuchy przekierowań, konflikty noindex, niezgodności og:url, tagi hreflang oraz każdy inny problem z kanonizacją — wraz z dokładnymi instrukcjami naprawy.
Podążamy za wszystkimi przekierowaniami, analizujemy tag kanoniczny i przeprowadzamy pełną kontrolę kanonizacji adresu URL. Działa na każdym publicznym adresie URL.
Podążanie za przekierowaniami i pobieranie nagłówków strony…
Copy this into your page's
:Once your canonical issues are fixed, use SkySEOManager Pro to bulk-optimise titles, meta descriptions, and alt text across your entire WordPress site with Gemini AI.
Explore SkySEOManager Pro →A tag kanoniczny (technicznie ) to element HTML umieszczony na Twojej stronie w , który informuje wyszukiwarki, który adres URL jest autorytatywną wersją strony. Jest to główne narzędzie do zarządzania duplikacją treści w SEO.
Bez tagów kanonicznych Google może napotkać tę samą treść pod wieloma adresami URL — example.com/page, example.com/page/, www.example.com/page, I example.com/page?utm_source=newsletter. Bez jasnego sygnału kanonicznego, Google rozdziela PageRank i kapitał linków we wszystkich wersjach, osłabiając każdą z nich.
Nasz darmowy narzędzie do sprawdzania tagów kanonicznych pobiera dowolny adres URL, odczytuje nagłówki HTTP i kod HTML, podąża za każdym przekierowaniem i w kilka sekund dostarcza pełny audyt kanonizacji.
"canonical"
href="https://yoursite.com/this-page/">
"canonical"
href="https://yoursite.com/original-page/">
https://example.com/page ← which is right?
https://example.com/page/ ← split signals
https://www.example.com/page ← weakened ranking
https://example.com/page?utm=email ← diluted links
Nasze narzędzie do sprawdzania problemów kanonicznych automatycznie wykrywa wszystkie te problemy. Oto co oznacza każdy z nich i jak go dokładnie naprawić.
NIE found. Google must guess the canonical URL, risking duplicate content penalties and split link equity across URL variants.
Rozwiązanie:
Dodać do
. Yoast SEO and Rank Math can auto-generate this for every WordPress page.Strona posiada zarówno tag kanoniczny, jak i dyrektywę noindex. Tag kanoniczny kieruje PageRank, a noindex blokuje indeksowanie. Razem wysyłają sprzeczne sygnały — Google może zignorować oba.
Rozwiązanie:
Zdecyduj: czy chcesz, aby ta strona była indeksowana? Jeśli tak, usuń noindex. Jeśli nie, usuń tag kanoniczny i użyj tylko noindex.
Tag kanoniczny istnieje, ale wskazuje na inną stronę. Google skonsoliduje wszystkie sygnały do kanonicznego miejsca docelowego i prawdopodobnie nie zaindeksuje tego adresu URL niezależnie.
Rozwiązanie:
Zaktualizuj atrybut href tagu kanonicznego, aby wskazywał na własny adres URL tej strony (odwołanie do samego siebie), chyba że celowo chcesz skonsolidować tę stronę z inną.
Adres URL przechodzi przez 3 lub więcej przekierowań. Każdy skok powoduje utratę mocy linków. Długie łańcuchy spowalniają również Googlebota i mogą spowodować, że przestanie on całkowicie podążać za łańcuchem.
Rozwiązanie:
Zaktualizuj wszystkie linki, aby wskazywały bezpośrednio na końcowy adres URL. Ustaw bezpośrednie przekierowanie 301 z pierwszego adresu URL na ostatni, omijając pośrednie skoki.
Twój tag społecznościowy og:url wskazuje na inny adres URL niż tag kanoniczny. Udostępnienia w mediach społecznościowych mogą wyświetlać inny adres URL niż ten, który Google uznaje za kanoniczny.
Rozwiązanie:
Ustaw og:url tak, aby dokładnie pasował do wartości tagu kanonicznego. Oba powinny wskazywać na ten sam czysty, preferowany adres URL.
Serwer wysyła nagłówek HTTP X-Robots-Tag: noindex, blokując Google przed indeksowaniem strony — nawet jeśli kod HTML nie zawiera dyrektywy noindex.
Rozwiązanie:
Usuń dyrektywę noindex z konfiguracji serwera lub CDN. Sprawdź plik .htaccess, konfigurację Nginx oraz ustawienia CDN.
Kanoniczny adres URL używa HTTP zamiast HTTPS. Ponieważ HTTP i HTTPS są traktowane jako różne adresy URL, może to powodować problemy z duplikacją treści między wersją bezpieczną a niezabezpieczoną.
Rozwiązanie:
Zmień wszystkie kanoniczne adresy URL na https://. Upewnij się, że Twoja witryna posiada certyfikat SSL i przekierowuje cały ruch HTTP na HTTPS za pomocą 301.
Kanoniczny adres URL zawiera parametry zapytania (np. ?utm_source=email). Parametry zapytania mogą tworzyć problemy z duplikacją treści, jeśli ta sama treść jest dostępna poprzez wiele kombinacji parametrów.
Rozwiązanie:
Ustaw tagi kanoniczne tak, aby wskazywały na czysty adres URL bez parametrów zapytania, chyba że parametry są częścią tożsamości strony (np. ?id=123 na stronie produktu).
WordPress domyślnie nie dodaje tagów kanonicznych — ale każda większa wtyczka SEO obsługuje to automatycznie po zainstalowaniu. Oto jak ustawić kanoniczne adresy URL w WordPress:
Yoast automatycznie dodaje tagi kanoniczne wskazujące na samą stronę do wszystkich wpisów i stron. Aby nadpisać to na konkretnej stronie, przejdź do panelu Yoast -> zakładka Zaawansowane -> pole Kanoniczny adres URL.
Post editor → Yoast SEO → Advanced → Canonical URL
Rank Math również automatycznie generuje tagi kanoniczne w całej witrynie. Nadpisz je na dowolnej stronie poprzez panel Rank Math w edytorze wpisów -> zakładka Zaawansowane -> Kanoniczny adres URL.
Post editor → Rank Math → Advanced → Canonical URL
Aby dodać tag kanoniczny bez wtyczki, użyj WPCode lub dodaj poniższy kod do pliku functions.php swojego motywu, aby automatycznie generować tag kanoniczny dla każdej strony:
add_action('wp_head', function(){
$canonical = get_permalink();
echo ''."\n";
});
Zawsze weryfikuj po zmianach
Po dodaniu lub zmianie tagów kanonicznych, użyj naszego darmowego narzędzia do sprawdzania linków kanonicznych powyżej, aby zweryfikować, czy tag jest poprawnie wyświetlany i czy jest to tag kanoniczny wskazujący na właściwy adres URL.
Dodawaj tagi kanoniczne do każdej strony, która może być indeksowana
Każda strona, którą chcesz, aby Google zaindeksowało, powinna mieć kanoniczny tag (canonical tag) wskazujący na preferowany adres URL. Jest to najlepsza praktyka, nawet w przypadku stron, gdzie nie występuje ryzyko powielenia treści.
Używaj bezwzględnych adresów URL w tagach kanonicznych
Zawsze używaj pełnego adresu URL, w tym https://, w swoim tagu kanonicznym. Względne adresy URL (np. /strona/) mogą powodować problemy, jeśli strona jest publikowana w różnych miejscach lub dostępna z różnych domen.
Dopasuj tag kanoniczny do preferowanej wersji www/non-www
Wybierz jedną wersję: www.example.com lub example.com. Bądź konsekwentny we wszystkich tagach kanonicznych i upewnij się, że wersja niepreferowana jest przekierowana za pomocą 301 na wersję preferowaną.
Uwzględnij tag kanoniczny w nagłówku HTTP Link dla treści paginowanych
W przypadku treści paginowanych (/strona/2, /strona/3) używaj tagów kanonicznych wskazujących na pierwszą stronę lub użyj nagłówka HTTP Link dla treści innych niż HTML.
Nigdy nie używaj tagu kanonicznego do naprawy stron z błędem 404
Jeśli strona zwraca błąd 404, tag kanoniczny na niej jest bezużyteczny. Najpierw napraw stronę (przywróć ją lub ustaw przekierowanie 301), a następnie sprawdź tag kanoniczny.
Nie stosuj tagów kanonicznych na stronach z noindex
Posiadanie zarówno noindex, jak i tagu kanonicznego wskazującego gdzie indziej wysyła sprzeczne sygnały. Użyj jednego lub drugiego w zależności od celu.
Twoje tagi kanoniczne są poprawne — teraz napraw swoje metadane SEO
Gdy Twoje tagi kanoniczne zostaną poprawnie skonfigurowane, kolejnym krokiem jest upewnienie się, że każda autorytatywna strona ma zoptymalizowany tytuł i meta opis. SkySEOManager Pro masowo generuje je w całej Twojej witrynie WordPress przy użyciu Gemini AI.
Wklej dowolny adres URL powyżej i uzyskaj pełny audyt kanoniczny z dokładnymi poprawkami w kilka sekund. Bez rejestracji, bez limitów.