Hreflang For AI Translated Pages: How To Handle DeepL Content Safely

What Google says about machine-translated pages, the hreflang setup a DeepL workflow needs, the mistakes we found on live multilingual sites, and which translated pages to review, noindex or never translate.

RankControl10 min read
Hreflang For AI Translated Pages: How To Handle DeepL Content Safely

You might be in the same spot as a site owner who posted to r/SEO in September. Their visitors come from all over, many of them already let the browser auto-translate pages, and running the content through DeepL before serving it was an option. They asked whether a page served in the reader's own language would rank better than one the browser translates on the fly.

Two replies in that thread were the useful ones, and each covered half of the answer. One said yes, as long as native speakers review the translation. The other said to put each language on its own URL with hreflang, and to make every version useful by itself. You need both halves. This guide covers the hreflang setup that tells Google which DeepL page is which, and the review rules that decide whether a page should be indexed at all.

r/SEO· u/Game_and_data· Sep 11, 2026

HREF lang for deepl translated pages

Hey everyone, I have a webiste with an international audience. Often times my users auto-tranlsate the pages with their browser. I could translate the content before serving the page using deepl (wich I think translate better). If a webpage...

↑ 2 upvotes3 comments
Via Reddit

Google allows machine translation, with one condition

If you've read Google's policy wording, you may be more worried than you need to be. Google's spam policies do put "translating" on the list of automated transformations that can count as scaled content abuse. That only applies when pages exist "for the primary purpose of manipulating search rankings" and "little value is provided to users."

In June 2025, Reddit was found ranking with millions of AI-translated pages. A Google spokesperson told Search Engine Land at the time that its "policies do not strictly define content that has been translated by AI as spam." So the method itself is allowed. What remains is whether your pages have value, and Google has addressed that as well.

A year before the Reddit story, John Mueller put it plainly. His view was that if translated pages use the right wording for your audience and you think "they're good for your users, then making them indexable is fine." Where some pages fall short, he suggested noindexing those particular pages rather than blocking translated content across your whole site.

You'll still run into older advice telling you to block machine-translated pages with robots.txt, mostly in 2020-era posts and tweets. Google removed it from its documentation around the time of the Reddit story, so don't base a workflow you build in 2026 on it.

What hreflang does and doesn't do

Hreflang tells Google that a group of URLs are language or regional versions of one page, which lets it show a German searcher your German page. It won't judge quality, so a weak DeepL page with perfect tags is still a weak page. It won't detect language either, because Google's guide says Google "doesn't use hreflang or the HTML lang attribute to detect the language of a page."

Google Search Central guide titled Tell Google about localized versions of your page, explaining when to indicate alternate language versions

The rules people trip over are few. Every version has to list itself along with every other version, and an x-default line tells Google where to send searchers who match none of them. Language codes come from ISO 639-1. You can follow one with a region code from ISO 3166-1, so de and de-AT both work, while a country code on its own doesn't. Anything outside those standards isn't supported, and that includes es-419 for Latin American Spanish.

Say your pricing page exists in three languages. Each of the three pages carries the same four lines:

<link rel="alternate" hreflang="en" href="https://example.com/pricing/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/" />
<link rel="alternate" hreflang="fr" href="https://example.com/fr/tarifs/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/pricing/" />

You don't need to worry about case. On September 23, Google changed every hreflang example in that guide from lowercase region codes to uppercase ones. Search Engine Roundtable pointed out straight away that nothing changes, because Google accepts both.

Google has updated the localized versions of your page help document to change all the hreflang examples from lowercase codes to uppercase codes. It doesn't matter because the hreflang value is case-insensitive; Google accepts lowercase and uppercase… https://t.co/G1xqhUhfHe

SE Roundtable@seroundtableSep 23, 2026
RANKCONTROL

26 content formats. Published on your domain. Matched to your brand.

Guides, comparisons, listicles, case studies, and more. RankControl generates content that gets cited by ChatGPT, Perplexity, Claude, Gemini, Grok, Google AI Mode, and Google AI Overviews.

A DeepL workflow that hreflang can rely on

Most of what goes wrong happens in the setup around the translation. We'd work in this order:

  1. Put every language on its own URL, like /de/ and /fr/. Google's multi-regional guide tells you to avoid redirecting people between language versions automatically. If your site swaps languages by cookie or IP, crawlers may only ever see one version.
  2. When you send HTML to DeepL, set tag_handling to html. DeepL's docs say that without it, tags "are treated as regular text," which is how links and headings come back broken.
  3. Mark product names, code samples and legal text with translate="no" or a notranslate class, and DeepL will leave them untouched.
  4. Build a glossary of your brand and product terms. DeepL keeps a separate dictionary for each language pair, so ten languages means ten term lists you have to keep in sync.
  5. Translate the title tag and meta description together with the body, since searchers see those before anything else.
  6. Put the full hreflang set on every version, either in the page head or in your XML sitemap.
  7. Make each page's canonical point at itself, never at the English original.
  8. Confirm that every URL in the set returns a 200 status.

