International SEO · deterministic output · live return-link checks

Build and verify hreflang alternate sets

Create one consistent language and region mapping for HTML, HTTP headers, or an XML sitemap. Then inspect the live raw HTML of every alternate for missing self-references and return links.

ALTERNATES
20 MAX
LIVE CHECKS
3 AT ONCE
CRAWLER
GOOGLEBOT
ALTERNATE SET

Map every version of the same page

Use complete canonical URLs. Every localized page needs the same set, including a link to itself.

2 / 20 rows
Language or localeCanonical alternate URLRow action

Accepted format: a recognized two-letter language, optionally followed by a two-letter region, or x-default.

Ready for an alternate set.

OpenWebmaster leaves the workspace empty until you supply real URLs. Nothing is estimated or prefilled.

LIVE RECIPROCITY

Check every alternate page for the complete set

The checker fetches each public URL through the bounded Googlebot inspection path and reads only the downloaded HTML. Network and page failures remain visible.

Generate a set with at least two valid alternates and no errors to enable live checks.

Evidence boundary: a complete result proves that one fetched raw-HTML response declared the expected pairs at inspection time. It does not prove rendered-DOM markup, canonicals, indexability, translation quality, or search-engine processing.

IMPLEMENTATION GUIDANCE

Keep language signals explicit and maintainable

Choose one method

HTML, HTTP headers, and XML sitemaps are supported alternatives. Deploying all three adds maintenance work without creating a stronger signal.

Keep URLs reciprocal

Every listed page should declare itself and every other alternate. Add x-default only for a true fallback or selector page.

Serve the right language

Hreflang does not translate content or replace visible language. Avoid forced redirects based only on an assumed location or language.