Brakujące linki powrotne

Brakujące linki powrotne

Poprawna budowa struktury atrybutów hreflang gwarantuje poprawne ich odczytywanie przez wyszukiwarki. Jeśli nie zostaną zachowane konkretne zasady, to roboty indeksujące będą pomijały wskazania zawarte w atrybutach dotyczących wersji językowych.


Ważnym elementem struktury są linki powrotne, czyli takie, które kierują do innych wersji oraz do samej siebie. To znaczy, że na każdej stronie powinno być dokładnie tyle atrybutów hreflang, ile jest wersji językowych strony. Przeanalizujmy to na przykładzie strony, która dostępna jest w trzech językach – polskim, angielskim i niemieckim:

  • Atrybuty hreflang na stronie polskiej
    • Atrybut hreflang wskazujący na wersję polską;
    • Atrybut hreflang wskazujący na wersję angielską;
    • Atrybut hreflang wskazujący na wersję niemiecką;
  • Atrybuty hreflang na stronie angielskiej
    • Atrybut hreflang wskazujący na wersję angielską;
    • Atrybut hreflang wskazujący na wersję polską;
    • Atrybut hreflang wskazujący na wersję niemiecką;
  • Atrybuty hreflang na stronie niemieckiej
    • Atrybut hreflang wskazujący na wersję niemiecką;
    • Atrybut hreflang wskazujący na wersję angielską;
    • Atrybut hreflang wskazujący na wersję polską;

Dopiero taka struktura, w której poszczególne wersje językowe niejako „wymieniają się” odnośnikami do siebie nawzajem gwarantuje poprawny odczyt atrybutów hreflang przez wyszukiwarki. Jeśli będzie brakowało któregokolwiek adresu, to nie będzie to odpowiednio działało. Często zdarza się sytuacja, w której brakuje odnośnika do „samej siebie”, czyli na wersji polskiej, do wersji polskiej, na angielskiej do angielskiej i na niemieckiej do niemieckiej.

Zobacz również
Niekompletne wartości hreflang
Niekompletne wartości hreflang
Piotr Antoszek CEO IcomSEO / 28.03.2020

Trzeba zadbać o to, aby wszystkie wartości hreflang były uzupełnione. Jak już wspominaliśmy, jedynie pełna struktura dobrze zorganizowanych atrybutów...

Brakujące wartości „x-default”
Brakujące wartości „x-default”
Piotr Antoszek CEO IcomSEO / 28.03.2020

Atrybut w postaci „x-default” nie jest obowiązkowy, ale jak to często w przypadku pozycjonowania bywa – to dobra praktyka,...

Strony niekanoniczne z elementami hreflang
Strony niekanoniczne z elementami hreflang
Piotr Antoszek CEO IcomSEO / 28.03.2020

Zarówno atrybuty hreflang, jak i odnośniki kanoniczne wskazują pewną stronę robotom indeksującym, co może budzić pewne problemy. Jak wiadomo,...

Sprzeczne elementy hreflang
Sprzeczne elementy hreflang
Piotr Antoszek CEO IcomSEO / 28.03.2020

Atrybut hreflang musi być wypełniony zgodnie z określonymi zasadami. Niekiedy ktoś zrobi to błędnie – z różnych przyczyn. W...

Nieprawidłowe adresy URL
Nieprawidłowe adresy URL
Piotr Antoszek CEO IcomSEO / 28.03.2020

Atrybuty hreflang zawierają adres URL, który musi być poprawny. Również w tym przypadku, jak w wielu innych, niekiedy dochodzi...

Nieprawidłowe kody języków
Nieprawidłowe kody języków
Piotr Antoszek CEO IcomSEO / 28.03.2020

Wszelkie kody języków muszą być zgodne z normami ISO 639-1 (https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes), jeśli strona posiada tylko różne wersje językowe.

Strony z elementami hreflang
Strony z elementami hreflang
Piotr Antoszek CEO IcomSEO / 28.03.2020

Weryfikacja poprawności użycia znaczników hreflang jest bardzo istotna. Wszystkie strony, które mają takie tagi zawarte w swoim kodzie, powinny...

Wersje językowe
Wersje językowe
Piotr Antoszek CEO IcomSEO / 28.03.2020

Obecnie świat jest tak ze sobą połączony, że wiele wersji językowych jest praktycznie obowiązkowym elementem nowoczesnej strony internetowej. W...

Budowa tagu title
Budowa tagu title
Piotr Antoszek CEO IcomSEO / 28.03.2020

Meta tagi to istotny element witryny – zarówno dla użytkownika, jak i robotów indeksujących. Niezwykle istotnym jest meta tag...