Do czego służy hreflang
Atrybut hreflang pomaga wyszukiwarkom zrozumieć relacje między wersjami językowymi tej samej strony. Dzięki temu Google może wyświetlić użytkownikowi wariant najlepiej dopasowany do jego języka lub lokalizacji.
Jak wygląda
Najczęściej hreflang umieszcza się w sekcji <head> jako zestaw linków alternatywnych, np.:
<link rel='alternate' hreflang='pl' href='https://domena.pl/'>
<link rel='alternate' hreflang='en' href='https://domena.pl/en/'>Ważne zasady
- każda wersja językowa powinna wskazywać wszystkie pozostałe,
- warto dodać także
x-default, - hreflang powinien być spójny z adresem canonical,
- kod języka i regionu musi być poprawny (np.
pl,en-GB,de-DE).
Błędy
- brak wzajemnych odwołań między wersjami,
- hreflang wskazujący na błędny lub nieistniejący URL,
- mieszanie języka i regionu w niepoprawnym formacie.
Powiązane pojęcia
Hreflang jest kluczowym elementem SEO technicznego i często występuje razem z canonical URL w systemach wielojęzycznych.