Przejdź do treści
SEO Rekordy
Choisir la langue : Polski

Przewodnik · Indeksowanie

Adres kanoniczny: wskazanie strony, która stanowi punkt odniesienia

Kilka adresów pokazuje tę samą treść: strona podstawowa, strona z filtrem, strona z parametrem śledzenia. Adres kanoniczny wskazuje spośród nich wersję, która stanowi punkt odniesienia. Mieści się w jednej linii, można go przeczytać w kilka sekund i jest jednym z tych sygnałów, które najbardziej zyskują na poprawnym zapisie. Oto co wskazuje, jak daleko sięga i pięć zasad, na których się opiera.

Co wskazuje i jak daleko sięga

Adres kanoniczny jest wskazówką: mówisz wyszukiwarce, którą wersję uznajesz za główną; ona bierze to pod uwagę i zachowuje swobodę wyboru innego adresu, jeśli uzna twoją deklarację za niespójną. Adres kanoniczny potwierdzony przez linki wewnętrzne, mapę witryny i przekierowania to adres respektowany: sygnał zyskuje moc dzięki zgodności z nim całej reszty.

Pozostawia cały indeks otwarty: to wskazanie, którego jedynym skutkiem jest wybór. Gdy wskazuje INNĄ stronę, sam prosisz Google, by zapomniało o tej — i ono to robi. To częsta przyczyna stron „przeskanowanych, obecnie niezaindeksowanych” w witrynach skądinąd bez zarzutu.

Zasada mieści się więc w jednym zdaniu. Adres kanoniczny musi być bezwzględny i identyczny z adresem faktycznie serwowanym: ten sam protokół, ta sama domena, ta sama wielkość liter, ten sam końcowy ukośnik. Każde odstępstwo sprawia, że wskazuje on inny zasób.

Pięć zasad, których należy przestrzegać

Wszystkie sprowadzają się do jednego punktu: znacznik wskazuje dokładnie tę stronę, która go zawiera. Znacznik obecny i z pozoru poprawny może jednak wskazywać coś innego. Każdą z tych zasad sprawdza się w serwowanej odpowiedzi, na dowodach.

  1. 01

    Bezwzględny adres kanoniczny

    Zapisany jako ścieżka względna, adres kanoniczny jest rozwiązywany przez przeglądarkę i przez robota na podstawie bieżącego adresu. Ścieżka poprawna na jednej stronie staje się błędna na innej, a sygnał wskazuje wtedy adres, który dopiero miałby powstać.

    Jak to sprawdzić: Odczytaj surową wartość znacznika w odpowiedzi HTML, a nie tę, którą pokazuje inspektor: ten wyświetla już adres rozwiązany, a więc zawsze wyglądający wiarygodnie.

    Jak jej przestrzegać: Adres bezwzględny, wraz z protokołem i domeną, zapisany w całości w znaczniku. To jedyna forma, którą można odczytać taką, jaka jest, niezależnie od miejsca.

  2. 02

    Końcowy ukośnik dokładnie taki, jaki jest serwowany

    Serwer serwuje adres z końcowym ukośnikiem, a adres kanoniczny deklaruje inny, zapisany bez ukośnika — lub odwrotnie. To dwa różne adresy, więc strona deklaruje się gdzie indziej, niż faktycznie się znajduje.

    Jak to sprawdzić: Porównaj znak po znaku adres serwowany i adres zadeklarowany. Różnica jednego znaku wystarczy, by rozdzielić je na dwa różne adresy.

    Jak jej przestrzegać: Wybierz jedną formę, serwuj ją wszędzie, deklaruj ją wszędzie: linki wewnętrzne, mapa witryny i adres kanoniczny zgodne z tym samym zapisem.

  3. 03

    Protokół, domena i wielkość liter faktycznie serwowane

    Adres kanoniczny pozostawiony w postaci nieszyfrowanej, podczas gdy witryna jest serwowana przez TLS, albo zapisany z inną domeną i inną wielkością liter niż serwowana, wskazuje inny zasób. Adres taki jak ten, zapisany tutaj tekstem, wskazuje stronę inną niż jej wersja zabezpieczona: http://exemple.fr/Page/ a subdomena www podlega tej samej zasadzie. Deklaracja powtarza protokół, domenę i wielkość liter faktycznie serwowane.

    Jak to sprawdzić: Pobierz stronę w takiej postaci, w jakiej jest opublikowana, i odczytaj znacznik w odpowiedzi. Adres kanoniczny musi być identyczny, co do litery, z adresem, który właśnie wywołałeś.

    Jak jej przestrzegać: Generuj adres kanoniczny na podstawie samego serwowanego adresu, a nie stałej skopiowanej ze środowiska testowego.

  4. 04

    Kanoniczny wskazujący na docelowy adres końcowy

    Gdy znacznik wskazuje adres odpowiadający przekierowaniem, wyszukiwarka zostaje odesłana gdzie indziej przez stronę, którą przedstawiono jej jako tę stanowiącą punkt odniesienia: sygnał ginie. Wskazując na docelowy adres, trafia na miejsce za pierwszym razem.

    Jak to sprawdzić: Wywołaj zadeklarowany adres i sprawdź kod odpowiedzi. Poprawny adres kanoniczny odpowiada bezpośrednio, w jednym kroku.

    Jak jej przestrzegać: Skieruj adres kanoniczny na docelowy adres końcowy, ten, który odpowiada sam, za pierwszym razem.

  5. 05

    Kanoniczny adres w jednym kroku

    A wskazuje B, które wskazuje C. Sygnał gubi się po drodze, a stroną rozstrzygającą staje się inna niż ta, którą masz na myśli. Łańcuch to cicha wersja poprzedniego problemu: każde ogniwo jest poprawne, a całość milczy.

    Jak to sprawdzić: Prześledź deklarację krok po kroku. Strona, której kanoniczny adres wskazuje stronę wskazującą kolejną, jest już w łańcuchu.

    Jak jej przestrzegać: Jeden jedyny krok: wszystkie warianty tej samej wypowiedzi wskazują bezpośrednio wybraną wersję, i tylko ją.

