August 2026: Google: Hreflang URLs Not Indexed In The Proper Sense

Google's Gary Illyes explains that hreflang alternate URLs are not indexed in the proper sense — they are stored as alternate names of a canonical URL. Here is what \"Not indexed\" in Search Console really means for multilingual sites.

The bottom line

Your hreflang versions showing "Not indexed" in Google Search Console may not be broken at all. Google's Gary Illyes said this week that hreflang alternate URLs are not "indexed in the proper sense." Google stores them as alternate names of the canonical URL, and they can still surface in search results when a query deserves them.

That changes how teams should read index reports for multilingual sites. An unindexed URL is not the same as an invisible URL. Chasing every "Not indexed" row as a hreflang defect will send you fixing things that were never broken.

What Google actually said

The clarification came as a reply on LinkedIn. SEO practitioner Faiez Javaid asked how Google can show alternate language versions in search results when it picks one /lang/ URL as canonical and reports the others as not indexed in Search Console.

Gary Illyes broke the answer into two parts:

  1. Alternate names. When Google canonicalizes a URL, the other URLs in its duplicate cluster can become what Google calls alternate names. They may be used in search results if the user's query deserves one of those alternate names. The clearest example is site: queries. Search for [site:bit.ly] and Google may show URLs that actually redirect. Those URLs are not indexed in the proper sense; they are alternate names of a canonical URL.
  2. Hreflang alternates work the same way. The URLs you list in hreflang annotations become alternate URLs of this kind. They are not, in fact, indexed in the proper sense.

So the specific URL may not have its own index entry, but it is mapped to the canonical page that is indexed. Barry Schwartz reported the exchange on Search Engine Roundtable on August 10, 2026.

The mechanism: alternate names, not proper indexing

Indexing in the "proper sense" means Google decided the URL itself deserves a place in the index: it crawled and rendered the page, evaluated it, and stores it as an independent entry.

Alternate names work differently. They exist in relation to a canonical URL:

  • URL A is chosen as canonical
  • URL B and URL C sit in the same duplicate cluster, connected by canonical tags, redirects, or hreflang annotations
  • Google keeps B and C as alternate names of A
  • When a query matches B's language or region better, Google can still return B, but B's visibility is borrowed from A's index entry, not its own

This explains two behaviors that confuse international SEO teams. A site: search can surface URLs that redirect elsewhere. Translated pages can appear in the right country's results while Search Console reports "Crawled - currently not indexed" or "Duplicate, Google chose different canonical than user."

Diagram showing hreflang variants mapped as alternate names of an indexed canonical URL, with a note that site: queries can surface alternate URLs that redirect

What this means for international SEO teams

Observation in GSC

What it means

What to do

Language version shows "Duplicate, Google chose different canonical"

Google canonicalized toward one URL; the rest are alternates

Check that the chosen canonical is the right language version

Translated pages show "Crawled - currently not indexed"

Expected for hreflang alternates; they don't need independent index entries

Verify the canonical URL is indexed

A site: query shows URLs that redirect

Alternate names at work, not a rendering bug

Don't chase these URLs with fixes

The canonical page itself shows "Not indexed"

This is the real problem

Fix indexing of the canonical URL first

The last row is the one that matters. Hreflang does not make URLs indexable on its own; it tells Google which variants belong together. If the canonical page is not indexed, alternate names have nothing to borrow from. If it is, "Not indexed" rows for language variants are usually fine.

Decision visual for interpreting Not indexed status in Search Console: canonical indexed means expected behavior, canonical not indexed means fix the canonical first, one-way hreflang means restore reciprocal annotations

How to check your hreflang setup this week

A 15-minute pass is enough to separate real problems from expected behavior:

  1. Confirm the canonical is indexed. Run URL Inspection on the canonical version of each language group. If it says "URL is on Google," your hreflang alternates have a home.
  2. Look at why, not just what. In the Page indexing report, filter by "Duplicate, Google chose different canonical than user" and read which URL Google chose before changing anything.
  3. Check reciprocal hreflang. Every URL in a hreflang set should point back to its siblings. One-way annotations get dropped.
  4. Don't remove hreflang to force indexing. Dropping it won't make variants independently indexable, and it removes the signal that connects your language versions.
  5. Validate language and region codes. Mistakes here, like marking a German page as en-us, break the relationship before indexing is ever considered.

If the canonical is healthy, let the alternates be alternates.

FAQ

Why does Google show my hreflang version in search results if it's not indexed? Because the URL is stored as an alternate name of the indexed canonical URL. When the query matches the alternate's language or region, Google can surface it even though the URL has no independent index entry.

Does "Crawled - currently not indexed" mean my hreflang is broken? Not necessarily. For hreflang alternates this status can be expected behavior. First confirm the canonical page is indexed; that's the signal that matters here. If you're new to the indexing pipeline, our technical SEO guides cover the underlying concepts.

Should I make every language version independently indexable? Not as a hreflang goal. Google canonicalizes near-duplicate variants by design. Your job is to make sure the right URL wins canonicalization and the hreflang relationship is complete and accurate.

Can an alternate-name URL rank for its own keywords? Alternate names may appear when the query deserves them, per Google. Treat them as a presentation layer over the canonical URL, not as independent ranking entities.

Author: Dominic Hale, International SEO Specialist Across 18 Markets at Auspia. Dominic writes about multilingual SEO, hreflang implementation, localization, and regional search behavior.

Explore this topic

Keep following the same growth thread