A common misconception in international SEO is that `hreflang` tags are a substitute for internal links. They are not. Hreflang tags are a signal to Google about the relationship between a set of alternate language pages, while internal links are the pathways Google uses to discover those pages and assign them authority. When you have unlinked hreflang URLs—pages that are declared in hreflang annotations but have no internal links pointing to them—you create orphan pages that are difficult for search engines to find and even harder for them to rank.

Think of your website as a city map. Your hreflang tags are the legend that says, “The library, the ‘biblioteca’, and the ‘bibliothèque’ are all the same place.” But your internal links are the actual roads on the map. If there’s no road leading to the ‘biblioteca’, no one can get there, regardless of what the legend says. For a broader look at international SEO, see our guide on localization.

An illustration showing a website with a broken internal link leading to an orphan page, despite it being referenced in the hreflang tags.

The SEO Consequences of Orphaned Language Pages

An unlinked hreflang URL is a major technical flaw that can have several negative consequences for your SEO. As explained in this comprehensive guide to internal linking from Moz, a page’s ability to rank is heavily influenced by the links it receives from other pages on the same site.

  • No PageRank Flow: Hreflang tags do not pass link equity. If a page has no internal in-links, it receives no authority from the rest of your site, making it extremely difficult to rank for competitive terms.
  • Crawling and Discovery Issues: Unless the orphan page is included in your XML sitemap, search engines may never find it. Relying solely on hreflang for discovery is not a reliable strategy.
  • Flawed Implementation Signal: A large number of unlinked hreflang URLs can signal to Google that your international setup is incomplete or poorly maintained, which may lead it to distrust your hreflang annotations altogether.

Building Bridges: How to Link Your International Content

To avoid creating orphan pages, you must ensure that every alternate language version of a page is fully integrated into your site’s link structure. For a comprehensive guide on hreflang, check out this resource from Google Search Central.

Example: A Language Switcher

A language switcher is the most common and effective way to link your international pages.

<!-- A crawlable language switcher in the header or footer --> <nav aria-label="Language"> <ul> <li><a href="https://example.com/us/page">English (US)</a></li> <li><a href="https://example.com/gb/page">English (UK)</a></li> <li><a href="https://example.com/es/page">Español</a></li> </ul> </nav>

Regularly auditing your hreflang tags is essential for international SEO success. Use a tool like Creeper to identify any unlinked hreflang URLs, as well as other common issues like hreflang and canonical tag conflicts.

Frequently Asked Questions

If my hreflang URL is in my XML sitemap, is it still considered unlinked?

From a discovery perspective, no, Google can find it. But from an SEO authority perspective, yes, it is effectively an orphan. It lacks internal PageRank, which is passed through contextual links from other pages on your site, not through sitemaps. For a page to rank competitively, it needs both discovery and internal link equity.

Do hreflang tags pass PageRank?

No. Hreflang tags are a signal for international targeting, not for passing authority. The authority for your international pages must come from a strong internal linking structure and external backlinks, just like any other page on your site.

How can I find all unlinked hreflang URLs on my site?

The most effective way is to use a website crawler like Creeper. It can perform two crawls: one to extract all URLs declared in your hreflang tags, and a second to map all URLs discoverable through internal links. By comparing these two lists, the tool can instantly identify any hreflang URLs that are ‘orphaned’ and have no internal inlinks.

Are your international pages stranded? Use Creeper to audit your hreflang implementation and ensure all your pages are connected.