Qualité des données

Le lien entre les domaines de premier niveau nationaux et les données de localisation

Un domaine se terminant par un domaine de premier niveau national, comme .de, .jp ou .br, semble devoir être un signal de localisation assez fort, puisque le code lui-même est tiré du même concept général que l'identification des pays ISO 3166-1. En pratique, c'est un signal bien plus faible et moins fiable qu'il n'y paraît, et le traiter comme l'équivalent d'une véritable recherche géographique est une erreur à éviter.

Le problème de fond est que l'enregistrement d'un domaine national n'a souvent que peu ou pas de rapport avec l'endroit où se trouvent physiquement le titulaire, l'infrastructure d'hébergement ou le public réel. Certains domaines nationaux sont largement utilisés bien en dehors de leur pays d'origine précisément parce que le code forme un mot ou une abréviation reconnaissable dans un tout autre contexte, un phénomène suffisamment courant pour être devenu une particularité bien connue du système de noms de domaine plutôt qu'une exception. Même les domaines enregistrés pour des raisons tout à fait classiques n'imposent souvent aucune condition de résidence, ce qui signifie que n'importe qui, n'importe où, peut souvent les enregistrer sans aucun lien réel avec ce pays.

Au-delà de l'enregistrement, le serveur qui héberge réellement le contenu d'un domaine donné peut se trouver n'importe où dans le monde, quelle que soit l'extension nationale utilisée par le domaine, puisque l'enregistrement du domaine et l'hébergement du serveur sont deux décisions totalement indépendantes, prises séparément, souvent par des acteurs entièrement différents, pour des raisons différentes. Un domaine .de peut être hébergé sur une infrastructure située n'importe où sur la planète, sans aucune exigence technique reliant les deux.

Un domaine de premier niveau national est donc, au mieux, un faible indice circonstanciel sur le marché visé ou le choix de marque d'une entreprise, et non un indicateur fiable de la localisation physique du titulaire du domaine, de l'infrastructure d'hébergement ou d'un visiteur en particulier. Une véritable géolocalisation par IP du serveur qui diffuse réellement le contenu, ou de la connexion d'un visiteur, est un signal fondamentalement différent et bien plus fiable, car elle reflète un fait réel de routage internet plutôt qu'un choix de nom fait une fois au moment de l'enregistrement et rarement revu ensuite.

Si votre application a besoin de savoir réellement où se trouve un serveur, un visiteur ou une entreprise, utilisez une véritable recherche IPv4 ou IPv6 sur l'adresse IP concernée, ou une vraie recherche d'adresse lorsqu'elle est possible, plutôt que de déduire la localisation d'une extension de domaine. Réservez l'interprétation des domaines nationaux à ce qu'elle est réellement, un indice sur la marque ou le marché visé, et non un substitut à de vraies données géographiques.