Language Sitemaps for TranslatePress

Eine eigene XML-Sitemap pro Sprache — damit du deine übersetzten URLs nicht im Haupt-Index suchen musst.

Wenn deine WordPress-Site mehrere Sprachen hat, heißt das nicht automatisch, dass du jede Sprachversion sauber getrennt prüfen kannst. Bei TranslatePress mit Sprachverzeichnissen wie /en/ oder /fr/ liegen die URLs technisch auf derselben Website. Für Menschen ist das praktisch. Für Sitemaps, robots.txt und Cache-Warmup fehlt dadurch oft ein eigener Einstiegspunkt pro Sprache.

Du merkst das spätestens, wenn du eine einfache Frage beantworten willst: Welche englischen URLs sind in der Sitemap? Welche Sprachversionen bewirbt die robots.txt? Welche URL-Liste bekommt ein Cache-Warmup? Language Sitemaps for TranslatePress ergänzt dafür eigene XML-Sitemap-Indexe pro veröffentlichter TranslatePress-Sprache, ohne den normalen Rank-Math-Index zu ersetzen.

Was das Plugin macht

  • Ein Sitemap-Index pro Sprache: zum Beispiel sitemap_index_en.xml, sitemap_index_fr.xml oder sitemap_index_de.xml.
  • Sprachspezifische Kind-Sitemaps: pro Post-Type und Taxonomie, etwa sitemap_en_post_1.xml oder sitemap_en_product_1.xml.
  • Rank-Math-Regeln bleiben maßgeblich: deaktivierte Post-Types und Taxonomien, noindex-Ausschlüsse und items_per_page werden übernommen.
  • robots.txt-Advertising: die Sprach-Indexe werden automatisch in der robots.txt gelistet.
  • Optionaler NitroPack-Warmup-Index: nitro-warmup-sitemap.xml plus wp localized-sitemaps sync-nitro.
  • WP-CLI-Check: wp localized-sitemaps list-indexes zeigt die verfügbaren Sitemap-Endpunkte.

Im Produktiveinsatz

Das Plugin entstand für den Rollout einer meiner Kunden-Websites mit TranslatePress, Rank Math und NitroPack. Dort liefert es z. B. einen englischen Sitemap-Index mit sechs Kind-Sitemaps. Die robots.txt bewirbt den englischen Sprach-Index, der Rank-Math-Root-Index bleibt unverändert. Seither ist das Plugin in all meinen mehrsprachigen Projekten zum Einsatz gekommen, bei denen TranslatePress und RankMath im Einsatz sind.

Voraussetzungen

  • WordPress 6.0 oder neuer
  • PHP 7.4 oder neuer
  • TranslatePress mit Verzeichnis-URLs
  • Rank Math SEO
  • NitroPack nur, wenn du den separaten Warmup-Index nutzen willst. Bei Bedarf bzw. wenn Nachfrage besteht, wäre die Erweiterung grundsätzlich für Caching-Lösungen mit Sitemap-basierter Warmup-Option umsetzbar.

Download, Updates und Open Source

Der Download ist kostenlos. Mit der 0-Euro-Bestellung bekommst du einen Lizenzschlüssel; wenn du ihn in der Plugin-Liste aktivierst, kommen Updates über den normalen WordPress-Update-Mechanismus.

Der Quellcode ist Open Source unter GPL-2.0-or-later: github.com/s-a-s-k-i-a/localized-sitemap-indexes. Installierbare ZIPs liegen zusätzlich auf der GitHub-Releases-Seite.

Bewusste Grenzen

  • Keine hreflang-Annotationen im Sitemap-XML. Das Plugin baut Discovery-Pfade, keine Alternate-Logik.
  • Kein Separate-Domain-Setup pro Sprache. Der Scope sind TranslatePress-Verzeichnis-URLs.
  • Keine Parität mit jedem Rank-Math-Spezial-Provider wie Author-, News- oder Video-Sitemaps.
  • Kein Ranking-Versprechen. Eine Sitemap hilft bei Discovery und Prüfbarkeit; sie garantiert keine Indexierung und keine besseren Rankings.

Verifikation

ClaimQuelle
Name, Version, WP/PHP-Anforderungen, GPL-2.0-or-laterPlugin-Header und readme.txt
Sprachspezifische Indexe und Kind-Sitemaps, Rank-Math-Spiegelung, robots.txt-Advertising, NitroPack- und WP-CLI-Funktionenreadme.txt und Core-Klasse
Fassung 0.3.3 Aktualisiert 4. Juli 2026 Lizenz: Lifetime-Lizenz 1 Datei

Änderungsprotokoll

0.3.2

  • Update-URI-Header: Updates fuer diesen Plugin-Slug kommen ausschliesslich vom isla-stud.io-Store

0.3.1

  • Neuer Anzeigename: Language Sitemaps for TranslatePress (technischer Slug unveraendert)

0.3.0

  • Automatische Plugin-Updates fuer Installationen aus dem isla-stud.io-Store (EDD Software Licensing)

0.2.0

  • WP-CLI: wp localized-sitemaps list-indexes
  • Erweiterte Cache-Invalidierung
  • Oeffentliche Extension-Filter fuer uebersetzte URLs und Sitemap-Eintraege

0.1.0

  • Erste oeffentliche Version: sprachspezifische Sitemap-Indexe fuer TranslatePress, Rank-Math-Sichtbarkeitsregeln, optionaler NitroPack-Warmup-Index