Alternates not linking back

IssueHigh priority

Pages whose language alternates include a crawled page that does not name them back.

Why it matters

Search engines only trust an alternate that is confirmed from both ends, so a one-way declaration is ignored and the wrong language may be shown.

How to fix it

Make every page in a set of alternates list every other one, itself included, with the same URLs.

Skitter runs this check on every crawl, and lists each page it finds with the evidence: the header, the tag or the link that gave it away.

More in Hreflang