Jedna treść może mieć kilka adresów

Witryna może udostępniać te same informacje pod prostym adresem, linkiem kampanii z parametrami pomiarowymi i inną odmianą techniczną. Odwiedzający widzą prawie identyczną zawartość, chociaż adresy się różnią. Pytanie kanoniczne dotyczy wersji reprezentującej materiał. Nie jest to samo co decyzja o połączeniu dwóch rzeczywiście różnych usług tylko dlatego, że ich opisy zawierają podobne słowa i korzystają z tej samej grafiki.

Zacznij od relacji treści. Porównaj ofertę, możliwe działania oraz znaczenie różnic dla zadania odbiorcy. Wariant koloru, lista po filtrowaniu i tłumaczenie nie są automatycznie takim samym przypadkiem. Właściwe postępowanie zależy od ich roli. Kanonizacja powinna wynikać ze świadomej decyzji redakcyjnej, a nie z reguły ślepo stosowanej do wszystkich adresów wyglądających podobnie w tabeli.

Sygnał nie przenosi odwiedzającego

Oznaczenie canonical zwykle pozostawia aktualną stronę dostępną osobie, która ją otworzyła. Przekierowanie wysyła natomiast odbiorcę pod inny adres. Przy wyborze rozwiązania ustal, czy alternatywna wersja ma nadal działać, czy wszyscy powinni trafiać bezpośrednio do głównego celu. To decyzja dotycząca korzystania z serwisu, zanim stanie się konkretnym ustawieniem w systemie zarządzania stroną.

Noindex ma jeszcze inną funkcję: wykluczenie z indeksowania. Nie jest drugim określeniem canonical. Łączenie tych rozwiązań bez celu może tworzyć sprzeczne intencje. Ustal, czy porządkujesz równoważne materiały, wycofujesz adres czy wykluczasz stronę. Każdy przypadek wymaga odpowiedniego wykonania oraz kontroli doświadczenia prawdziwego odwiedzającego. Sama nazwa ustawienia nie mówi, co zobaczy on po otwarciu linku.

Przykład fikcyjnej galerii fotografa

Wyobraź sobie fotografa udostępniającego galerię odbitek przez różne linki kampanii. To przykład ilustracyjny. Informacje pomiarowe zmieniają adres, ale zdjęcia, dostępne odbitki i objaśnienia pozostają takie same. Fotograf chce, aby prosty adres galerii reprezentował treść. Sygnał canonical może wskazać tę preferencję, pozostawiając odmiany kampanii dostępne dla zaplanowanej wizyty oraz właściwego sposobu mierzenia jej pochodzenia.

Fotograf ma też odrębne galerie portretów i krajobrazów. Wspólny szablon nie czyni ich równoważnymi. Wskazanie jednej ogólnej strony dla wszystkich pomijałoby różnice materiału i potrzeb odbiorców. Przykład pokazuje, dlaczego pierwszym krokiem jest określenie grupy duplikatów. Nie obiecuje poprawy pozycji ani nie twierdzi, że jedno ustawienie kanoniczne samodzielnie rozwiązuje wszelkie problemy z raportowaniem ruchu.

Wybierz cel, który rzeczywiście reprezentuje zawartość

Preferowany adres powinien prowadzić bezpośrednio do właściwej, dostępnej strony. Nie wybieraj celu zwracającego błąd, niespodziewanie przekierowującego albo wykluczanego z indeksu. Główna strona może również wskazywać samą siebie jako wersję preferowaną. Najważniejsza jest spójność sygnałów: powinny przedstawiać czytelną informację o tym, która wersja ma reprezentować materiał, zamiast sugerować kilka sprzecznych decyzji zależnie od miejsca sprawdzenia.

Unikaj łańcuchów, w których wariant wskazuje kolejny wariant, a ten jeszcze inne miejsce. Utrudniają weryfikację nawet własnemu zespołowi. Używaj pełnego aktualnego adresu i sprawdzaj go po zmianie środowiska. Przekopiowana konfiguracja wskazująca z publicznej witryny na domenę testową jest błędem operacyjnym. Nie należy traktować jej jako szczególnej techniki optymalizacji ani pozostawiać bez wyjaśnienia.

Uzgodnij pozostałe sygnały witryny

