• Naucz się SEO

Co to jest hreflang?

  • Felix Rose-Collins
  • 3 min read

Intro

Hreflang Tag, znany również jako rel=alternate hreflang=x , to program, który mówi Google, jaki język jest używany na danej stronie, aby SERPy mogły być dostarczane w odpowiednim języku. Gooogle wprowadził znaczniki Hreflang w grudniu 2011 roku i pozwala on Webmasterowi na ustalenie relacji między stronami w języku podstawowym i alternatywnym. Ten znacznik jest najbardziej przydatny do zapewnienia, że treści, które są specyficzne dla lokalnych odbiorców, są kierowane do właściwego miejsca.

Znacznik hreflang dodaje X lub Y zamiast strony z oryginalnej zawartości strony. Hreflang może również pokazać, że masz cele językowe w jednym języku. Wyszukiwarki otrzymują najbardziej wyraźne sygnały o tym, które strony wymagają kodowania w danym języku. Znaczniki Hreflang są przydatne tylko w Google i Yandex. Na przykład, na stronie stworzonej dla witryny angielskiej, która chce umieścić kilka stron w podkatalogu w języku hiszpańskim, należy użyć znacznika hreflang, który wygląda jak "hreflang=es".

Użycie tego znacznika może zmniejszyć współczynnik odrzuceń na stronie i zwiększyć liczbę konwersji poprzez zapewnienie, że odbiorcy są łączeni z wersją strony, która jest najbardziej odpowiednia dla ich potrzeb. Znaczniki Hreflang są przydatne dla projektantów stron internetowych, którzy potrzebują geotargetowania swojej witryny. Umożliwiają one kontrolowanie takich czynników strony, jak różnice walutowe, sezonowość i wysyłka.

Znaczniki Hreflang można wykorzystać do wskazania, że treść powinna być skierowana do odbiorców w jednym języku. Pozwala to na bardziej efektywne kierowanie stron, a w szczególności na rozszerzenie adnotacji wskazujących, do jakiego kraju lub regionu kierowana jest treść. Na przykład znacznik hreflang dla treści w Hiszpanii będzie miał postać hreflang=es-es, a dla treści w Meksyku - hreflang=es-mx. Jak widać, nie są one dostosowane do języka, ale do regionu, do odbiorców, a nie do języka.

Znaczniki Hreflang nie są dyrektywne i można je określić raczej jako sygnał. Oznacza to, że czynniki SEO nadal mogą je pominąć i spowodować nieprawidłowe dostarczenie strony. Aby zapewnić prawidłowe dostarczanie strony, znaczniki hreflang powinny być używane w połączeniu z innymi najlepszymi praktykami SEO, takimi jak międzynarodowe kodowanie SEO.

Najlepsza taktyka SEO: Znacznik hreflang

Znaczniki Hreflang mogą być dodawane do znaczników na stronie lub w nagłówku HTTP. Można je dodać tylko w jednym z tych dwóch miejsc.

Gdzie należy umieszczać znaczniki Hreflang

Patrząc na przykładowe kodowanie Hreflang, można lepiej zrozumieć, gdzie należy umieszczać sygnały.

<link rel="alternate" href="123abc.com" hreflang="es-es" />
<link rel="alternate" href="123abc.com/fr/" hreflang="fr-fr" />
<link rel="alternate" href="123abc.com/pt/" hreflang="pt-pt" />   

Znacznik hreflang na każdej stronie powinien odnosić się do wszystkich stron, które służą jako strony zastępcze. Znaczniki hreflang na każdej stronie powinny zawierać odwołania do stron w wybranym języku. Hreflang jest sygnałem do zmiany języka, ale nie jest dyrektywą. Podobne adnotacje pojawiają się na stronach francuskich i stronach w innych językach. Możliwe jest, że użytkownicy innych języków widzą Twoje strony, ponieważ znaczniki hreflang są tylko sygnałem. Lokalizując inne części treści na stronie, można pomóc wyszukiwarkom lepiej zrozumieć stronę.

Kody języków i regionów ISO

Google wydało dokumentację dotyczącą niewłaściwego użycia znaczników hreflang. Nie wszystkie kody są intuicyjne i łatwe do odgadnięcia. Kody należy sprawdzić w katalogu online, aby upewnić się co do ich poprawności. Podczas tworzenia stron regionalnych lub językowych Google wspiera formatowanie ISO 639-1 dla kodowania języka, a dużą dokładność można uzyskać poprzez dalsze badanie i zrozumienie ISO 3166-1 Alpha 2. Pomoże to jeszcze bardziej zasygnalizować region, do którego skierowany jest znacznik hreflang. Do jednej strony można dodać wiele znaczników hreflang, aby podkreślić, że zawartość strony jest przeznaczona dla więcej niż jednego kraju lub obszaru.

<link rel="alternate" href="123abc.com" hreflang="am-et" />
<link rel="alternate" href="123abc.com" hreflang="am-er" />   

Targetowanie ogólne z x jako domyślne

Można uruchomić strony, które oferują zawartość w więcej niż jednym języku. Użytkownik może zostać poproszony o podanie preferowanego języka. Na przykład:

Hreflang Efekty rankingów

Znaczniki Hreflang nie muszą być niezawodnym sposobem na zwiększenie ruchu na stronie. Prawidłowe użycie znaczników Hreflang polega na dokładnym dostarczeniu odpowiednich treści, które są odpowiednie dla każdego odbiorcy. W tym kontekście znaczniki hreflang zapewniają użytkownikom pozytywne doświadczenia związane z korzystaniem ze stron internetowych. Po wprowadzeniu znaczników hreflang wyszukiwarki umieszczają na listach SERP odpowiednią wersję strony w oparciu o język użytkownika i jego preferencje dotyczące lokalizacji.

Hreflang i kanonizacja

Hreflang jest narzędziem internetowym, które może pokazywać języki na określonych stronach na żądanie przy użyciu predefiniowanych poleceń. Kanonizacja jest narzędziem, które pomaga wyszukiwarkom określić, kiedy konkretny adres URL powinien być pokazywany użytkownikom. Jest to szczególnie ważne, gdy zawartość stron jest identyczna. Znaczniki Hreflang są narzędziami internetowymi, które wskazują, która strona (z wielu różnych / ale podobnych) powinna być podawana w wynikach wyszukiwania. Znaczniki Hreflang są unikalne, ponieważ strony, których dotyczą, są zasadniczo takie same, z wyjątkiem języka lub specyfiki lokalnej. Dlatego właśnie Google zaleca, aby nie używać kodów rel=canonical w sytuacjach, gdy w naszej witrynie występują czynniki zmieniające kraj lub język strony.

Wypróbuj Ranktracker za DARMO