If you force the redirect based on country, Googlebot comes from USA it'll always see the English version. Also redirecting based on user agent or country is bad for your rankings. hreflangs is the right way, even though today Google seems to have trouble with it or has not implemented it fully for some reason.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.