Ważne linki wewnętrzne powinny korzystać z preferowanego adresu, a mapa witryny zawierać odpowiednie wersje główne. Jeżeli menu wskazuje inaczej niż mapa i canonical, serwis przekazuje sprzeczne wybory. Zgodność nie wymusza określonego wyniku wyszukiwania. Ułatwia jednak rozumienie zamierzonej relacji oraz utrzymanie porządku przez osoby, które będą później aktualizować treści i ustawienia.

Oddziel relacje językowe od łączenia duplikatów. Hreflang opisuje alternatywy dla języka lub regionu. Nie należy kierować kanonicznie wszystkich tłumaczeń do oryginału tylko dlatego, że dotyczą tego samego zagadnienia. Zaplanuj wersje główne wewnątrz struktury języków, żeby każda zamierzona publikacja mogła pełnić swoją rolę. Sprawdź mapowanie przed zastosowaniem globalnego szablonu, który spłaszczyłby wielojęzyczną witrynę do jednej wersji.

Testuj automatyczne reguły na różnych przypadkach

System publikacji może tworzyć oznaczenia automatycznie. To pomocne, ale dziedziczy założenia szablonu. Sprawdź zwykłą stronę, odmianę z parametrem, przeniesiony adres i szczególne typy treści. Oceniaj opublikowany wynik, nie tylko poprawnie wyglądające pole edytora. Konkurujące dodatki mogą przykładowo generować sprzeczne deklaracje. Bez obejrzenia wersji publicznej trudno stwierdzić, co rzeczywiście otrzymuje system odczytujący stronę.

Po zmianie reguły skontroluj więcej niż przykład użyty przy jej projektowaniu. Produkt i przegląd kategorii mogą korzystać z podobnej konstrukcji, choć potrzebują różnych celów. Opisz zamierzoną zasadę językiem zrozumiałym dla redaktora. Dzięki temu późniejsze zmiany zawartości nie naruszą niezauważenie założenia technicznego, które pamięta wyłącznie pierwotny programista i którego nikt inny nie potrafi wyjaśnić.

Zbadaj wybraną wersję przed kolejną zmianą

Search Console może pokazywać zadeklarowany adres oraz wersję wybraną przez Google dla przetworzonej strony. Różnica jest powodem do sprawdzenia, nie dowodem niesprawności całej konfiguracji. Porównaj zawartość, dostępność i pozostałe sygnały. Odróżniaj także zapisane obserwacje od aktualnego stanu. Niedawno opublikowana poprawka nie musi jeszcze występować w informacjach pochodzących z wcześniejszego przetwarzania materiału.

W małym audycie wybierz grupę duplikatów i wypisz adresy, cel główny, odnośniki oraz oznaczenia publikacji. Sam przejdź dostępne drogi. Oceń, czy indeksowanie odpowiada zamierzonej roli wersji. Jeśli tak, utrzymuj rozwiązanie stabilnie. Jeśli nie, popraw konkretną sprzeczność i zapisz zmianę. Wielokrotne przestawianie preferowanej strony bez uzasadnienia w treści utrudnia późniejsze wyjaśnienie, dlaczego system zachowuje się inaczej niż oczekiwano.

Częste pytania

Czy canonical jest przekierowaniem?

Nie. Przekierowanie przenosi człowieka pod inny adres, a canonical wskazuje preferowanego przedstawiciela bez koniecznego przenoszenia. Wybór zależy od tego, czy alternatywna strona ma pozostać użyteczna. Oba rozwiązania mogą wspierać spójny układ, ale oznaczają inne zachowanie wobec odwiedzającego.

Czy mogę wskazać stronę główną dla wszystkich podstron?

Zwykle fałszowałoby to relacje między odrębnymi treściami. Kanonizacja dotyczy materiałów identycznych lub bardzo podobnych, nie ogólnej koncentracji wszystkiego w jednym miejscu. Zachowaj właściwe strony dla samodzielnych informacji i rozwiązuj rzeczywiste przypadki duplikacji według ich konkretnej sytuacji.

Czy Google zawsze wybiera podany adres?

Nie. Deklaracja jest sygnałem i wyszukiwarka może wybrać inną wersję. Dbaj o jasne podobieństwo treści, dostępny cel i zgodne odnośniki. Przy rozbieżności zbadaj dane przed następną zmianą, zamiast traktować oznaczenie jako bezwzględny nakaz, który musi zostać wykonany.

Źródła i dalsza lektura