SEO Translation: Ranking Content in Multiple Languages
SEO translation is the process of adapting content for search engines in a target language, not just the process of translating words. It combines keyword research in the target language, hreflang implementation, local backlink building, cultural adaptation of copy, and technical URL structure. Straight word-for-word translation without these steps produces pages that read fine and rank nowhere.
The gap between translation and SEO translation is wide. A human translator might convert “best running shoes for beginners” into perfect French. A German searcher looking for the same product doesn’t search with that exact phrase structure. The ranking French page might be fine. The German one won’t find its audience at all.
Why Machine Translation Tanks Your Rankings
Machine translation tanks rankings because Google rewards content that matches search intent, and machine output rarely matches the actual queries people type. Google’s own documentation explicitly warns against auto-translated content without human review, and the March 2024 core update flagged thousands of sites relying on bulk translated pages.
Specific failure modes I’ve watched play out:
- Target keywords that don’t exist in the translated version (the French word for “beginner runner” isn’t always “coureur débutant”)
- Idioms translated literally (“low-hanging fruit” becomes “fruits à portée de main,” which no French speaker uses)
- Measurement units never converted (miles to kilometers, pounds to kilograms)
- Date formats staying American (4/14/26 instead of 14.04.2026 in German)
- Currency left in USD on e-commerce pages
Each of these is a small signal. Stacked together, they tell Google the page wasn’t built for the market. The algorithm demotes accordingly.
Modern neural machine translation, like DeepL or Google Translate’s latest models, handles grammar beautifully. What it doesn’t handle is intent. Intent comes from keyword research in the target language, not from a translation engine guessing.
Keyword Research Has to Happen in Each Language Separately
Keyword research for SEO translation means starting from zero in every target language. You can’t translate your English keyword list and expect it to work. Search behavior differs by country, language, and device in ways that don’t map across borders.
The workflow that actually works:
- Use Ahrefs, Semrush, or Keyword Planner with country and language both set to the target market
- Pull the top 100-500 keywords for your topic in that market
- Check SERPs manually for 10-15 commercial keywords (what shows up? videos? product pages? forums?)
- Identify search volume gaps your English site could fill
- Map those keywords to new URLs, not just translated versions of existing URLs
French and Canadian French are different markets. So are Portuguese and Brazilian Portuguese. Mexican Spanish and Spain Spanish. Mandarin for mainland China (Baidu dominant) and Mandarin for Taiwan (Google dominant). Each gets its own keyword set and its own SERPs.
A specific example: searches for “holiday” in UK English return Booking.com and TUI. Searches for “vacation” in US English return Expedia and Airbnb. Same language family, different SERPs, different content expectations. SEO translation that ignores this ships identical copy to both markets and wonders why neither ranks.
Hreflang Tags: The Technical Piece Everyone Gets Wrong
Hreflang tags tell Google which version of a page to serve to which language and region. They’re mandatory for multilingual sites and misconfigured on roughly 75% of the ones I audit. The consequence of getting them wrong: Google serves the wrong page to the wrong market, and your carefully localized content never reaches the audience it was built for.
The basic hreflang implementation looks like this in the page head:
“`
“`
Three rules I’ve watched break every time:
- Every page must reference itself and every alternate version (bidirectional)
- The x-default tag is required, not optional, for international sites
- Language codes use ISO 639-1 (en, fr, de) and country codes use ISO 3166-1 (us, gb, fr)
Sitemap-based hreflang is easier to maintain for sites with more than 50 pages. Head-tag hreflang breaks easily during template changes. The XML sitemap version survives redesigns because it lives outside the page template.
Google Search Console’s International Targeting report shows hreflang errors within 48 hours of implementation. Check it weekly during a rollout.
URL Structure: Subdomains, Subfolders, or ccTLDs
URL structure for multilingual sites comes down to three options: country-code top-level domains (example.fr, example.de), subdomains (fr.example.com), or subfolders (example.com/fr/). Subfolders win for most brands because they consolidate domain authority.
| Structure | Example | Best For | Domain Authority | Setup Cost |
|---|---|---|---|---|
| Subfolder | example.com/fr/ | Most brands, SEO-focused sites | Shared (strongest overall) | Low |
| Subdomain | fr.example.com | Tech brands, separate teams per region | Partially shared | Medium |
| ccTLD | example.fr | Large enterprises, local trust critical | Separate per domain | High (hosting + legal) |
Subfolders inherit the authority of the main domain, which is the single biggest ranking factor for new language versions. A site launching French content under example.com/fr/ starts with the domain authority of example.com. The same content at example.fr starts at zero.
ccTLDs are worth the overhead only when the market demands it. French users trust .fr more than .com for local services. Japanese users expect .jp for anything consumer-facing. US, UK, Australian, and most European B2B markets are indifferent. Default to subfolders unless you have evidence the market penalizes the .com.
Local Backlinks Are the Ranking Multiplier
Local backlinks from .fr, .de, .es domains signal market relevance to Google in a way your main-domain backlinks can’t. A translated page with 100 backlinks from English sites ranks worse in France than a similar page with 20 backlinks from French sites. Google’s algorithm weighs locality heavily for non-English SERPs.
The link building channels that actually work per market:
- French market: niche blogs, Le Journal du Net, industry publications like Frandroid (tech) or 01net (business)
- German market: forums still matter (Gutefrage, Computerbase), plus Xing for B2B
- Spanish market (Spain): Marca, ABC, niche SEO blogs; Mexican/LATAM Spanish is a different link graph
- Italian market: local directories still carry weight, unlike in English-speaking markets
- Japanese market: PR outreach to news sites via local agencies; cold outreach rarely works
Translation agencies rarely handle link building. You’ll need a separate outreach function per market, either in-house or through a local PR firm. Budget $2,000-$8,000/month per market for meaningful link velocity.
Human Translation vs AI Translation vs Hybrid
Human translation costs $0.08-$0.25 per word and produces the best SEO outcomes. AI translation costs $0.00-$0.02 per word and produces acceptable baseline copy that needs editing. Hybrid workflows combine both and are what most successful international SEO programs actually use.
The hybrid workflow that scales:
- Run source content through DeepL or GPT-4 (costs under $0.02/word)
- Send the AI output to a native-speaking editor familiar with SEO (costs $0.04-$0.08/word)
- The editor fixes idioms, inserts target keywords, adjusts tone, localizes examples
- Final cost: $0.04-$0.10/word, quality close to full human translation
Pure human translation still wins for high-stakes pages: homepage, pricing, product pages, legal copy. Spend the $0.15-$0.25/word there. For blog content and supporting pages, hybrid is the right tradeoff.
The agencies worth looking at: Weglot for automated deployment, Smartling for enterprise workflow, Gengo for on-demand translation at scale, Rev for fast turnaround. For freelance editors, ProZ.com and TranslatorsCafe list native speakers by language pair and specialty.
Cultural Adaptation: Beyond the Words
Cultural adaptation means changing examples, references, currencies, names, and cultural touchpoints so the content reads like it was written for the target market. A US blog post referencing Target, CVS, and 7-Eleven gets replaced with Tesco, Boots, and Co-op for the UK version. That’s localization, not translation.
Specific elements that need adapting:
- Currency and pricing (with formatting: $1,000.00 vs 1.000,00 €)
- Date and time formats (MM/DD/YYYY vs DD.MM.YYYY vs YYYY-MM-DD)
- Measurements (imperial vs metric)
- Examples and case studies (use local companies)
- Legal and regulatory references (GDPR for EU, CCPA for California, PIPEDA for Canada)
- Payment methods shown (PayPal in US, SEPA in Germany, iDEAL in Netherlands, Konbini in Japan)
- Images with visible text (translate or swap)
- Names in examples (Maria for Spain, Marie for France, Maria for Germany is fine)
The UX signal these send to local users is bigger than the SEO signal, but both matter. A German user landing on a page with dollar prices and American examples bounces. Bounce rate feeds into rankings.
Tools That Handle Multilingual WordPress
WPML, Polylang, Weglot, and TranslatePress dominate the WordPress multilingual space. WPML ($39-$199/year) is the enterprise standard with strong theme compatibility. Polylang is the free option that scales. Weglot ($17-$299/month) handles translation and display in one tool. TranslatePress sits in the middle for price and features.
My quick decision framework:
- Need automated translation plus display: Weglot
- Need full editorial control on each translated page: WPML or Polylang
- Budget-constrained: Polylang (free) + DeepL for AI translation
- WooCommerce store: WPML Multilingual CMS ($99/year)
- Headless CMS setup: Sanity, Contentful, or Strapi all handle locale routing natively
The plugin affects how hreflang tags get generated, how URL structure is enforced, and how translations stay in sync when you edit source content. Pick one before you start publishing. Migrating between multilingual plugins mid-project is brutal.
What Good SEO Translation Actually Costs
A full SEO translation engagement for one new language, including keyword research, translation of 50 core pages, hreflang implementation, and the first wave of link building, runs $8,000-$30,000 for setup plus $1,500-$6,000/month ongoing. The spread depends on market difficulty, content volume, and whether you need a local PR partner.
Breakdown for a typical mid-market launch into French (for a US SaaS with 50 blog posts and 10 product pages):
- Keyword research and topical mapping: $1,500-$3,000
- Translation + editing (60 pages, 500 words avg): $1,800-$6,000
- Technical hreflang + URL structure setup: $500-$2,000
- Custom thumbnails/images adapted: $500-$1,500
- Local link building, first 3 months: $4,000-$12,000
- Ongoing content + maintenance: $1,500-$4,000/month
Under-budgeted programs fail at the link building stage. Clients spend $15,000 on translation, skip the local link building, and then wonder why the French pages don’t rank. Translation without authority building is a library nobody visits.
FAQs
What is SEO translation?
SEO translation is the process of adapting web content for a target language so it ranks in that language’s search engines. It includes keyword research in the target language, hreflang tags, URL structure, cultural adaptation, and local backlink building—not just translating words.
How is SEO translation different from regular translation?
Regular translation converts words. SEO translation optimizes for how people actually search in the target language, which often means different keywords, different content structure, and different URL paths. A regular translator might get the words right and the search intent completely wrong.
How much does SEO translation cost?
Human SEO translation runs $0.08-$0.25 per word. Hybrid AI + human editing runs $0.04-$0.10 per word. Full program launch including translation, keyword research, technical setup, and link building costs $8,000-$30,000 setup plus $1,500-$6,000/month ongoing per language.
Can I use Google Translate for SEO?
Not directly. Google explicitly warns against auto-translated content without human review, and pure machine output rarely matches target-language search intent. AI translation works as a starting draft for a native-speaking editor to refine.
What is hreflang and why does it matter?
Hreflang is an HTML tag that tells search engines which language and regional version of a page to serve. Without it, Google often shows the wrong version to the wrong audience, wasting the localization work entirely.
Should I use subdomains, subfolders, or separate domains for multilingual sites?
Subfolders (example.com/fr/) win for most sites because they inherit the main domain’s authority. ccTLDs (example.fr) work when market trust requires a local domain, but start with zero authority and need separate link building.
Which WordPress plugin is best for multilingual SEO?
WPML for enterprise editorial control, Polylang for free/budget-conscious setups, Weglot for automated deployment with less editorial overhead, TranslatePress for a middle path. Pick one before publishing—migrating mid-project is painful.
How long before translated content starts ranking?
Typical timeline is 3-6 months for initial traction, 9-12 months for competitive rankings. The limiting factor is usually local backlink acquisition, not the translation itself. Markets like France and Germany move slower than the US SERPs because the link graph is smaller.
Common SEO Translation Mistakes That Kill Rankings
Common SEO translation mistakes share a pattern: they treat translation as a content problem when it’s actually a market entry problem. Six specific mistakes show up in almost every failed program.
Mistake 1: Translating URLs literally. A URL like /blog/best-running-shoes/ shouldn’t become /fr/blog/meilleures-chaussures-de-course/ automatically. Check what French runners actually search. The target URL might be /fr/chaussures-running/ because “running” is a borrowed English word that dominates French SERPs in that category.
Mistake 2: Skipping meta titles and descriptions. Agencies translate body content and leave meta fields in English. The SERP snippet shows English. Click-through tanks. This is a 30-minute fix per page that constantly gets skipped.
Mistake 3: Ignoring image alt text. Alt text is indexed. Untranslated alt text tells Google the page isn’t fully localized. Every image needs alt text in the target language.
Mistake 4: Copying internal link structure blindly. The English site links “best running shoes” to a specific pillar page. The French site needs its own pillar page, not a translated one linking back to the English version. Internal linking has to rebuild itself per language.
Mistake 5: Treating schema markup as language-neutral. Schema markup (Product, FAQ, HowTo, Organization) needs localized descriptions, prices in local currency, and translated FAQ answers. Google reads schema as another content signal.
Mistake 6: Not updating translations when source content changes. Source content gets updated 3-4 times a year in most industries. Translations don’t. Within 18 months, the French version is telling customers 2024 pricing while the English version shows 2026 pricing. Set up a source-change trigger that flags translations for review.
Measuring SEO Translation Success
Measuring SEO translation success requires separate tracking per market, not aggregated multilingual reporting. A dashboard that shows “translated content traffic: 40,000/month” across five languages tells you nothing useful. The traffic might be 38,000 from French and 500 each from four other markets, meaning four out of five launches failed.
The metrics that matter per market:
- Organic traffic from that country specifically, not just that language
- Top 10 keyword rankings in the target market’s Google
- Conversion rate on translated product or lead pages
- Revenue attributed to organic search from that market
- Local backlink velocity (new referring domains per month from target-country TLDs)
- Branded vs non-branded traffic split (branded should grow as authority builds)
Set up Google Search Console with separate property filters per country. Use Google Analytics 4 segments to track market-specific conversion paths. Tools like Ahrefs and Semrush let you filter rank tracking by country, which is the single most useful view for multilingual SEO.
Without market-level reporting, the programs that fail hide inside aggregate numbers long enough to avoid being questioned. The programs that succeed get obvious fast and earn bigger budgets.
The Bottom Line
Translation ships words into a new language. SEO translation ships a business into a new market. The first is a $0.08-$0.25 per word decision. The second is a full go-to-market motion.
Budget for the whole thing or don’t start. Half-funded multilingual programs produce thousands of pages that rank nowhere, cost real money, and give leadership false confidence that “we’re global now.” They’re not. They’re just translated.
Do one language fully before you touch the second. Pick the market with the clearest commercial fit, build the full SEO stack, ship the link building budget, wait six months, measure revenue, then expand. Every successful international SEO program I’ve seen followed that sequence. Every failed one tried to do three languages at once.