---
title: Language Sitemaps for TranslatePress — isla Studio
url: https://isla-stud.io/downloads/localized-sitemap-indexes/
date: 2026-07-04
---

# Language Sitemaps for TranslatePress

A separate XML sitemap for each language—so you don’t have to search for your translated URLs in the main index.



If your WordPress site has multiple languages, that doesn’t automatically mean you can check each language version separately. With TranslatePress and language directories like /en/ or /fr/, the URLs are technically located on the same website. This is convenient for users. However, for sitemaps, robots.txt, and cache warm-up, this often means there’s no separate entry point for each language.



You’ll notice this at the latest when you try to answer a simple question: Which English URLs are in the sitemap? Which language versions does the robots.txt file promote? Which list of URLs gets a cache warm-up? Language Sitemaps for TranslatePress adds separate XML sitemap indexes for each published TranslatePress language, without replacing the normal Rank Math index.



What the plugin does




One sitemap index per language: for example, sitemap_index_en.xml, sitemap_index_fr.xml, or sitemap_index_de.xml.



Language-specific child sitemaps: one per post type and taxonomy, such as sitemap_en_post_1.xml or sitemap_en_product_1.xml.



Rank Math rules remain in effect: deactivated post types and taxonomies, noindex exclusions, and items_per_page settings are applied.



Entries in robots.txt: the language indexes are automatically listed in robots.txt.



Optional NitroPack warmup index: nitro-warmup-sitemap.xml plus wp localized-sitemaps sync-nitro.



WP-CLI check: wp localized-sitemaps list-indexes displays the available sitemap endpoints.




In Production Use



The plugin was developed for the rollout of one of my clients’ websites using TranslatePress, Rank Math, and NitroPack. There, for example, it generates an English sitemap index with six child sitemaps. The robots.txt file points to the English language index; the Rank Math root index remains unchanged. Since then, I’ve used this plugin in all my multilingual projects that utilize TranslatePress and Rank Math.



Requirements




WordPress 6.0 or newer



PHP 7.4 or newer



TranslatePress with directory URLs



Rank Math SEO



NitroPack only if you want to use the separate warm-up index. If needed or if there is demand, the extension could in principle be adapted for caching solutions with a sitemap-based warmup option.




Download, Updates, and Open Source



The download is free. With the 0-euro order, you’ll receive a license key; once you activate it in the plugin list, updates will be delivered via the standard WordPress update mechanism.



The source code is open source under GPL 2.0 or later: github.com/s-a-s-k-i-a/localized-sitemap-indexes. Installable ZIP files are also available on the GitHub Releases page.



Intentional Limitations




No hreflang annotations in the sitemap XML. The plugin builds discovery paths; it does not use alternate logic.



No separate domain setup per language. The scope is limited to TranslatePress directory URLs.



No parity with every Rank Math special provider, such as Author, News, or Video sitemaps.



No ranking guarantees. A sitemap aids in discovery and auditability; it does not guarantee indexing or better rankings.




Verification



ClaimSourceName, Version, WP/PHP requirements, GPL 2.0 or later plugin header and readme.txt, language-specific indexes and child sitemaps, Rank Math mirroring, entries in robots.txt, NitroPack and WP-CLI functions, readme.txt and core class

			
								
					Download Now