hreflang

Atrybut HTML informujący wyszukiwarki o wersjach językowych strony.


Definicja hreflang

Hreflang to znacznik HTML, który pomaga wyszukiwarkom, takim jak Google, określić, która wersja strony powinna być wyświetlana użytkownikom w zależności od ich języka i lokalizacji. Jest kluczowy dla SEO międzynarodowego, ponieważ zapobiega problemom z duplikacją treści i poprawia ranking stron w odpowiednich wersjach językowych.


Rozwinięcie definicji hreflang

Hreflang został wprowadzony przez Google w celu ułatwienia indeksowania stron wielojęzycznych. Pozwala określić, czy dany URL jest przeznaczony dla użytkowników mówiących w określonym języku lub znajdujących się w konkretnej lokalizacji.

Struktura znacznika hreflang:

Znacznik hreflang jest umieszczany w sekcji <head> strony lub w nagłówku HTTP, a jego składnia wygląda następująco:

<link rel="alternate" hreflang="pl" href="https://example.com/pl/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/" />

Format hreflang:

  • Kod języka (zgodnie z ISO 639-1), np. en dla angielskiego, pl dla polskiego.
  • Kod kraju (opcjonalny, zgodnie z ISO 3166-1), np. en-us (angielski dla USA), en-gb (angielski dla Wielkiej Brytanii).
  • „x-default” – domyślna wersja strony dla użytkowników, którzy nie pasują do żadnej wersji językowej.
<link rel="alternate" hreflang="x-default" href="https://example.com/" />

Przykłady zastosowania hreflang w praktyce

  • Strona e-commerce sprzedająca międzynarodowo: Sklep internetowy może mieć wersje en-us dla USA i en-gb dla Wielkiej Brytanii, aby dostosować walutę i ofertę do użytkowników.
  • Wielojęzyczny blog: Blog z artykułami w różnych językach powinien używać hreflang, aby Google prawidłowo kierował użytkowników do odpowiednich wersji treści.
  • Strona korporacyjna działająca globalnie: Firmy posiadające oddziały w różnych krajach stosują hreflang do dostarczania użytkownikom lokalnych treści.

Powiązane narzędzia lub techniki

  1. Google Search Console: Pomaga wykryć błędy w implementacji hreflang.
  2. Screaming Frog SEO Spider: Narzędzie do analizy i audytu hreflang na stronie.
  3. Ahrefs / SEMrush: Umożliwiają analizę SEO i optymalizację strategii międzynarodowej.

Zalecenia i dobre praktyki

  • Wzajemne linkowanie hreflang: Każda wersja strony powinna wskazywać na siebie nawzajem.
  • Unikanie błędnych kodów: Należy stosować poprawne kody językowe i krajowe zgodnie z ISO 639-1 i ISO 3166-1.
  • Sprawdzanie poprawności w Google Search Console: Weryfikacja, czy Google prawidłowo rozpoznaje wersje językowe.

Powiązane pojęcia do hreflang

  • SEO międzynarodowe: Strategia optymalizacji dla różnych języków i krajów.
  • Canonical tag: Może być używany razem z hreflang, aby uniknąć problemów z duplikacją treści.
  • Lokalizacja treści: Dostosowanie zawartości strony do użytkowników z różnych krajów.

FAQ

Czy hreflang wpływa na pozycję strony w Google?

Bezpośrednio nie zwiększa rankingu, ale pomaga Google wyświetlać właściwą wersję strony, co poprawia doświadczenie użytkownika i może pośrednio zwiększyć CTR.

Czy hreflang jest konieczny dla stron wielojęzycznych?

Nie jest wymagany, ale zalecany dla stron oferujących treści w wielu językach, aby uniknąć problemów z duplikacją i poprawić trafność wyników wyszukiwania.

Jak sprawdzić, czy hreflang działa poprawnie?

Można użyć Google Search Console, narzędzi SEO (np. Ahrefs, SEMrush) lub wtyczek przeglądarkowych do analizy hreflang.


Podsumowanie

Hreflang to kluczowy element SEO międzynarodowego, który pozwala wyszukiwarkom poprawnie kierować użytkowników do właściwej wersji językowej lub lokalizacyjnej strony. Jego prawidłowa implementacja poprawia widoczność strony w wyszukiwarkach, ogranicza problem duplikacji treści i zwiększa trafność wyników dla użytkowników z różnych krajów.