URL-ul canonical nu se află printre URL-urile hreflang
URL-ul canonic al paginii indică o adresă pe care niciunul dintre propriile linkuri hreflang nu o numește. Crawlerele pot atunci să ignore setul de limbi. Fă ca fiecare canonic de pagină să indice spre ea însăși și listează exact același URL, scris identic, în linkurile ei hreflang.
Ce înseamnă
Canonical indică https://example.com/a, pe care niciun link hreflang nu îl menționează. Crawlerele pot ignora grupul de limbi.
De ce contează pentru căutarea AI
Linkurile hreflang leagă pagini echivalente în limbi diferite, iar canonicul spune ce URL reprezintă această pagină. Dacă canonicul indică în altă parte, de exemplu toate versiunile de limbă canonizate spre pagina în engleză, crawlerelor li se spune să renunțe la această pagină și, totodată, că este o variantă de limbă.
Rezultatul obișnuit este că se indexează o singură limbă, deci răspunsurile în alte limbi citează versiunea greșită sau niciuna. Corectarea se face în șablon, deci se aplică deodată pe fiecare pagină din setul de limbi.
Cum se remediază
- Compară URL-ul canonic din constatare cu linkurile hreflang. Raportul AISeeWhy arată dovezile și un remediu gata de lipit; apoi rulează „Verifică din nou” ca să confirmi rezultatul.
- Setează canonicul fiecărei versiuni de limbă spre ea însăși, nu spre pagina în limba principală.
- Fă URL-urile identice în ambele locuri: aceeași schemă, gazdă și cale. O diferență de bară finală este tolerată de audit, dar păstrează-le consecvente.
- În WordPress cu WPML, Polylang sau un plugin SEO, verifică dacă canonicul nu este suprascris pe limbă.
Cum confirmi remediul
După modificare, apasă „Verifică din nou” în raport: vezi ce s-a remediat și cum s-a schimbat scorul.