Translating a React Website: Crawlable Locales Beyond i18n Libraries
Localize React sites with indexable HTML per locale URL using SSR, SSG, or prerendering—plus hreflang, metadata, and a translation workflow above i18n libraries.

React i18n libraries solve string loading, but multilingual SEO requires indexable HTML at distinct locale URLs. Client-only language toggles on a single SPA route hide alternates from Google and often produce hydration language flashes.
Quick answer: indexable HTML per locale URL
To translate a React website for search: ship complete HTML at a unique URL per locale. Google recommends different crawlable URLs per language rather than cookies or browser language alone. react-i18next or similar libraries are necessary but not sufficient—you still need routing and rendering strategy.
If primary content appears only after JavaScript detects language, crawlers may not see a complete language version. SSR, SSG, prerendering, or a meta-framework (Next.js, Remix) closes that gap.
Why SPA language toggles fail SEO
Classic create-react-app SPAs serve a thin index.html and hydrate translated strings client-side. Crawlers fetch one URL; they do not reliably execute every language branch. Language versions need distinct crawlable URLs; client-side-only toggles on a single URL conflict with Google multilingual guidance.
Cookie or localStorage locale on /app/dashboard without URL changes produces the same problem for public marketing pages. If primary content is injected after JavaScript language detection, indexing suffers.
Avoid automatic redirects based on assumed language. Offer a visible selector linking to /en/pricing and /de/preise instead. See international SEO versus multilingual SEO for strategy context.
Locale routing patterns for React
Use React Router (or your framework router) with locale prefixes:
/en/products,/fr/produits- Subdomain routing mapped to the same route tree
- Separate builds per locale for static sites
Google determines page language from visible content—keep each route predominantly in one language, including nav and footer. Match URL slugs to locale where possible for clarity.
SSR, SSG and prerender options
| Approach | When it fits |
|---|---|
| SSG + locale paths | Marketing sites with finite pages; build per locale. |
| SSR (Node) | Dynamic catalog or authenticated views that must be crawlable. |
| Prerender (Rendertron, prerender.io, build-step) | Legacy SPA retrofit for public routes. |
| Meta-framework | Next.js/Remix handle routing + data fetching with SEO defaults. |
Translated copy must appear in the HTML response before hydration for public pages. Client Components can wrap interactivity; value props and headings should render server-side or at prerender time.
Localized metadata and structured data
Set <title>, meta description, canonical, Open Graph, and Twitter tags per locale route. With React Helmet on SSR, emit tags on the server. With Next.js, use generateMetadata. Localized title and meta description should not depend on client-side swaps.
Structured data (WebSite, Product, FAQs) needs translated fields and correct inLanguage. Keep JSON-LD aligned with visible copy—mismatches confuse crawlers and users.
Hreflang and canonicals
Attach hreflang link elements in the document head for each route, listing every alternate including self. Hreflang must be reciprocal across the cluster. Canonical tags should point to the preferred URL within the same language when duplicates exist.
For large SPA route maps, generate hreflang via build scripts or sitemap xhtml:link entries. Our guide to SEO-optimized multilingual websites covers audit checklists. XML sitemaps help discovery and can carry hreflang annotations.
Content workflow beyond i18n libraries
Libraries manage keys; they do not enforce glossary, TM, or review. Layer a translation platform or CAT workflow:
- Export JSON/PO files on a schedule
- Lock product terms in a glossary
- Review on staging URLs per locale
- Re-export when English changes
Google helpful-content guidance prioritizes people-first pages; thin locale shells fail that test even if routing is correct.
Checkliste für die Umsetzung
Bing Webmaster Guidelines also emphasize crawlable, useful content and clear structure.
Häufige Fehler
i18n without locale routes — one URL, invisible alternates.
Helmet only on client — empty titles in view-source.
English canonical on translated routes — wrong signal.
Auto Accept-Language redirects — crawler and user friction.
Untranslated nav shell — mixed-language signals.
Prerender only homepage — deep links still blank to bots.
Publishing MT without review — thin locale content.
Grundlagen für klassische Suchmaschinen und Antwortmaschinen
Shared foundations for SSR/SSG React locale URLs instead of client-only toggles still matter across Google, Bing, and answer engines: crawlable language versions, clear entities, evidence-backed claims, structured data where truthful, and real localization—not English-only shells. Treat the guides below as platform-specific lenses on the same multilingual delivery bar.
Plattformleitfaden: Google Search
Bei Google Search hängt die Auffindbarkeit von crawlbaren Sprach-/Regions-URLs mit sprachlich passendem HTML, zutreffenden Titeln und Überschriften sowie wechselseitigen hreflang-Verweisen ab, sofern alternative Versionen existieren. Zu den technischen Grundlagen zählen indexierbare Inhalte statt rein cookiebasierter Umschalter, lokalisierte Metadaten, Sitemaps und konsequent gepflegte Canonical-Angaben. Inhaltliche Qualität bedeutet, in jeder Sprache nutzerorientierte Hauptinhalte anzubieten. Autorität entsteht durch eine klar erkennbare Organisationsidentität und bestätigende Quellen – nicht durch Marketing für Übersetzungstools. Für mehrsprachige Websites heißt das: Jede Markt- oder Sprach-URL muss für sich allein funktionieren. Nutzen Sie zur Erfolgskontrolle die Abdeckungsberichte und die URL-Prüfung der Search Console für jede Sprach-/Regionsversion. Gesichert versus ungewiss: Google dokumentiert das Verhalten bei Mehrsprachigkeit und hreflang, garantiert aber keine Rankings durch ein bestimmtes CMS oder einen MTPE-Workflow.
Plattformleitfaden: Bing
Bing findet und indexiert crawlbare mehrsprachige Seiten mit klarer Struktur – ähnlich wie Google eine klare URL- und Inhaltsstruktur erwartet. Zu den technischen Grundlagen gehören abrufbare Sprach-/Regions-URLs, nützliche Inhalte und die Überwachung mit Bing Webmaster Tools. Lokalisieren Sie Überschriften, Aussagen und FAQs, statt nur die Benutzeroberfläche zu übersetzen. Autoritätssignale beruhen weiterhin auf vertrauenswürdigen Quellen und konsistenten Entitäten. Für mehrsprachige Websites heißt das: Verbergen Sie Sprachversionen nicht hinter rein clientseitigen Umschaltern. Prüfen Sie Indexierung und Crawling-Statistiken in Bing Webmaster Tools. Gesichert versus ungewiss: Die Bing-Richtlinien betonen crawlbare, nützliche Inhalte. Erfinden Sie keine Bing-spezifischen Rankingfaktoren für Übersetzungstools.
Plattformleitfaden: ChatGPT
ChatGPT kann öffentlich zugängliche Seiten zitieren oder zusammenfassen, wenn die Sprachversionen klar erkennbar und ihre Inhalte für direkte Antworten geeignet sind. Die Auffindbarkeit folgt keinem herkömmlichen, crawlgestützten Ranking. Sichtbarkeit entsteht dadurch, dass eine Seite als Quelle ausgewählt oder in Antworten erwähnt wird. Die technische Grundlage bilden auch hier zugängliche HTML-URLs – keine Widget-Overlays, die Texte verbergen. Hilfreiche Inhaltsmerkmale sind direkte Antworten, FAQs und eine stabile, glossargestützte Terminologie. Autorität entsteht durch Belege und konsistente Entitäten über alle Sprach-/Regionsversionen hinweg. Für mehrsprachige Websites heißt das: Jede lokalisierte Seite sollte für sich allein verständlich sein. Die Messbarkeit ist begrenzt – betrachten Sie die Prüfung von Quellenverweisen als Hypothesentest. Gesichert versus ungewiss: Es gibt keine dokumentierte Garantie, dass MTPE oder eine CMS-Integration zu Quellenverweisen in ChatGPT führt.
Plattformleitfaden: Gemini
Gemini und verwandte KI-Angebote von Google profitieren von konsistenten Entitäten, korrekt eingesetzten strukturierten Daten und indexierbaren lokalisierten Seiten. Bei Sichtbarkeit geht es darum, als Quelle genannt oder erkannt zu werden – nicht darum, Rankingfaktoren für Gemini zu erfinden. Die technischen Grundlagen überschneiden sich mit den Anforderungen von Google Search an Crawlbarkeit und Metadatenqualität. Inhalte sollten in jeder Sprache klare Aussagen und Definitionen enthalten. Autorität beruht auf einer konsistenten Darstellung der Organisation und bestätigenden Belegen. Für mehrsprachige Websites heißt das: Über Glossare geregelte Produktnamen reduzieren Verwechslungen zwischen Sprach-/Regionsversionen. Messen Sie klassisch über die Search Console und prüfen Sie KI-Antworten stichprobenartig auf ihre Qualität. Gesichert versus ungewiss: Das Verhalten von Gemini ersetzt nicht die dokumentierten Empfehlungen von Google Search zu hreflang und Sprachversionen.
Plattformleitfaden: Google AI Overviews
Google AI Overviews können auf unterstützende Seiten verlinken. Die grundsätzliche Eignung beruht weiterhin auf nutzerorientierten, indexierbaren Inhalten. Sie sind kein Sprachumschalter und ersetzen hreflang nicht. Die technischen Grundlagen bleiben crawlbares HTML für jede Sprach-/Regionsversion und strukturierte Daten, die den Inhalt wahrheitsgemäß abbilden. Zu den relevanten Inhaltsmerkmalen gehören prägnante Antworten und klare Überschriften in jeder Sprache. Die Autoritätssignale entsprechen den Anforderungen an hilfreiche Inhalte. Für mehrsprachige Websites heißt das: Für keine übersetzte Seite ist die Aufnahme in AI Overviews garantiert. Nutzen Sie, sofern verfügbar, Berichte zu generativen Suchfunktionen in der Search Console und betrachten Sie klassische Indexierungskennzahlen getrennt davon. Gesichert versus ungewiss: Kein Übersetzungsworkflow kann eine Platzierung in AI Overviews versprechen.
Wie GlotEO unterstützt
React teams scaling beyond JSON file swaps need glossary control, review, and SEO validation. GlotEO connects to modern stacks while engineers keep locale routing. Explore AI website translation and localization and website translation pricing when planning multilingual React rollouts.
Quellen
- Belegt die Empfehlungen in diesem Artikel (Bing-Webmaster-Richtlinien)
- Belegt die Empfehlungen in diesem Artikel (Eine kanonische URL mit rel=canonical und anderen Methoden angeben)
- Belegt die Empfehlungen in diesem Artikel (Hilfreiche, verlässliche und nutzerorientierte Inhalte erstellen)
- Belegt die Empfehlungen in diesem Artikel (Google über lokalisierte Versionen Ihrer Seite informieren)
- Belegt die Empfehlungen in diesem Artikel (Websites für mehrere Regionen und Sprachen verwalten)
- Untermauert die in diesem Artikel genannten Empfehlungen (Mehr über Sitemaps erfahren)