Kanoniczny adres a hreflang: każdy język jest kanoniczny sam dla siebie

Te dwa sygnały mówią co innego. hreflang oznajmia, że kilka stron to wersje językowe tej samej wypowiedzi; kanoniczny adres wskazuje, w obrębie jednego języka, adres rozstrzygający. Każda strona językowa jest zatem kanoniczna sama dla siebie.

Kusi, by uważać wersję francuską za „oryginał” i kierować ku niej tłumaczenia. Przetłumaczona strona, która deklaruje się jako kanoniczna wobec wersji francuskiej, wyprowadza swoje tłumaczenia z indeksu: sam napisałeś, że te strony sprowadzają się do tamtej. Na naszej stronie serwowanych jest osiem języków — francuski, angielski, hiszpański, niemiecki, włoski, portugalski, niderlandzki i polski — i każdy ma własny adres kanoniczny.

Kanoniczny adres a paginacja

Seria stron z paginacją stawia to samo pytanie na odwrót. Druga strona listy pokazuje inną treść niż pierwsza: to dwie odrębne wypowiedzi, a więc dwa równorzędne adresy. Zadeklarowanie strony drugiej jako kanonicznej wobec strony pierwszej to prośba o zapomnienie strony drugiej — a wraz z nią elementów, które tylko ona przedstawia.

Każda strona serii jest zatem kanoniczna sama dla siebie. Kanoniczny adres pozostaje narzędziem dla odmian, które nie zmieniają treści — sortowań, filtrów, parametrów śledzenia — podczas gdy strony przedstawiające różne elementy zachowują każda swój własny.

Jak to utrzymujemy

Kanoniczny adres poprawny w dniu wdrożenia może stać się błędny przy następnej publikacji: zmiana szablonu, domena testowa pozostawiona w stałej, ukośnik dodany przez routing. Dlatego weryfikacja należy do samej publikacji, a nie do korekty.

Na tej stronie strażnik publikacji porównuje kanoniczny adres KAŻDEJ serwowanej strony z adresem oczekiwanym i dopuszcza publikację wyłącznie pod warunkiem, że są identyczne, co do litery — we wszystkich ośmiu językach. SEO Records stosuje tę samą zasadę u Ciebie: poprawia sygnały w momencie serwowania strony, już od 199 €/rok.

Odczytaj kanoniczny adres swojej strony

Weryfikator odczytuje Twój adres i przedstawia stan tego sygnału, bezpłatnie, w kilkanaście sekund. Twoja witryna pozostaje dokładnie Twoja, nietknięta zarówno przed, jak i po. Audit SEO Records idzie dalej: odczytuje całą Twoją mapę witryny, strona po stronie, i przekazuje datowany raport.

Sprawdź moją stronę — bezpłatnieZaudytuj całą witrynę

Do przeczytania dalej