The mistakes we found on live sites

We nearly left step 8 off as too obvious, until we checked the hreflang on three multilingual sites on September 26. Jimmy Fairly, an eyewear brand, lists 24 hreflang entries on its homepage. One of them tags /fr-us/ as fr-ca, the French-Canadian version. That URL came back as a 404 when we fetched it, both as a normal browser and with Googlebot's user agent. So the French-Canadian alternate in the set leads to an error page.

The same set contains hreflang="en-fr". You'd be forgiven for reading that as a typo, but it's valid: English for France, a sensible pairing for a store that serves English speakers there.

Bigblue, a French logistics company, has a clean, reciprocal set with an x-default on both its English and French homepages. Its French page even translates the headline, "Accélérez votre logistique," yet the title tag was left in English. That's step 5 missed on a setup that's otherwise careful.

Don't assume your own set is clean, either. Ahrefs checked 374,756 domains that use hreflang in 2023 and found at least one issue on about two thirds of them. A technical SEO on r/TechSEO shared the four problems they run into most in audits. Three of them are mechanical: missing return links, invalid codes like en-UK, and canonicals pointing at another language. The fourth they described as "technically correct tags on weak localized pages."

r/TechSEO· u/MerchySulica· Jun 15, 2026

Hreflang mistakes I keep finding in audits

On multilingual and European ecommerce sites, hreflang is rarely "missing." The setup is usually there. It just sends messy signals. The 4 mistakes I see most: Missing return links. The French page points to the German page, but the German...

↑ 8 upvotes8 comments
Via Reddit

Echo pages: correct tags, wrong words

That fourth problem gets past every validator. Our name for it is echo pages: translated pages with flawless hreflang that repeat the English page line for line in another language, keywords included. Audit tools pass them, and then they collect very few impressions, because the translated keyword isn't what local buyers type.

A perfect literal translation from DeepL won't save you from an echo page. A commenter in a different r/SEO thread gave a clean example: a person in Germany isn't searching for the literal German translation of "gallery wall planner," since they use a different phrase entirely.

If you want to see the alternative, look at Personio. On its English site the headline is "Championing every side of HR's evolution," while the German site opens with "HR und Lohnbuchhaltung endlich vereint," which means HR and payroll finally united. Those are two different pitches for two different markets, and hreflang still connects the two sites correctly.

To catch echo pages, compare the search volume for your translated keyword with the volume for the phrase locals actually use. Then, after a couple of months, open Search Console, look at impressions for each language folder, and review the folders sitting near zero first.

Which DeepL pages to review, noindex or skip

Your pages don't all need the same treatment. The table gives a simple rule for each page type.

Page typeBefore it's indexed
Pricing, product and top landing pagesNative review of keywords, title, currency and examples
Blog posts with real local search demandNative review, or rewrite from local keyword research
Blog posts with no local search demandLeave untranslated, or translate and noindex
Help docsDeepL plus a check of UI labels against the localized product
Legal pagesA professional translator

If you noindex a page, take it out of the hreflang set at the same time, because every alternate in a set should be indexable. A set that points at noindexed pages sends Google mixed signals, and that tends to show up as an hreflang error in crawler reports.

Your competitors are getting cited by AI. You're not.

Every day without citation tracking is a day your competitors pull ahead in ChatGPT, Perplexity, and Claude.

Show me who's getting cited →2-minute overview · real case-study numbers

What AI engines do with translated pages

Hreflang is a Google Search signal, and we found no Google statement linking it to AI Overviews or AI Mode. AI engines that run their own searches choose sources in their own way. We ran a small test on September 26 with two German queries and one Spanish one, all about project management and CRM software.

Through its API, Perplexity cited localized /de/ and /es/ pages from large English-first vendors, next to German companies' own sites. OpenAI's model with web search, also through its API, cited English pages for both German queries without a single /de/ URL, plus one Spanish help article for the Spanish query. That's three queries on one day, so read it as a snapshot. It does line up with the habit of citing English sources that we covered in our international AEO guide.

You may also come across a bigger figure: a "431% gap" in AI citations between translated and untranslated ecommerce sites. The research came from Weglot, which sells a translation plugin, and its CMO published it on DeepL's blog. Both companies sell the fix that number argues for, so read it with that in mind.

When translation isn't the right tool

You can run all of this yourself. For each new language, budget a day or two of engineering for the URLs, tags, sitemaps and glossary, plus native-review hours for every page on your must-review list. Within a couple of months, Search Console will show you which folders turned into echo pages.

The other route is to skip translation for the pages that have to win searches. RankControl's multilingual content starts from what buyers search in each market's own language and writes natively in it. It covers 23 languages across 33 markets, with one language per workspace. It doesn't translate anything, and since the articles aren't translations of one another, you have no hreflang set to maintain. AI visibility tracking then checks up to 50 of your buyers' questions every week on seven engines.

If you want to see where you stand before you decide, run a free check of your brand in AI answers.

