Translate URL Slug for International SEO

If you want to translate URL Slug for International SEO, you have come to the right place.

In this article we show you the methods that help you with it.

Written by
Table of Contents

First Steps To An International SEO WordPress Strategy

When beginning with an International SEO Strategy, some might believe that it is only a matter of implementing a plugin or multilingual tool on our website and that’s it, we would already have optimized SEO in another language, among other aspects since it translates automatically.

And the reality is that this is not the case, we must be attentive to the following points in order to do it correctly and not generate errors that little by little will damage our SEO or the web in general.

We had already talked about it in previous points and we repeat it to make clear its importance: We must have at least 15% of traffic from another language to make my website ready for SEO.

To do this, we can use the Search Console, among other tools, to verify where our traffic comes from, if on top of that we have very little retention, you know what the problem is.

It doesn’t have much to do with the subject matter, any topic can be translated or adapted to different languages, however, it is a time and money consuming process that you don’t want to risk.

Once this condition is met, you are ready for the second step: Choose a favorite WordPress translation plug-in, among many alternatives.

This is a step that you have to consider if you are working with WordPress.

It is recommended to have a SEO Plugin. 

I recommend Rankmath, over Yoast, since it adds more features such as the Schema Markups. 

Rankmath is compatibile with many other WordPress plugins, including the translation. 

With Rankmath you can eventually translate URLs, MetaData and have your content analyzed. 

Flags in the sky

Choose a WordPress Translation Plugin

You can currently find a large number of free and paid plugins and options for translating your multilingual website ready for SEO that you will surely want to try.

Currently two of the best options are WPML and Weglot.

WPML offers more control over translations, as well as automatic translations made with Deepl, while Weglot is a translation plugin that offers a very efficient and fast translation.

You can also consider hiring a translator so that he can redo the websites in a more secure way than what you want to transmit, since these plugins can have grammar, spelling errors, or may lack of real content localization.

But, it would only be feasible for small websites or for you to do a last revision before updating your website with the new language.

It can be one of the best decisions you make.

These plugins will help you to translate important information such as MetaData, HREF Canonical Tags, and URL Slugs. 

With WPML you can translate URL Slug at the moment you buy the plugin, but for Weglot you need the Avanced plan in order to have the feature to translate URL Slug. 

As mentioned in WPML vs Weglot, it will depend on your needs, but if you want more control on your translations WPML will be the option, but if you want to save time then Weglot is a better WordPress Translation plugin.

You can read up more in the Weglot Review and WPML Review articles.

Translate URL Slug with Weglot

Mainly, the optimization has in focus WordPress and not directly WPML.

These are useful tips that you can take into account to optimize the WPML speed.


If you are using Weglot as your WordPress translation plugin, then you must have the Advanced plan.

You can simply go to the Translation tab and then select URL Slugs.


Translate URL Slug with WPML

To translate URL Slug using the WordPress WPML plugin, first you have to set up in the Settings tab the option of Page URL Translate.

You can either choose to auto-generate from title, but this might not be highly recommended since it won’t be the exact keyword that you might aim for the other language.


Then, you can go to the post or page that you want to translate the URL Slug and then make the proper change from the translation manager.

After saving you can see that the URL Slug will be translated to the desired language.


Then, you can go to the post or page that you want to translate the URL Slug and then make the proper change from the translation manager.

After saving you can see that the URL Slug will be translated to the desired language.

Frequently Asked Questions about Translate URL Slug

To translate a URL Slug in WordPress you need to use a multilingual plugin such as Weglot or WPML.

You must go to the proper configuration area to set up the availability of the URL Slug translations.

In the case of Weglot, you must have the Advanced plan, and with WPML you can do it with the Multilingual CMS plan.

If you are aiming for an international SEO strategy, than you must also consider to translate your URL Slugs to the language that you are aiming, plus considering the international keyword research to target the right contextual search.

Multilingual SEO is the aim of generating international website traffic by optimizing the website in different languages.

More about Multilingual WordPress