I recently added multiple locales after the first one to my Webflow site, and I’ve noticed an issue that’s negatively impacting my SEO.
My blog URLs are now being redirected with a 302 status code. These URLs have slugs in French (e.g., /mon-blog), and since the slugs will remain in French regardless of the locale, I’d like to avoid these 302 redirects entirely.
This situation is problematic because:
302 redirects are not SEO-friendly.
The French slugs are consistent and should not be redirected when switching locales.
Is there a way to configure Webflow to avoid these redirects and keep the original URLs intact across all locales? Any advice or tips would be greatly appreciated!
You have localization setup with French as the default locale fr-fr
You have the locale prefix defined for French as fr-fr
You have auto-detect enabled in localization
So when someone visits /blog/chauffeurs and their browser language is French, or e.g. English in my case, it will default to French detection as the most appropriate match and then redirect to the /fr-fr/blog/chauffeur page.
With that setup, you can’t really do 301 redirects without competing with the localization auto-routing. For example if someone visits with a Spanish browser configuration, it should redirect from;
/blog/chauffeur → /es-es/blog/chauffeur
I would recommend you let localization’s auto-routing work as it’s designed to, or else turn it off - if you try to fight it you’ll likely end up with a site that doesn’t work right for some users.