RANKCONTROL

200+ SaaS teams already track their AI citations.

They know exactly when ChatGPT mentions their brand, and when it stops. Do you?

Show me the plan →One plan · everything included

Frequently Asked Questions

Google doesn't penalize a page for being translated. When Reddit was found ranking with AI-translated pages in June 2025, a Google spokesperson said its policies 'do not strictly define content that has been translated by AI as spam.' Where you can get into trouble is the scaled content abuse policy, if translation churns out lots of pages that give users little value.

If your English, German and French pages are the same page in different languages, then yes. Hreflang is how Google learns they're alternates of each other, so it can show a German searcher the German one. Each version needs to list itself and every other version, and an x-default line is a good idea too.

You only need to noindex the ones that fall short. John Mueller said well-translated pages are fine to index, and for weak ones he suggested noindexing those pages rather than blocking translated content across the whole site. Take any noindexed page out of the hreflang set too, so every alternate stays indexable.

It doesn't. DeepL's API handles the text, and if you set tag_handling to html it keeps your markup and links intact, but the language URLs, hreflang tags and sitemaps belong to your site setup.

It depends on the engine. In our small test on September 26, 2026, Perplexity cited localized German and Spanish pages for German and Spanish queries. OpenAI's model with web search, used through its API, cited almost only English pages for the same queries.

RANKCONTROL

Ready to rank on Google and get AI citations?

Content that ranks on Google and gets cited by AI search engines. Published on your domain. Citations tracked weekly.

Related Articles

Do AI Humanizers Help SEO Content Or Hurt It?

Oct 28, 2026 · 8 min read

Do AI Humanizers Help SEO Content Or Hurt It?

Do AI humanizers help SEO? We ran a 118-word pricing paragraph through a humanizer. It kept every price but grew 39%, dropped one use of the keyword, added two claims the source never made and wrote "powerful power dialer." What Google says, and what to do instead.

How Long Does SEO Take To Work? Real Timelines For New And Older Sites

Oct 30, 2026 · 8 min read

How Long Does SEO Take To Work? Real Timelines For New And Older Sites

How long does SEO take? We checked the ages of 309 pages on Google's first page for 40 searches. The median page was 2.2 years old, and only 3% sat on domains younger than two years.

SEO For Real Estate In 2026: How Agents Get Found On Google And AI Search

Oct 30, 2026 · 8 min read

SEO For Real Estate In 2026: How Agents Get Found On Google And AI Search

SEO for real estate agents in 2026, built from what Google shows for real searches: where Zillow can't be beaten, where local agents rank first, and which pages AI Overviews cite for cost and neighborhood questions.

Ecommerce SEO In 2026: The Guide For Google And AI Search

Oct 30, 2026 · 8 min read

Ecommerce SEO In 2026: The Guide For Google And AI Search

Ecommerce SEO in 2026, built from what actually ranks: we checked 8 product searches on Google and found collection pages beat product pages 23 to 1, while ChatGPT cites product pages most. Here's how to build for both.

Best Content Automation Platforms In 2026 For SEO And AI Search

Nov 2, 2026 · 11 min read

Best Content Automation Platforms In 2026 For SEO And AI Search

The best content automation platforms for SEO and AI search in 2026, checked on each vendor's pricing page and docs: which ones plan, write, publish and track, and which only help you write.

Best Shopify SEO Tools In 2026 For Google And AI Search

Nov 2, 2026 · 12 min read

Best Shopify SEO Tools In 2026 For Google And AI Search

The best Shopify SEO tools in 2026, checked on each vendor's pricing page and App Store listing: what Shopify already does for free, which apps fix what, and which tools write and publish the pages.

Technical SEO Audit Checklist For Google And AI Crawlers

Oct 31, 2026 · 9 min read

Technical SEO Audit Checklist For Google And AI Crawlers

A technical SEO audit checklist that covers Googlebot and AI crawlers, built from Google and crawler docs and our own October 19, 2026 audit of 50 business sites: robots rules, firewalls, JavaScript, sitemaps, structured data and the soft block a status code won't show.

Topical Authority for AI Search: The Complete Guide

Oct 30, 2026 · 9 min read

Topical Authority for AI Search: The Complete Guide

Topical authority for AI search: what it means, what Google has said about it, why AI engines cite focused sites, and how to build and measure it on your site.

Google Search Statistics 2026: Searches Per Day, Share And Trends

Oct 28, 2026 · 13 min read

Google Search Statistics 2026: Searches Per Day, Share And Trends

Google search statistics for 2026, traced to their sources: Google's own 5 trillion searches a year, about 13.7 billion a day, its 89.94% share, 68% zero-click searches and AI Mode's billion users. Plus our check of 15 ranking stats pages that quoted daily figures from 3.5 billion to 22 billion.

THE SIGNAL

Insights on AI and Google search strategy. No fluff.

Get the latest on AI citations, Google rankings, and content strategy.

No spam. Unsubscribe anytime.