Je veux ouvrir différentes pages par défaut dans différents pays. Mais cela affecte le référencement de l'URL principale.
Comme mon site Web est example.com
. Je veux ouvrir cette URL en Inde et example.com/abc
en dehors de l'Inde par défaut.
Mais mon référencement de example.com
ne devrait pas en être affecté. Comment puis-je y arriver? J'ai écrit le script suivant pour cela en haut de la page d'index.
<script>
$.ajax({
url: 'https://ipapi.co/json/',
dataType: 'json',
async: false,
success: function(data) {
if(data.country_name.toUpperCase() != "INDIA")
window.location.href = "/abc";
}
});
</script>
La navigation est bonne mais désindexe example.com
à partir de Google
Vous pouvez utiliser rel=alternate
pour indiquer que le example.com/abc
est destiné à l'extérieur de l'Inde et que example.com
est la version par défaut. De cette manière, un utilisateur en Inde trouvera le example.com
dans ses résultats de recherche et tout autre utilisateur verra example.com/abc
dans ses résultats de recherche alors qu'il se trouve dans un autre pays.
Consultez le blog Google Webmaster à propos de rel=alternate
.