I’m creating a website in English, Portuguese and Spanish. I’ve already inserted the “hreflangs” and Google is showing the right page in the results, according to each country (I’ve been using VPN to test this).
But what I really need is when an user in Brazil, for example, type www.domain.com it automatically redirects to the Portuguese version of the website (www.domain.com/home-pt). And of course, the same for Spanish and English.
Another idea is to redirect depending on the system language settings of the user. So that a spanish guy visiting brazil is directed to the spanish version of the site.