W Narzędziach Google dla webmasterów dodano Międzynarodowy raport kierowania, aby pokazać błędy hreflang. Istnieje sekcja, która zgłasza błędy „brak tagów zwrotnych” w kolumnach Originating URL
i Alternate URL
.
Co muszę zrobić, aby naprawić te błędy? Czy istnieje sposób na „Oznacz jako naprawiony”, gdy zrobimy to tak, jak w przypadku błędów indeksowania?
źródło
Podczas gdy odpowiedź Andrew ma sens i jest zgodna z oficjalną odpowiedzią Google , widzę 3 rodzaje błędów na mojej stronie:
Adres URL zawierający zakodowany adres URL jest ponownie łączony przy użyciu poprawnie zakodowanego adresu URL. Np.
http://example.com%3Flang%3Dzh
Link jest z powrotem jakohttp://example.com?lang=zh
- niewiele mogę zrobić, jeśli ktoś linkuje moją stronę używając niewłaściwego kodowania URL.Kanoniczny adres URL jest ponownie połączony przez „x-default”, ale z jakiegoś powodu nadal jest wykrywany jako „brak tagów zwrotnych”
Pochodzący adres URL jest wymieniony jako prowadzący do niepoprawnego alternatywnego adresu URL. Ten adres URL nie znajduje się ani w html strony źródłowej, ani w mapie witryny (nie używam nagłówków http). Nagłówek strony początkowej wskazuje prawidłowe adresy URL.
Wszystkie te, szczególnie 2 i 3, wydają się być błędami w Narzędziach Google dla webmasterów.
źródło
http://example.com%3Flang%3Dzh
do typu może ulec uszkodzeniu i nie dostać się do Twojej witryny (ponieważ TLD jest postrzegany jakocom%3Flang%3Dzh
). Prawdopodobnie masz na myśli coś takiego:http://example.com/%3Flang%3Dzh