Site search

Search IndexLane

Type at least two characters to search.

    Technical note

    Hreflang checks for multilingual and regional websites

    Check language URLs, reciprocal hreflang links, canonicals, and navigation so visitors can reach the right version of each page.

    By NikoPublished May 18, 2026Updated September 5, 2026Read 2 min

    Hreflang identifies equivalent pages for different languages or regions. If search results show the wrong version, check the page pairings and canonicals together rather than adding more tags.

    It does not replace translation or turn unrelated pages into equivalents.

    Give each version a clear URL

    Use a consistent structure for real language or regional versions. Make sure each URL serves the intended content and can be opened directly.

    Keep canonicals consistent with that structure. Do not point every translated page to the English version while expecting all translations to remain independently available in search. Where same-language regional duplicates are deliberately consolidated, review that decision alongside the hreflang setup.

    Check every pair of alternates

    Each page should list itself and its real equivalents, with return links from those equivalents. Use the correct language and optional region codes. Include x-default only when there is a genuine fallback or selector destination.

    Google supports HTML, HTTP-header, and sitemap implementations. Choose a maintainable method and validate its output; repeating the same setup in several places is unnecessary. Google's localized-page guidance explains the supported formats and common errors.

    Compare equivalent pages, not just homepages

    CheckWhat to look for
    DestinationThe matching product, service, or article in the other locale
    ResponseThe intended final page, without an unexpected redirect
    LanguageMain content in the stated language
    CanonicalConsistent with the intended treatment of that version
    Return annotationsAlternates refer back to the page
    NavigationMenus, breadcrumbs, and language switcher use the correct locale URLs

    Include more than one page type in the check. A correct homepage setup does not prove product and article templates use the same pairings.

    Fix broken mappings where they are generated, then recheck the final HTML, headers, or sitemap. Follow later URL Inspection and country-level search performance to see whether Google is using the intended versions.

    Related notes

    Index bloat: which archives and filters should stay indexed?

    Review empty archives, duplicate filters, and other generated URLs. Keep useful landing pages and choose the right control for the rest.

    Read article →

    Should you add llms.txt to your website?

    What llms.txt can do, what Google requires for AI search, and examples for publishing a maintained directory of your public pages.

    Read article →