Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
You want to change the default language of your site from English to Dutch without affecting your SEO performance. You are also looking to automatically redirect visitors from the Netherlands to the Dutch version of your site.
Solution:
To change the default language while maintaining SEO, you can adjust the URL structure settings in WPML. If your current URL structure is:

https://your-site.com/ → English 
https://your-site.com/nl/ → Dutch

After changing the default language, it will look like:

https://your-site.com/ → Dutch
https://your-site.com/en/ → English

To keep the language folder for the default language, enable the option "Use directory for default language" in WPML → Languages → Language URL format. This will preserve the /nl/ path for Dutch, while the English version will include /en/. Note that changing the default language will impact the URL structure for at least one of your languages.
For more information, visit Directory for Default Language.
If your goal is to redirect visitors from the Netherlands to the Dutch version, refer to the supported methods here: Automatic Redirect Based on Browser Language.

If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit WPML Support Forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 1 reply, has 0 voices.

Last updated by Andrey 11 months, 2 weeks ago.

Assisted by: Andrey.

Author Posts
May 19, 2025 at 4:43 pm #17049631

ghanaelS

<b>Background of the issue: </b>
I want to change the standard language of my site from English to Dutch without affecting my SEO. My site currently has English as the first language, and my SEO performance is very good. However, I want visitors from the Netherlands, who are my main audience, to automatically be directed to the Dutch version of the website.

<b>Symptoms: </b>
Concern about losing SEO performance if I change WPML to Dutch as the first language.

<b>Questions: </b>
How can I change the standard language to Dutch without affecting SEO?
What is the best way to automatically redirect visitors from the Netherlands to the Dutch version of the site?

I checked https://wpml.org/documentation/getting-started-guide/language-setup/automatic-redirect-based-on-browser-language/

May 19, 2025 at 7:04 pm #17050329

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for contacting WPML support.

Changing your site’s default language will affect the URL structure for some languages. For example, if your current structure is:
hidden link → English
hidden link → Dutch

It will change to:
hidden link → Dutch
hidden link → English

If you want to keep the language folder (e.g., /nl/) even for the default language, you can enable the option “Use directory for default language” in WPML → Languages → Language URL format. This will preserve the /nl/ path for Dutch, but the English version will still include /en/.

Please note that changing the default language will impact at least one of your languages in terms of its URL structure.

More info:
https://wpml.org/documentation/getting-started-guide/language-setup/directory-default-language/

If your goal is simply to redirect visitors from the Netherlands to the Dutch version of the site, the only supported methods are described here:
https://wpml.org/documentation/getting-started-guide/language-setup/automatic-redirect-based-on-browser-language/