Freqo Compass · Poradnik
Strony wielojęzyczne: hreflang i język strony
Jeśli Twoja strona istnieje w kilku językach, tagi hreflang mówią wyszukiwarkom, którą wersję komu pokazać. Działają tylko wtedy, gdy każda wersja linkuje do pozostałych.
Dlaczego to ważne
- Bez hreflang osoba szukająca po niemiecku może trafić na Twoją stronę po angielsku.
- Wyszukiwarki ignorują tagi hreflang, które nie są potwierdzone linkiem zwrotnym: jeśli strona A wskazuje na stronę B, strona B musi wskazywać z powrotem na stronę A.
- Atrybut lang strony mówi przeglądarkom i czytnikom ekranu, w jakim języku jest napisana, co ma znaczenie dla wymowy i propozycji tłumaczenia.
Jak sprawdzić
W kodzie źródłowym strony poszukaj linijek <link rel="alternate" hreflang="…" href="…"> oraz atrybutu lang w tagu <html>. Freqo Compass co tydzień śledzi tagi hreflang każdej podstrony i sprawdza, czy każdy ma swój link zwrotny.
Jak to naprawić
- W każdej wersji wymień wszystkie wersje językowe, łącznie z samą stroną.
- Upewnij się, że każdy link działa w obie strony.
- Używaj standardowych kodów: fr, de, en albo en-GB i en-US dla języka w danym kraju.
- Dodaj wersję x-default dla odwiedzających, których języka nie oferujesz.
- Kieruj tagi hreflang tylko na działające strony, które mogą być indeksowane: bez przekierowania, bez błędu, bez noindex.
- Nadaj każdej stronie atrybut lang zgodny z jej faktycznym językiem, na przykład <html lang="pl">.
Co sprawdza Freqo Compass
- Tagi hreflang bez linku zwrotnego
- Strony, których język nie jest zadeklarowany
To jedna z 39 kontroli, które Freqo Compass co tydzień przeprowadza na Twojej stronie, każda z wyjaśnieniem, jak naprawić problem. Poznaj Freqo Compass
Inne poradniki
- Niedziałające linki i błędy 404
- Tytuły stron i metaopisy
- Rzeczywista szybkość stron (Core Web Vitals)
- Sitemap i robots.txt
- Obrazy bez tekstu alternatywnego
- Tagi canonical
- HTTPS, www i przekierowania
Żadne narzędzie nie może zagwarantować pozycji w wynikach wyszukiwania, my też nie.