Mehrsprachige WordPress-Website mit Polylang: Aufbau und Pflegeaufwand
Mehrsprachige WordPress-Website mit Polylang aufbauen: Umfang festlegen, Sprachen und Adressen einrichten, Seiten übersetzen und verknüpfen, hreflang prüfen und den laufenden Pflegeaufwand realistisch einplanen.
Mit KI erstellt – redaktionelle Prüfung ausstehend
WerbelinksMit * markierte Links sind Werbelinks: Bei einem Kauf erhalten wir eine Provision, der Preis bleibt gleich. Mehr dazu

Eine zweite Sprache auf der Website klingt nach einer einmaligen Aufgabe: Plugin installieren, Seiten übersetzen, fertig. In der Praxis verdoppelt sich damit ein Teil der laufenden Arbeit. Jede neue Seite, jede Preisänderung und jeder Blogbeitrag braucht eine Entsprechung in der anderen Sprache, sonst sehen englischsprachige Besucher veraltete oder halb übersetzte Inhalte. Diese Anleitung zeigt, wie Sie eine mehrsprachige WordPress-Website mit dem kostenlosen Plugin Polylang sauber aufbauen, welche Entscheidungen Sie vorher treffen sollten und wie Sie den Pflegeaufwand realistisch einschätzen.
Voraussetzungen
- WordPress: eine aktuelle Installation, getestet mit WordPress 7.1.2 in deutscher Sprache. Polylang 3.8.10 verlangt laut Plugin-Verzeichnis mindestens WordPress 6.5 und PHP 7.4.
- Rolle: ein Konto mit der Rolle Administrator.
- Zugriff: Backend-Zugang, für die Prüfbefehle optional SSH mit WP-CLI.
- Permalinks: sprechende Permalinks unter „Einstellungen“ > „Permalinks“, zum Beispiel „Beitragsname“. Ohne sie hängt Polylang die Sprache als Parameter an die Adresse.
- Backup: ein aktuelles Backup von Dateien und Datenbank, weil Polylang allen vorhandenen Inhalten eine Sprache zuweist. Hinweise dazu stehen in WordPress vor großen Änderungen sichern.
- Übersetzungen: fertige Texte in der Zielsprache oder jemand, der sie schreibt. Das Plugin übersetzt nicht selbst.
Schritt 1: Umfang und Aufbau festlegen
Die wichtigste Entscheidung fällt vor der Installation. Übersetzen Sie nicht automatisch alles, sondern die Seiten, die für die Zielgruppe zählen: Startseite, Leistungen, Kontakt, eventuell Referenzen. Ein Blog mit wöchentlichen Beiträgen in zwei Sprachen verdoppelt den Redaktionsaufwand dauerhaft. Für viele kleine Unternehmen reicht eine englische Version der wichtigsten fünf bis zehn Seiten.
Danach wählen Sie das technische Modell. Es gibt drei verbreitete Wege:
| Modell | Beispiel | Stärke | Schwäche |
|---|---|---|---|
| Plugin mit eigenen Seiten je Sprache | Polylang, WPML | jede Sprache frei gestaltbar, gut für Suchmaschinen | jede Seite existiert mehrfach |
| Plugin mit Übersetzung im Frontend | TranslatePress | Übersetzen direkt auf der sichtbaren Seite | Aufbau der Seite in allen Sprachen gleich |
| Multisite mit einer Website je Sprache | Netzwerk mit /de und /en | vollständig getrennte Websites | höherer Verwaltungsaufwand |
Diese Anleitung nutzt Polylang, weil es kostenlos im Plugin-Verzeichnis liegt, laut Verzeichnis auf über 800.000 Websites aktiv ist und auf WordPress-eigenen Funktionen aufbaut. Wann eine Multisite die bessere Wahl ist, beschreibt WordPress-Multisite: Wann es sich lohnt. Prüfen Sie außerdem Ihre wichtigsten Plugins. Für WooCommerce etwa verlangt Polylang laut eigener FAQ das kostenpflichtige Zusatz-Plugin „Polylang for WooCommerce“.
Verifizieren: Sie haben eine Liste der Seiten, die übersetzt werden, und wissen, ob Ihre Plugins mit dem gewählten Mehrsprachigkeits-Plugin zusammenarbeiten.
Schritt 2: Polylang installieren und Sprachen anlegen
Installieren Sie Polylang unter „Plugins“ > „Plugin hinzufügen“ und aktivieren Sie es. Polylang startet danach einen Einrichtungsassistenten, den Sie durchlaufen oder überspringen können. Die Sprachen verwalten Sie anschließend im neuen Menü „Sprachen“. Legen Sie zuerst Ihre Standardsprache an, also Deutsch, dann die weiteren Sprachen. Polylang lädt die WordPress-Sprachpakete für neue Sprachen automatisch herunter.
Per WP-CLI prüfen Sie den Stand so:
wp plugin install polylang --activate
wp plugin list --name=polylang --fields=name,version,status
Die erste angelegte Sprache wird zur Standardsprache. Bestehende Seiten und Beiträge haben zunächst keine Sprache. Polylang bietet unter „Sprachen“ an, allen Inhalten ohne Sprache die Standardsprache zuzuweisen. Nehmen Sie das an, sonst tauchen alte Inhalte in keiner Sprachversion korrekt auf.
Verifizieren: Unter „Sprachen“ stehen beide Sprachen, Deutsch ist als Standard markiert, und in der Seitenliste zeigt jede vorhandene Seite eine deutsche Flagge in der Sprachspalte.
Schritt 3: Adressen und Spracherkennung einstellen
Unter „Sprachen“ > „Einstellungen“ > „URL-Anpassungen“ legen Sie fest, wie die Sprache in der Adresse steht. Die Voreinstellung lautet „Die Sprache wird aus dem Verzeichnisnamen in lesbaren Permalinks festgelegt“, zusammen mit „Sprachinformationen in der URL für die Standardsprache ausblenden“. Damit bleiben deutsche Adressen unverändert, und englische bekommen ein /en/ davor. Das ist für die meisten Firmenwebsites der beste Weg, weil bestehende deutsche Links und Suchmaschineneinträge weiter funktionieren.
Im Test ergab das folgendes Verhalten:
/ 200 lang="de-DE"
/en/ 200 lang="en-US"
/leistungen/ 200 lang="de-DE"
/en/services/ 200 lang="en-US"
/services/ 301 Weiterleitung auf /en/services/
/de/leistungen/ 301 Weiterleitung auf /leistungen/
Polylang leitet falsche Adressen also selbst auf die richtige Sprachversion um. Die Option „Browsersprache erkennen“ war nach der Einrichtung per WP-CLI ausgeschaltet. Lassen Sie sie aus, wenn Sie unsicher sind. Automatische Weiterleitungen nach Browsersprache verwirren Besucher, die bewusst die andere Sprache lesen möchten, und Suchmaschinen-Crawler sehen dann unter Umständen nicht alle Versionen. Eigene Domains je Sprache sind ebenfalls möglich, erfordern aber DNS-Einträge und Zertifikate für jede Domain.
Verifizieren: Rufen Sie die Startseite und /en/ auf und prüfen Sie im Quelltext das Attribut lang im html-Element. Es muss zur jeweiligen Sprache passen.
Schritt 4: Seiten übersetzen und verknüpfen
Öffnen Sie eine deutsche Seite im Editor. In der Seitenleiste zeigt Polylang den Bereich „Sprachen“ mit einem Plus-Symbol je weiterer Sprache. Ein Klick darauf legt eine neue, leere Seite in der Zielsprache an, die bereits mit dem Original verknüpft ist. Übersetzen Sie Titel und Inhalt und passen Sie auch den Slug an, also aus leistungen zum Beispiel services. Eine englische Adresse mit deutschem Wort wirkt nachlässig.
Die Verknüpfung ist entscheidend. Nur verknüpfte Seiten erscheinen im Sprachumschalter als Gegenstück, und nur für sie erzeugt Polylang die hreflang-Angaben. Im Test enthielt die englische Leistungsseite im Kopfbereich:
<link rel="alternate" href="http://127.0.0.1:21214/leistungen/" hreflang="de" />
<link rel="alternate" href="http://127.0.0.1:21214/en/services/" hreflang="en" />
Google schreibt dazu in seiner Dokumentation, dass jede Sprachversion sich selbst und alle anderen Versionen auflisten muss. Genau das leistet Polylang für verknüpfte Seiten. Eine Seite ohne Übersetzung erhält dagegen keine hreflang-Angaben.
Denken Sie an Pflichtseiten. Ein Impressum brauchen Sie nach deutschem Recht unabhängig von der Sprache. Im Test leitete /en/impressum/ auf die deutsche Seite um, weil keine englische Fassung existierte. Das ist technisch in Ordnung, verlinken Sie das Impressum aber auch im englischen Footer deutlich. Wie Sie Impressum und Datenschutzerklärung dauerhaft pflegen, steht in Impressum und Datenschutzerklärung einbinden.
Verifizieren: In der Seitenliste zeigt jede übersetzte Seite in der Sprachspalte ein Stift-Symbol statt eines Plus-Symbols, und im Quelltext beider Versionen stehen die hreflang-Angaben für beide Sprachen.
Schritt 5: Menüs, Zeichenfolgen und Sprachumschalter
Neben den Seiten gibt es Texte, die nicht in einer Seite stehen: Untertitel der Website, Widget-Überschriften, Datumsformate. Polylang sammelt sie unter „Sprachen“ > „Zeichenfolgen-Übersetzungen“. Im Test haben wir den Untertitel „Wartung für kleine Unternehmen“ dort mit „Maintenance for small businesses“ übersetzt, danach stand im Titel der englischen Startseite die englische Fassung.
Menüs brauchen Sie je Sprache. Bei klassischen Themes legen Sie unter „Design“ > „Menüs“ ein zweites Menü an und weisen es der Menüposition für die jeweilige Sprache zu. Bei Block-Themes bauen Sie die Navigation im Website-Editor. Den Sprachumschalter bietet Polylang als Block, als klassisches Widget und als Menüeintrag an. Setzen Sie ihn an eine feste, gut sichtbare Stelle im Kopfbereich. Flaggen allein sind dabei keine gute Wahl, weil eine Flagge ein Land und keine Sprache zeigt. Schreiben Sie „Deutsch“ und „English“ aus, das hilft auch Screenreadern.
Medien übersetzt Polylang standardmäßig nicht. Die Option dafür heißt „Medien“ in den Einstellungen und war in der Testinstallation ausgeschaltet. Alt-Texte von Bildern bleiben dann in allen Sprachen gleich. Schalten Sie die Option ein, wenn Sie barrierefreie Alt-Texte in jeder Sprache pflegen wollen.
Verifizieren: Auf beiden Startseiten erscheint der Sprachumschalter, das Menü zeigt Einträge in der jeweiligen Sprache, und ein Klick auf „English“ führt von /leistungen/ direkt zu /en/services/ statt zur englischen Startseite.
Schritt 6: Pflegeaufwand einplanen
Mit der Einrichtung beginnt die eigentliche Arbeit. Drei Regeln halten eine mehrsprachige Website konsistent:
- Übersetzung gehört zur Veröffentlichung: Eine Seite gilt erst als fertig, wenn ihr Gegenstück steht. Wer das trennt, hat nach einem Jahr eine englische Version mit Lücken.
- Regelmäßige Kontrolle: Filtern Sie die Seitenliste einmal im Monat nach der Zweitsprache und vergleichen Sie die Anzahl mit der deutschen Liste. Seiten mit Plus-Symbol in der Sprachspalte haben noch keine Übersetzung.
- Änderungen spiegeln: Ändern sich Preise, Öffnungszeiten oder Ansprechpartner, passen Sie alle Sprachversionen am selben Tag an.
Rechnen Sie außerdem mit höherem technischem Aufwand. Das Mehrsprachigkeits-Plugin greift tief in Adressen, Menüs und Abfragen ein. Nach Updates von WordPress, Theme oder SEO-Plugin sollten Sie Sprachumschalter und hreflang-Angaben kurz prüfen. Wer diese technische Pflege nicht selbst im Kalender halten möchte, kann sie abgeben: Die WordPress-Wartung von wordpressupdate.de spielt Updates von WordPress, Plugins und Themes nach einer Kompatibilitätsprüfung ein und sichert die Website wöchentlich auf externen Speicher. Die Übersetzungen selbst bleiben Ihre Aufgabe. Einen Rahmen für die wiederkehrenden Aufgaben bietet der Wartungsplan für WordPress.
Verifizieren: Die monatliche Sprachkontrolle steht in Ihrem Kalender, und die Seitenlisten beider Sprachen enthalten gleich viele Einträge für die festgelegten Seiten.
Typische Fehler
Alte Inhalte erscheinen in keiner Sprache
Seiten und Beiträge aus der Zeit vor Polylang haben noch keine Sprache. Weisen Sie ihnen unter „Sprachen“ über den angebotenen Hinweis die Standardsprache zu oder setzen Sie die Sprache in der Seitenliste über die Mehrfachbearbeitung.
Sprachumschalter führt immer zur Startseite
Die Seiten sind nicht miteinander verknüpft. Öffnen Sie die Übersetzung im Editor und wählen Sie im Bereich „Sprachen“ das Original als Gegenstück aus.
Adressen mit /en/ liefern 404
Nach der Einrichtung fehlen manchmal die Umschreibregeln. Speichern Sie unter „Einstellungen“ > „Permalinks“ einmal ohne Änderung oder führen Sie wp rewrite flush aus.
Shop oder Formular zeigt nur eine Sprache
Nicht jedes Plugin arbeitet mit Polylang zusammen. Für WooCommerce ist laut Polylang ein Zusatz-Plugin nötig, bei Formular-Plugins legen Sie oft je Sprache ein eigenes Formular an.
Häufige Fragen
Kann ich automatische Übersetzung nutzen?
Maschinelle Übersetzung liefert einen brauchbaren Entwurf, aber keine fertigen Texte für Leistungsbeschreibungen oder Rechtliches. Polylang Pro bietet laut Plugin-Seite eine Anbindung an DeepL. Lassen Sie das Ergebnis immer von jemandem prüfen, der die Sprache sicher beherrscht.
Schadet eine zweite Sprache der Suchmaschinenplatzierung?
Nein, wenn die Versionen verknüpft sind und jede eigene Adressen hat. Google erkennt die Sprache nach eigener Aussage am Inhalt und nutzt hreflang, um Besuchern die passende Version zu zeigen.
Wie viel Zeit kostet die Pflege?
Das hängt vom Umfang ab. Bei zehn statischen Seiten sind es wenige Stunden im Jahr, bei einem aktiven Blog verdoppelt sich die Redaktionszeit für jeden Beitrag. Diese Rechnung gehört in die Entscheidung aus Schritt 1.
Testumfang
Wir haben Polylang auf einer Testinstallation mit WordPress 7.1.2 eingerichtet, Deutsch und Englisch angelegt und eine Leistungsseite übersetzt. Die hreflang-Angaben und die Weiterleitungen bei falscher Sprachkennung funktionierten dabei genau wie beschrieben. Eigene Domains je Sprache und das Zusammenspiel mit Shop- oder Formular-Plugins haben wir nicht geprüft. Wenn Sie so etwas nutzen, testen Sie es bitte zuerst auf einer Kopie Ihrer Website.
Fazit
Technisch ist eine mehrsprachige WordPress-Website mit Polylang schnell aufgebaut: Sprachen anlegen, Adressen festlegen, Seiten übersetzen und verknüpfen. Über Erfolg oder Frust entscheidet der Umfang, den Sie sich vornehmen, und die Disziplin, jede neue Seite sofort in allen Sprachen zu pflegen. Wenn Sie Updates und Backups dauerhaft abgeben möchten, übernimmt das die WordPress-Wartung von Marcel Schönfelder.
Weiterführende Anleitungen und Quellen
- WordPress-Multisite: Wann es sich lohnt und wie Sie es einrichten
- Impressum und Datenschutzerklärung in WordPress einbinden und aktuell halten
- Wartungsplan für WordPress: wöchentliche, monatliche und jährliche Aufgaben
- WordPress vor großen Änderungen sichern
- Polylang im Plugin-Verzeichnis von WordPress.org
- Polylang-Dokumentation
- Google Search Central: Lokalisierte Versionen einer Seite


