Learn how to translate Rank Math with WPML. Translate all SEO attributes including titles, meta descriptions, permalinks, and more.
Getting Started
To translate Rank Math with WPML, you need the following plugins:
- Rank Math
- WPML core
- WPML String Translation
- WPML SEO add-on
Translate On-Page SEO Attributes
WPML can translate all on-page SEO attributes. This includes:
- Page titles
- Meta descriptions
- Breadcrumbs
- Image ALT and captions
- Permalinks
- And more…
WPML currently doesn’t support custom permalink features for translation. For example, using the Rank Math setting to remove a category base from URLs will cause them to not be translated properly. Before you decide to use this setting, check out our workaround for removing a category base from URLs or contact our support.
To translate on-page SEO attributes with WPML, simply send your content for translation. WPML translates attributes along with the page or post they’re associated with.

Translate Taxonomy Metadata
When translating a post, WPML also translates attached taxonomies. This includes any SEO attributes you added in Rank Math’s snippet for each taxonomy term (like meta title and meta description).

If you modify a taxonomy’s metadata in the original language — or want to translate taxonomies that aren’t attached to any post — go to WPML → Translations → Taxonomy to update translations.

Translate Global SEO Texts
To translate global SEO texts, like the breadcrumbs’ homepage label, follow these steps:
- Go to WPML → Translations.
- Scroll down to the Other texts (Strings) section and search for your texts.
- Select your texts and send them for translation.
Multilingual Sitemaps With WPML
WPML handles multilingual sitemaps and hreflang tags automatically. By default, it adds hreflang tags for every URL variation in the XML sitemaps.
Adding hreflang tags in the page <head>
If you’d like hreflang tags in the page <head> instead of the sitemap, you can change the setting yourself. Just:
1. Stop WPML from adding the hreflang tags to your sitemap, by adding this line to your wp-config.php:
define( 'WPML_SEO_ENABLE_SITEMAP_HREFLANG', false );
2. Navigate to the WPML → Settings → URLs and SEO page and look for the SEO Options section. You’ll see the checkbox Display alternative languages in the HEAD section — enable it and Save.

Translate Rank Math With WPML
If you already have a WPML account, you can download the WPML SEO add-on for Rank Math (at no additional cost) from the Downloads page.
Don’t have WPML? Visit our pricing page to find the right plan for your website.