Hreflang

SEO

Also: Hreflang Tag · Hreflang Attribute

What it doesTells Google which page to show which language or region
Common failureMissing return tags
Where it livesPage head, sitemap or headers
Best forSites with regional or language variants

Quick definition

Hreflang is a piece of code that tells Google which version of a page to show to which visitors based on their language or region. It's used by sites that publish the same content in more than one language or for more than one country, so an Australian visitor lands on the Australian version and a UK visitor lands on the UK version.

How it varies across Australia

Hreflang errors are one of the most common technical faults Google Search Console flags on Australian ecommerce and travel sites running separate regional domains or subfolders. Sites that get it wrong tend to leak visitors to the wrong regional page or dilute rankings between near-identical versions.

See technical SEO scores across Australian industries

What it actually means

Think of hreflang as a set of signposts at an airport. Every sign points to a different gate depending on where the traveller is headed. Hreflang does the same thing for search engines, pointing a Sydney searcher to the Australian version of a page and a Toronto searcher to the Canadian version, even though the content underneath is nearly identical.

It is not a ranking factor in the way backlinks or content quality are. It doesn't make a page rank higher. It decides which of several similar pages gets shown to which searcher. Get it wrong and Google might show your American pricing page to an Australian visitor, or worse, treat your regional pages as duplicate content and rank none of them properly.

The tag itself is simple. The implementation rarely is. Every page in a hreflang cluster needs a matching return tag pointing back, and one missing link breaks the whole set. This is why technical SEO audits flag hreflang so often. It's easy to set up wrong and easy to break during a site migration or a content management system change.

Hreflang doesn't rank pages. It routes visitors. Get the routing wrong and the ranking never mattered.

How it shows up

Hreflang shows up in three places. In the page's head section as link tags, in an XML sitemap as alternate entries, or in HTTP headers for non-HTML files like PDFs. Google Search Console has a dedicated International Targeting report that flags missing return tags, conflicting language codes and other common errors.

When it's broken, the symptom usually isn't an error message. It's a slow leak. Traffic from a particular country or language group drops, or bounce rate climbs, because visitors are landing on a page written for a different market.

The Australian context

Australian businesses running a single global domain often don't need hreflang at all. It only matters once you're serving genuinely different content by region, such as separate pricing, currency or product availability for Australia versus New Zealand versus the United Kingdom. A common mistake we see is Australian businesses adding hreflang tags before they have a genuine regional content difference to route between, which adds technical complexity for no benefit.

Where it does matter is for businesses with an Australian subfolder and a separate United States or United Kingdom subfolder built on near-identical content. Without correct hreflang, Google can treat those pages as duplicates and suppress rankings on both.

Where people get this wrong

Adding hreflang tags without matching return tags on every linked page.Hreflang has to be reciprocal. If page A points to page B but page B doesn't point back to page A, Google treats the whole cluster as unreliable and may ignore it entirely.
Using the wrong language or region codes.Hreflang uses ISO language codes and optional ISO country codes together. Mixing up the format, such as using a country code alone where a language code is required, causes the tag to be silently ignored.
Forgetting to update hreflang after a site migration.URL structures often change during a redesign or platform move. If the hreflang tags still point at old URLs, the whole regional targeting setup breaks without any obvious warning in the site itself.

Related terms

Common questions

Do I need hreflang if my site only targets Australia?

No. Hreflang is only useful once you're serving different content to different countries or languages. A single-region, single-language site gets no benefit from it and adding it adds unnecessary technical complexity.

Does hreflang help my page rank higher?

No. Hreflang is not a ranking signal. It decides which version of a page is shown to which searcher based on their language or location. Rankings are still driven by content quality, links and technical health.

What's the most common hreflang mistake?

Missing return tags. Every page in a hreflang set needs to point back to every other page in that set. If one page is missing the reciprocal tag, Google can ignore the entire implementation across all pages.

How do I check if my hreflang is working?

Use the International Targeting report in Google Search Console. It flags missing return tags, incorrect language codes and other conflicts directly. Third-party crawling tools can also validate hreflang across a full site in one pass.

Debrief

Get the next one

No spam. No fluff. Just the next article, straight to your inbox.

Keep exploring

About New Rebellion

New Rebellion is a marketing intelligence consultancy. We build tools, score Australian businesses on how their marketing actually performs, and publish Debrief every day. This dictionary is part of how we work in the open.

How we think →