Walidator hreflang

Lokalny audyt hreflang

Wklej wyrenderowany kod HTML

Skopiuj końcowy kod strony lub całą sekcję head. Lokalnie sprawdzanych jest do 100 000 znaków i 500 tagów link.

Adnotacje hreflang pomagają wyszukiwarkom wybrać właściwą wersję językową lub regionalną strony. Wklej wyrenderowany HTML albo cały <head>, aby lokalnie sprawdzić odpowiednie tagi link w przeglądarce. Narzędzie nie wysyła żądań sieciowych. Opcjonalny końcowy adres strony pozwala porównać autoreferencję; linki zwrotne i rzeczywisty stan stron alternatywnych trzeba sprawdzić osobno.

Jak sprawdzić hreflang we wklejonym HTML

  1. 1

    Wklej końcowy HTML

    Użyj wyrenderowanego źródła lub całego head, maksymalnie 100 000 znaków i 500 tagów link.

  2. 2

    Opcjonalnie dodaj adres strony

    Kanoniczny adres HTTP lub HTTPS jest tylko lokalnie porównywany z celami i nigdy nie jest pobierany.

  3. 3

    Potwierdź zakres

    Kontrola obejmuje składnię, kody, pełne adresy, duplikaty, położenie w head i opcjonalną autoreferencję.

  4. 4

    Sprawdź każdy wynik

    Popraw źródło, a następnie sprawdź status, canonical, indeksowalność i linki zwrotne na prawdziwych stronach.

Co może ustalić lokalna kontrola hreflang

Zasady sprawdzane w źródle

  1. Używaj linku alternate w sekcji head: adnotacje HTML korzystają z <link rel="alternate" hreflang="…" href="…"> w poprawnie sformułowanym <head>.
  2. Używaj obsługiwanych kodów: język używa ISO 639-1, opcjonalny system pisma ISO 15924, a opcjonalny region ISO 3166-1 Alpha 2. x-default to zastrzeżona wartość zapasowa.
  3. Używaj pełnych adresów: Google wymaga w pełni kwalifikowanych adresów HTTP lub HTTPS, a nie ścieżek typu /fr/page.
  4. Podawaj każdy cel tylko raz: zduplikowane wartości hreflang na jednej stronie są niejednoznaczne i należy je sprawdzić.
  5. Uwzględnij bieżącą stronę: gdy podasz adres strony, walidator porówna go z znormalizowanymi wartościami href i zgłosi brakującą autoreferencję.

Wyniki, które może zgłosić ten walidator

Wynik Przykład Co sprawdzić
Brak rel="alternate" link ma hreflang="fr", ale brak tokenu alternate Dodaj wymaganą relację
Brakujący lub nieobsługiwany kod hreflang="eng" Użyj obsługiwanego języka oraz opcjonalnego systemu pisma i regionu
Niepełny adres href="/fr/page" Użyj pełnego kanonicznego adresu HTTP lub HTTPS
Zduplikowana wartość dwie adnotacje hreflang="fr" Pozostaw zamierzony cel francuski tylko raz
Poza sekcją head link pojawia się w <body> Przenieś adnotacje HTML do sekcji head
Brak autoreferencji wprowadzony adres strony nie występuje w celach Dodaj bieżący wariant, jeśli ma to sens

Kontrole, które nadal wymagają działającej witryny

To narzędzie nie pobiera żadnego adresu, więc nie może potwierdzić przekierowań, statusu odpowiedzi, tagów canonical, dyrektyw robots, indeksowalności, nagłówków HTTP Link, map witryn XML ani wzajemnych linków zwrotnych. Google traktuje implementacje HTML, nagłówków HTTP i map witryn jako równoważne metody; wybierz metodę, którą Twój zespół może spójnie utrzymywać. Po poprawieniu źródła przejrzyj każdą stronę alternatywną i upewnij się, że każda wymagana para łączy się w obie strony.

Najczęściej zadawane pytania

To nie jest podniesienie pozycji, lecz wskazówka dla Google, który wariant wyświetlić w którym regionie. Prawidłowy hreflang zapobiega temu, by Twoja strona w meksykańskim hiszpańskim rankowała w Hiszpanii, gdy istnieje wariant dla Hiszpanii.

Użyj x-default dla strony wyświetlanej, gdy żaden język ani region nie pasuje do użytkownika, zazwyczaj jest to selektor języka lub globalna strona główna w języku angielskim. Jest to opcjonalne, ale zdecydowanie zalecane.

Tak, jeśli oba istnieją. Google traktuje je jako odrębne warianty regionalne dzielące język angielski; bez hreflang mogą się one zamieniać w wynikach wyszukiwania lub jeden z nich może zostać pominięty jako duplikat.

Nie. Narzędzie nie pobiera wklejonych celów. Popraw kod według raportu, a potem otwórz lub przeskanuj każdy końcowy adres kanoniczny, aby sprawdzić status, indeksowalność i wzajemne adnotacje.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach