Géolocalisation et ciblage géographique des proxys

Base de connaissances ProxyCompass

Géolocalisation et ciblage géographique des proxys

La géolocalisation d’un proxy correspond au pays, à la région ou à la ville associés à l’adresse IP qu’il utilise pour se connecter à un site. Le ciblage géographique consiste à choisir des proxys pour un lieu donné. Il permet de demander une connexion depuis le marché qui vous intéresse : par exemple, pour comparer des catalogues nationaux, vérifier des publicités régionales ou collecter des résultats de recherche locaux.

La localisation est l’un des critères du choix d’un service proxy. Le bon choix dépend des besoins de votre tâche : un pays, une ville précise, un réseau particulier ou une adresse qui reste identique. Ces exigences peuvent se combiner, mais décrivent des propriétés différentes. Un filtre géographique plus détaillé est utile lorsque cette précision supplémentaire change le résultat recherché.

Sélection de la localisation d’un proxy : la Californie est mise en évidence sur une carte des États-Unis. Un agrandissement du contour de l’État situe Los Angeles. Le panneau de sélection indique United States, California et Los Angeles.

Quelle localisation choisissez-vous ?

Pour la géolocalisation par IP, l’adresse pertinente est celle depuis laquelle le site reçoit la connexion du proxy. Avec un serveur proxy simple, il peut s’agir de l’IP saisie dans votre programme. Avec un service à passerelle, votre programme se connecte à un serveur intermédiaire, qui envoie la requête via un proxy sélectionné. Le site peut alors voir une autre IP.

Par exemple, une passerelle peut accepter votre connexion aux Pays-Bas et transmettre la requête via un proxy en Allemagne. Consulter la localisation de l’adresse de la passerelle revient à vérifier l’adresse de ce serveur intermédiaire, pas celle utilisée pour atteindre le site. Pour vérifier la connexion au site, relevez l’IP qu’il voit et recherchez cette adresse. Une même adresse de connexion peut donc donner accès à des proxys dans plusieurs pays ; le pays qui lui est attribué ne décrit pas toutes les connexions qui la traversent.

L’emplacement physique des équipements est une question distincte. L’appareil ou le serveur qui fournit la connexion proxy se trouve dans un lieu donné, tandis que les bases de géolocalisation IP contiennent des estimations du lieu d’utilisation de son adresse IP. Le pays indiqué dans les données d’enregistrement de l’adresse peut encore être différent. Une adresse IP ne contient pas de code pays que tous les sites pourraient lire directement.

Si vous avez besoin que le serveur se trouve physiquement dans un pays, précisez cette exigence. Le pays attribué dans une base de données n’établit pas l’adresse des équipements. Si vous avez besoin qu’un site reconnaisse une connexion comme allemande, le résultat pertinent est la manière dont il interprète l’IP du proxy.

Faut-il choisir un pays, une région ou une ville ?

Commencez par la zone qui compte pour le service utilisé. Un catalogue national peut ne nécessiter que le bon pays. Comparer des publicités entre plusieurs États exige une distinction régionale. Étudier les résultats concernant des commerces locaux peut nécessiter une ville précise. Restreindre ces trois tâches à une seule ville ajouterait une condition dont seule la dernière a nécessairement besoin.

SélectionCe qu’elle préciseExemple d’utilisation
PaysDes IP classées dans le pays choisi, sans exigence de ville précise.Comparer les versions nationales d’un catalogue ou vérifier une offre affichée selon le pays.
État ou régionUne zone à l’intérieur de ce pays, lorsque le produit prend ce filtre en charge.Comparer des contenus ou des publicités entre États, provinces ou autres régions.
VilleDes IP attribuées à une ville précise par les données de localisation du service.Vérifier des résultats de recherche locaux ou une campagne destinée à une ville.

Chaque condition ajoutée réduit le choix d’adresses. Sélectionner les États-Unis donne accès à un ensemble plus large que sélectionner la Californie ; choisir Los Angeles le restreint encore. Si la tâche exige seulement une connexion américaine, une adresse dans une autre ville des États-Unis peut répondre à la même exigence géographique.

Le niveau de détail du menu ne prouve pas l’exactitude de la localisation. Différentes sources peuvent placer la même IP dans des villes, voire des pays différents. C’est pourquoi les écarts de géolocalisation d’un proxy doivent être évalués par rapport au résultat sur le site cible. Une option de code postal ou un repère apparemment précis sur une carte ne prouve pas une adresse postale. Les IP des réseaux mobiles peuvent aussi desservir des appareils répartis sur une vaste zone.

Utilisez le ciblage par ville lorsque cette distinction compte pour la tâche, puis vérifiez le résultat local sur le site concerné. Si le site utilise une zone de recherche choisie manuellement ou un code postal de livraison, ces paramètres doivent eux aussi correspondre au scénario. La ville sélectionnée pour le proxy ne remplit pas les champs de localisation du site.

Comment comparer les résultats de différentes localisations ?

Définissez le résultat à observer avant de sélectionner les proxys. Pour une vérification publicitaire régionale, il peut s’agir de savoir si une campagne apparaît à un visiteur du pays visé. Pour l’étude d’un catalogue, ce peut être les produits disponibles. Pour une recherche locale, ce peut être les résultats concernant les entreprises de la ville demandée. Ces critères de sélection sont plus utiles que de chercher à faire afficher des drapeaux identiques à plusieurs sites de vérification d’IP sans lien entre eux.

Essayez les proxys sélectionnés dans le programme qui exécutera le travail, sur le site concerné et pour l’action requise. Une recherche d’IP indique comment ce service de recherche classe la connexion. Ouvrir le catalogue, la recherche ou la publicité concernés montre si la connexion sélectionnée est utile à votre tâche.

Pour comparer les résultats, tenez compte de la façon dont les sites déterminent votre localisation. En plus de l’adresse IP, un site peut utiliser les paramètres du compte, une préférence régionale enregistrée et les coordonnées de l’appareil partagées avec votre autorisation. Un proxy du pays requis ne garantit pas à lui seul que le site affichera la version régionale souhaitée.

Pour une expérience sur l’effet de la localisation IP, conservez le même compte, la même page et la même région choisie manuellement lorsque vous changez de proxy. Notez l’IP réellement utilisée par chaque test : un service rotatif peut changer d’adresse entre les requêtes. Pour tester une expérience d’achat régionale complète, sélectionnez aussi la boutique et la région de livraison appropriées. Il s’agit d’expériences différentes, dont les résultats répondent à des questions différentes.

Si vous tirez des conclusions sur un pays entier, plusieurs adresses issues de réseaux adaptés offrent une comparaison plus large qu’une seule adresse. Cela peut révéler un comportement propre à une IP ou à un réseau. Le résultat décrit néanmoins les connexions testées, plutôt que l’ensemble des internautes de ce pays.

Si vous n’obtenez pas le résultat requis, identifiez l’obstacle : un pays d’IP inadapté, les paramètres du site ou une autre restriction d’accès. Le premier cas peut nécessiter une autre adresse ou un autre réseau ; le deuxième, la sélection du site régional pertinent ou du pays dans les paramètres du compte. Si la tâche fonctionne comme prévu, un autre pays affiché par un site de recherche sans rapport ne justifie pas à lui seul un remplacement. Par ailleurs, si la commande précise une source de géolocalisation particulière, comparez l’adresse fournie à cette source convenue : le bon fonctionnement du site ne permet pas de déterminer si la sélection respecte la commande.

Qu’apportent les filtres ISP et ASN ?

La localisation indique où une IP est classée. Un filtre réseau permet de choisir le réseau auquel elle est associée. Cela compte lorsque vous devez comparer l’expérience de clients utilisant différents fournisseurs d’accès fixe ou opérateurs mobiles, ou reproduire un problème observé via un réseau donné.

ASN signifie Autonomous System Number, ou numéro de système autonome. Il identifie un système autonome : un réseau ou un groupe de réseaux qui applique une politique de routage commune sur Internet. Un service proposant un ciblage par ASN sélectionne des IP associées au système demandé. Il s’agit d’un choix de réseau, distinct du pays et de la ville.

Un même réseau peut couvrir de nombreuses villes et être présent dans plusieurs pays. Une ville, à son tour, compte de nombreux réseaux. Lorsque les filtres combinés sont pris en charge, choisir Los Angeles et un ASN particulier revient à demander des adresses qui satisfont les deux conditions. Choisir uniquement l’ASN ne restreint pas nécessairement le résultat à Los Angeles.

Un filtre ISP présente généralement le nom d’un fournisseur d’accès à Internet. Il peut être plus facile à utiliser qu’un numéro, mais une entreprise peut exploiter plusieurs systèmes autonomes : un nom de fournisseur et un ASN ne constituent donc pas toujours des sélections équivalentes. Cela diffère aussi de la catégorie de produits proxys ISP, qui décrit les adresses fournies avec un service proxy. Acheter cette catégorie ne donne pas automatiquement le choix entre différents opérateurs.

Le réseau auquel appartient une IP peut influencer la façon dont un site la traite. Une adresse de réseau d’hébergement et une adresse de réseau grand public peuvent être traitées différemment, même dans un même pays. Si la géographie est déjà correcte, changer de réseau peut être la comparaison pertinente. Choisir un nom de fournisseur connu ne suffit pas à établir la réputation d’une adresse ou la réponse du site.

Comment le type de proxy influence-t-il le choix géographique ?

Les pools résidentiels peuvent offrir un vaste choix de pays et des filtres plus fins, car les connexions participantes sont réparties dans de nombreux lieux. Les filtres disponibles peuvent inclure la région, la ville, le code postal et le réseau, mais leur couverture dépend du service et de ses adresses actives. Les proxys mobiles sont utiles lorsque l’opérateur mobile compte autant que la localisation ; certains produits permettent de choisir une ville, même si une IP mobile peut desservir une vaste zone. Les proxys ISP statiques permettent de conserver une adresse d’un réseau adapté, avec des choix de localisation limités par le stock disponible. Les proxys de centre de données dépendent eux aussi des lieux et des plages proposés ; certains produits permettent de choisir une ville et d’autres seulement un pays. Comparez les filtres et les IP disponibles dans le produit concerné, plutôt que de choisir uniquement selon le type de proxy.

La localisation choisie disposera-t-elle de suffisamment d’IP adaptées ?

La liste des localisations d’un service indique ce qu’il prend en charge ; elle ne dit pas nécessairement combien d’adresses adaptées il peut fournir à l’instant présent. Cela devient important lorsqu’une tâche exige de nombreuses IP différentes ou une combinaison précise, comme une ville et un opérateur.

Un service de proxys fixes fournit des adresses issues de son stock disponible. Un service utilisant des connexions résidentielles ou mobiles peut dépendre de la présence en ligne et de la disponibilité des appareils au moment de la requête. Il peut offrir une large couverture nationale tout en ne disposant que d’un petit nombre d’adresses utilisables dans une ville donnée.

L’ajout de filtres réduit l’ensemble des correspondances. Un pays, une ville et un réseau peuvent tous figurer dans un menu de sélection sans que toutes les combinaisons soient disponibles. Un vaste pool mondial renseigne peu, lui aussi, sur le nombre d’IP distinctes que vous pouvez obtenir dans la ville nécessaire à votre projet.

Si le service ne trouve pas d’adresse correspondant à la demande, sa manière de gérer cette situation compte. Il peut renvoyer une erreur ou, lorsque cette fonction est prise en charge et activée, élargir la recherche. Pour une tâche qui exige strictement une ville donnée, une requête réussie via une autre ville n’est pas un remplacement adapté. Une localisation moins restrictive n’est utile que si la tâche le permet.

Conserver le pays signifie-t-il conserver la même IP ?

Non. Un service peut changer d’adresse IP tout en choisissant chaque nouvelle adresse dans le même pays. À l’inverse, un proxy statique peut conserver une adresse pour des connexions répétées. La sélection de localisation détermine les adresses admissibles ; les règles d’attribution et de rotation du service déterminent si l’adresse change.

Pour une suite de requêtes devant utiliser la même IP, recherchez une adresse fixe ou une option de session adaptée. Une session temporaire peut demander à un service à pool de réutiliser une adresse sélectionnée, mais sa durée et son comportement lorsque cette adresse devient indisponible dépendent du produit. Vérifiez si le service termine la session ou remplace l’adresse, et si ce remplacement doit respecter le filtre de localisation initial. Le seul choix du pays ne permet pas de conserver l’adresse inchangée.

Les libellés tels que mixed, random et World Mix doivent eux aussi être interprétés dans leur contexte. Une liste fixe contenant plusieurs pays et un service rotatif puisant dans plusieurs pays fonctionnent différemment :

  • Avec une liste fixe, votre programme choisit le proxy de la liste à utiliser. Une offre comprenant plusieurs pays ne fait pas, à elle seule, passer le programme de l’un à l’autre.
  • Avec un pool rotatif, le service sélectionne une adresse pour une nouvelle connexion ou requête selon ses règles. Sans restriction de pays, les sélections successives peuvent appartenir à des pays différents.
  • Avec une sélection aléatoire dans un pays, différentes IP peuvent tout de même répondre à la même exigence géographique. Aléatoire ne signifie pas nécessairement mondial.

Un pool mixte ne répartit pas nécessairement les requêtes de manière égale entre ses pays. Si vous devez comparer des marchés précis, prévoyez une sélection définie pour chacun. Sinon, de nombreuses requêtes peuvent provenir d’un pays tandis qu’un autre en reçoit peu ou aucune, ce qui rend la comparaison incomplète.

Un proxy proche sera-t-il plus rapide ?

La distance physique influence le délai, mais un pays attribué n’est pas une mesure de vitesse. Le trafic doit aller de votre application à l’infrastructure du proxy, puis au site, avant que les réponses ne reviennent. Le routage, la congestion du réseau et la charge des serveurs contribuent tous au résultat.

Un proxy proche de vous peut raccourcir la première partie de ce trajet tout en empruntant un long chemin jusqu’au site. Un proxy proche du site peut présenter le compromis inverse. Si votre automatisation s’exécute sur un serveur loué, ce serveur est le point de départ à prendre en compte, même si vous le contrôlez depuis un ordinateur portable situé dans un autre pays.

Les sites peuvent aussi servir les visiteurs depuis une infrastructure distribuée ; le pays d’origine de l’entreprise ne permet donc pas de savoir où votre requête sera traitée. Pour une comparaison pratique, mesurez le temps nécessaire pour accomplir la même action via chaque proxy envisagé dans l’application qui exécutera le travail. Un simple ping vers le proxy ne mesure ni le chargement d’une page ni la requête complète vers la cible.

Lorsque la tâche exige un pays précis, comparez les performances des proxys qui répondent à cette exigence. Une connexion plus rapide qui produit le mauvais résultat régional n’est pas un substitut équivalent. Lorsque la géographie n’influence pas la tâche, le temps de réponse mesuré peut primer sur le pays indiqué.

Retour à la base de connaissances