Freqo
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

Żadne narzędzie nie może zagwarantować pozycji w wynikach wyszukiwania, my też nie.