Strona główna / Baza wiedzy / Narzędzia i integracje / Sprawdzanie hreflang: typowe błędy znaczników

Sprawdzanie hreflang: typowe błędy znaczników

Narzędzia i integracje 2 min czytania Zaktualizowano 12.09.2026
Sześć błędów, które wyłączają znaczniki wersji językowych, kolejność sprawdzania jednej strony każdej wersji oraz dlaczego hreflang nie podnosi pozycji.

Sprawdzanie hreflang znajduje typowe błędy znaczników wersji językowych: jednostronne linki, brak linku do samego siebie, nieprawidłowe kody językowe. Błąd w jednym miejscu wyłącza znaczniki całkowicie, dlatego warto sprawdzać po każdej zmianie. Narzędzie — walidator hreflang.

Jakie błędy występują najczęściej

BłądSkutek
Wersja odwołuje się do innej, a ta do niej — niePara jest ignorowana: znaczniki muszą być wzajemne
Brak linku strony do samej siebieZestaw uznawany jest za niekompletny
Literówka w kodzie językaLinia nie działa; kody są określane standardem
Region bez językaNie działa: region podaje się tylko razem z językiem
Link do adresu z przekierowaniem lub błędemPołączenie zostaje zerwane
Podano niekanoniczne adresyKonflikt z adresem kanonicznym, wyszukiwarka wybiera sama

Kod języka i kod kraju

Język zapisywany jest dwu literowym kodem, kraj — oddzielnym dwu literowym kodem po myślniku. Częsta pomyłka: kod kraju i kod języka dla jednego terytorium różnią się, i nie można podstawiać jednego zamiast drugiego. Jeśli wersja jest przeznaczona dla wszystkich mówiących w danym języku, kod kraju nie jest w ogóle podawany — tak zasada działa szerzej.

Kolejność sprawdzania

  1. Sprawdź jedną stronę każdej wersji językowej — błędy są zazwyczaj systemowe, z szablonu.
  2. Upewnij się, że wszystkie wymienione adresy odpowiadają kodem 200.
  3. Porównaj adresy z kanonicznymi — muszą się zgadzać.
  4. Sprawdź zapasową wersję dla pozostałych krajów, jeśli jest używana.
Znaczniki nie podnoszą pozycji
Pomagają pokazać odpowiednią wersję odpowiedniej publiczności i nie pozwalają wersjom konkurować ze sobą. Analiza samego mechanizmu — w artykule o hreflang.

Czy hreflang jest potrzebny twojej stronie

SytuacjaPotrzebny?
Strona w jednym językuNie
Kilka języków na jednej domenieTak
Jeden język, ale różne kraje z różnymi cenamiTak, z podaniem regionu
Tłumaczenia na subdomenach lub oddzielnych domenachTak, znaczniki działają również między domenami
Automatyczne tłumaczenie bez oddzielnych adresówNie: nie ma czego oznaczać

Jak to zrobiliśmy u nas

Każdy artykuł bazy wiedzy istnieje w czterech wersjach językowych z własnym adresem, i są one powiązane tymi znacznikami — dlatego angielska wersja nie konkuruje z rosyjską. Jak przełączać się między nimi, opisano w artykule o wersjach językowych.

Częste pytania

Dlaczego znaczniki nie działają?
Najczęściej z powodu jednostronnych linków: jeśli wersja A odwołuje się do B, a B do A — nie, para jest całkowicie ignorowana.
Czy strona musi mieć link do samej siebie?
Tak, bez niego zestaw wersji językowych uznawany jest za niekompletny.
Czy hreflang podniesie pozycje?
Nie. Znaczniki pomagają pokazać odpowiednią wersję odpowiedniej publiczności i nie pozwalają wersjom konkurować ze sobą.
Czy artykuł był pomocny?
Wypróbuj na swoim projekcie Wszystko, co opisano w artykule, jest dostępne w panelu — bonus przy rejestracji już na saldzie.
Open dashboard