Na jakie pytania odpowiada to hasło
- Czy rel=canonical to dyrektywa czy sugestia dla Google?
- Jak prawidłowo ustawić adres kanoniczny?
Adres kanoniczny (link rel=canonical): wyjaśnienie
Kanonicalizacja rozwiązuje problem duplikatów: ten sam produkt dostępny pod trzema adresami, wersja z parametrem sortowania, artykuł w dwóch kategoriach. Znacznik rel=canonical to sygnał, nie rozkaz – Google zazwyczaj go respektuje, ale przy sprzecznych sygnałach (kanoniczny wskazuje na A, sitemap na B, linki wewnętrzne na C) wybiera sam. Dlatego poprawna implementacja wymaga spójności: canonical na stronie wskazuje na samą siebie (self-referencing), chyba że świadomie konsolidujesz duplikaty; adres w sitemap XML zgadza się z kanonicznym; linkowanie wewnętrzne prowadzi na wersję kanoniczną, nie na duplikat z parametrem.
Najczęstsze błędy, które widzimy w audytach: canonical względny bez domeny, kanoniczny wskazujący na stronę główną „na zapas”, rel=canonical wygenerowany w JS, którego crawler nie widzi przy pierwszym odczycie, oraz kanoniczny na adres, który sam zwraca 301 albo 404. Każdy z tych błędów potrafi wyłączyć z indeksu ważną podstronę.
Kontrola jest prosta: pobierz stronę narzędziem typu URL Inspection w GSC i sprawdź, czy „Google wybrał kanoniczny” zgadza się z „kanonicznym zadeklarowanym przez użytkownika”.