Nieprawidłowe adresy URL

Nieprawidłowe adresy URL

Atrybuty hreflang zawierają adres URL, który musi być poprawny. Również w tym przypadku, jak w wielu innych, niekiedy dochodzi do sytuacji, w której adresy URL nie są wprowadzone prawidłowo. Weryfikacja tego pozwala sprawdzić, czy odnośniki do poszczególnych wersji językowych są aktualne i dobrze zdefiniowane.

Do sytuacji, w których elementy hreflang mają błędnie podane adresy URL może dochodzić w sytuacji, gdy:

  • Zostaje wprowadzona zmiana w obrębie sposobu budowy adresów URL;
  • Wgrany zostaje certyfikat SSL i migracja między HTTP i HTTPS nie wszędzie jest zaktualizowana;
  • Atrybuty hreflang są wpisane „ręcznie” w kodzie strony i nie działają na nie zmiany oraz aktualizacje wprowadzane w CMS (np. WordPress);
  • Adres do taga hreflang jest po prostu źle wprowadzony.

Należy dopilnować, aby w elementach hreflang wprowadzane były jedynie kwalifikowane adresy URL. Trzeba także korzystać wyłącznie z adresowania bezwzględnego. Niedozwolone jest umieszczanie adresów względnych w obrębie tagu hreflang. Różnica pomiędzy adresem względnym i bezwzględnym jest taka, że pierwszy z nich wskazuje ścieżkę do pliku z katalogu, w którym aktualnie się znajdujemy, a drugi zawiera pełny adres zawartości na serwerze.

  • Bezwzględny adres URL: https://mojadomena.pl/index/wersje_jezykowe/home_en.html
  • Względny adres URL:
    • Z katalogu głównego: /index/wersje_jezykowe/home_en.html
    • Z katalogu index: /wersje_jezykowe/home_en.html
    • Z katalogu wersje_jezykowe: /home_en.html
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...

Brakujące linki powrotne
Brakujące linki powrotne
Piotr Antoszek CEO IcomSEO / 28.03.2020

Poprawna budowa struktury atrybutów hreflang gwarantuje poprawne ich odczytywanie przez wyszukiwarki. Jeśli nie zostaną zachowane konkretne zasady, to roboty...

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...