Skip to content Skip to sidebar
Updated
September 8, 2025

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:

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.

Translating post with Rank Math SEO attributes

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).

Adding a category’s meta title and meta description with Rank Math

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 → Taxonomy Translation to update translations.

Translating taxonomy terms and metadata with WPML Taxonomy Translation

Translate Global SEO Texts

To translate global SEO texts, like the breadcrumbs’ homepage label, follow these steps:

  1. Go to WPMLTranslation Dashboard.
  2. Scroll down to the Other texts (Strings) section and search for your texts.
  3. 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. Disable the sitemap feature by adding this code to your wp-config.php:

define( 'WPML_SEO_ENABLE_SITEMAP_HREFLANG', false ); 

2. Navigate to the WPML → Languages page and look for SEO options. You’ll see the checkbox Display alternative languages in the HEAD section — enable it and Save.

Enabling the option to add hreflang tags in the page <head>

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.