Wyjaśnienie
Każda wersja językowa powinna być osobną stroną z treścią w danym języku. Google zaleca osobne adresy URL dla wersji językowych oraz odnośniki hreflang między równoważnymi stronami; język lepiej określa widoczna treść, a nie wyłącznie atrybut lang. Sygnały lokalizacyjne nie zastępują tłumaczenia i nie gwarantują, że każdy użytkownik zobaczy oczekiwany adres.
Fikcyjny przykład
https://learn.example.test/ru/robots to jedna z wersji językowych tej samej strony szkoleniowej. W tym ćwiczeniu przełącznik prowadzi do niewłaściwego równoważnego adresu, a formularz zawiera etykietę w innym języku i przykładowy kontakt niezgodny z regionem strony. To błędy lokalizacji. Zespół porównuje wersje językowe, poprawia interfejs i mapowanie stron w środowisku testowym, a następnie sprawdza lang, canonical i wzajemne odnośniki hreflang. Wszystkie dane kontaktowe pozostają fikcyjne.
Ćwiczenie
W środowisku testowym lub lokalnej makiecie przygotuj zestawienie dwóch wersji tej samej strony: /robots i /ru/robots. Uwzględnij język nagłówka, treści, przycisków i formularza; fikcyjne dane kontaktowe; równoważny adres w przełączniku; lang; canonical; oraz hreflang. Nie publikuj zmian ani nie wysyłaj fikcyjnych adresów do zewnętrznych narzędzi.
Lista kontrolna
- Nagłówki, tekst, nawigacja, formularze, komunikaty o błędach i stopka są w wybranym języku.
- Numery telefonów, adresy i przykłady pasują do regionu strony lub są oznaczone jako fikcyjne.
- Przełącznik prowadzi do równoważnej strony, jeśli istnieje, i wyjaśnia swoje działanie.
- Zestaw
hreflangjest wzajemny i nie wskazuje nieistniejących wersji. Canonicalkażdej wersji językowej zgadza się z jej adresem URL.
Częsty błąd
Dodanie hreflang przy pozostawieniu połowy interfejsu w innym języku albo kierowanie wszystkich języków do jednej strony kanonicznej. Metadane nie naprawią treści.