We have the website www.visitgozo.com and would like to ask if there is a way where you can instruct Google (and other search engines) that when for example searching for 'gozo' in a local version of Google, e.g. google.it, the Italian version is shown www.visitgozo.com/it/
rather than the root domain of www.visitgozo.com
which is in English.
Within the homepage, we are instructing search engines about the other languages available for that page through the link tags:
<link rel='alternate' href='http://www.visitgozo.com/es/' hreflang='es'/>
<link rel='alternate' href='http://www.visitgozo.com/en/' hreflang='en'/>
<link rel='alternate' href='http://www.visitgozo.com/de/' hreflang='de'/>
<link rel='alternate' href='http://www.visitgozo.com/ru/' hreflang='ru'/>
<link rel='alternate' href='http://www.visitgozo.com/it/' hreflang='it'/>
<link rel='alternate' href='http://www.visitgozo.com/sv/' hreflang='sv'/>
<link rel='alternate' href='http://www.visitgozo.com/fr/' hreflang='fr'/>
Any insight about this?
Thanks