Dla kogo to istotne
Hreflang to znacznik dla konkretnej sytuacji: wiele wersji językowych lub regionalnych tej samej strony. Mówi wyszukiwarce, którą wersję pokazać komu — polską użytkownikowi szukającemu po polsku, angielską po angielsku, wariant dla Niemiec odbiorcy z Niemiec. Bez niego Google może pomylić wersje i serwować niewłaściwą niewłaściwym ludziom, co psuje i doświadczenie, i konwersję. Od razu ważne zastrzeżenie: dla firmy działającej w jednym języku i jednym kraju hreflang jest tematem nieistotnym — to narzędzie dla stron wielojęzycznych i międzynarodowych, nie dla typowej lokalnej witryny.
Częsty błąd
Hreflang jest wyjątkowo wrażliwy na kompletność. Reguła brzmi: każda strona musi wskazywać na wszystkie pozostałe wersje językowe — włącznie z samą sobą. Wdrożenie częściowe albo jednostronne (strona A wskazuje na B, ale B nie odsyła do A) bywa po prostu ignorowane przez wyszukiwarkę. To dlatego hreflang uchodzi za jeden z bardziej podatnych na błędy elementów technicznego SEO — działa tylko wtedy, gdy odniesienia są kompletne i wzajemnie spójne.
Hreflang a duplikacja
Wersje językowe tej samej treści mogłyby wyglądać dla wyszukiwarki jak duplikaty — hreflang pomaga to rozróżnić, sygnalizując, że to nie kopie, lecz warianty dla różnych odbiorców, które nie konkurują, tylko każda trafia do właściwej grupy. Nie zastępuje to jednak dbałości o poprawną strukturę i, gdzie trzeba, tagi canonical w obrębie danej wersji. Hreflang porządkuje relacje między wersjami, canonical — wewnątrz każdej z nich.