Index indépendant · Recherche axée sur la confidentialité
Utiliser un proxy avec Mojeek : signal régional, état de session et cadence des requêtes
Mojeek fait partie des rares services qui ne louent pas leurs résultats à un autre moteur : il parcourt le web avec son propre crawler et construit son propre index. Cette page explique où l'adresse de sortie intervient dans le classement issu de cet index, comment isoler l'état du navigateur de la mesure et comment planifier la cadence des requêtes.
Index à source uniqueEn quoi le fait qu'une seule partie produise le résultat simplifie-t-il les décisions liées au proxy ?
02
Région et langueLes rôles distincts du pays de sortie et du réglage de langue de l'interface dans le classement.
03
Gestion de la cadenceIntervalle entre requêtes, écran de vérification et schéma de repli progressif.
04
VérificationContrôle de portée, tests de fuite et tenue d'un carnet de mesure.
Sur les pages de moteurs de recherche, la plupart des discussions sur les proxys se compliquent parce qu'on ignore qui produit réellement le résultat. De nombreux services récupèrent leur jeu de résultats auprès d'un partenaire ; vous croyez mesurer une partie alors que vous enregistrez en réalité le comportement d'un second fournisseur. Mojeek offre à cet égard un terrain plus simple : crawl, indexation et classement se font sous le même toit.
Cette simplicité n'élargit pas le rôle du proxy, mais elle le clarifie. Lorsque votre adresse de sortie change, ce qui est affecté n'est pas l'ensemble du classement, mais l'une des quelques entrées que le moteur lit comme un indice régional. Les autres entrées — langue de l'interface, filtre pays de la page de paramètres, requête elle-même — restent côté navigateur et le proxy n'y touche pas.
Les sections ci-dessous détaillent cette distinction dans l'ordre : quelle couche regarde le réseau, quelle couche vous regarde ; laquelle il faut figer lors d'une mesure ; et comment planifier la cadence lorsque l'échelle augmente.
Que change un proxy sur un moteur qui parcourt son propre index ?
Une requête Mojeek traverse trois couches distinctes. Tout en haut se trouve la couche requête et interface : l'expression que vous saisissez, la langue que vous choisissez, le filtre pays que vous cochez dans la page de paramètres. L'ensemble est conservé côté client et échappe au champ de vision du proxy — changer de sortie ne réinitialise pas une préférence, car celle-ci réside dans le stockage de votre navigateur.
La couche intermédiaire est celle de l'index et du classement. Le crawler du moteur a collecté, analysé et ordonné les documents. Cette couche n'est pas reconstruite pour chaque utilisateur d'une requête à l'autre ; la même requête dans les mêmes conditions renvoie très largement le même ensemble de documents. Lorsque vous vous demandez pourquoi un résultat figure en haut, c'est le comportement d'indexation de cette couche qu'il faut examiner, et non votre réglage de proxy.
La couche la plus basse est celle du transport et de la sortie. La requête est établie sur TCP, chiffrée par TLS, et la seule identité réseau visible côté serveur est votre adresse IP de sortie. Ce que le moteur peut lire de cette adresse est limité : le système autonome (ASN) auquel elle appartient et, approximativement, le pays où elle semble enregistrée. Pour comprendre le fonctionnement de cette classification, l'article sur l'ASN et la réputation IP est un bon point de départ.
L'intérêt pratique de séparer ces trois couches est le suivant : lorsque vous constatez un changement de résultat, vous demandez d'abord quelle couche a bougé. Votre préférence a-t-elle changé, l'index a-t-il été rafraîchi, ou votre sortie s'est-elle simplement déplacée vers un autre pays ? Les équipes qui ne se posent pas cette question imputent au proxy un écart provoqué par une préférence du navigateur et cherchent la solution au mauvais endroit.
Remarque
Sur une connexion HTTPS, le serveur proxy ne peut pas voir le texte de votre requête ; il ouvre seulement un tunnel avec CONNECT et transporte des octets chiffrés. Ce qu'il voit, c'est l'hôte auquel vous vous connectez. Le choix du fournisseur est donc autant une décision de confiance qu'un choix technique.
SCHÉMALes trois couches traversées par une requête Mojeek
Vous pouvez faire défiler le schéma horizontalement pour l'examiner
Le proxy n'agit que sur la couche la plus basse. Les préférences et le comportement de l'index restent en place même si l'adresse de sortie change.
Comment le pays de sortie et la langue de l'interface se distinguent-ils dans le classement ?
L'effet régional ne dépend pas d'un unique bouton ; il résulte de la combinaison de deux entrées indépendantes. La première est l'indice côté réseau : le pays d'enregistrement de votre adresse de sortie. La seconde est la préférence explicite côté application : la langue de l'interface et le filtre pays de la page de paramètres. Lorsque les deux ne pointent pas dans la même direction, il en résulte un profil hybride qu'un utilisateur réel produit rarement.
Exemple concret : si vous utilisez une sortie en Allemagne tout en laissant l'interface en anglais, la couche réseau indique l'Allemagne tandis que la couche applicative déclare une préférence de langue donnée. La page renvoyée se situe quelque part entre les deux et ne correspond exactement ni à ce que voit un utilisateur consultant depuis l'Allemagne, ni à ce que voit un utilisateur dont la langue est l'anglais. Si vous effectuez une comparaison, vous devez consigner cet état intermédiaire, faute de quoi vous inscrirez deux mesures dans la même colonne.
La bonne configuration consiste à figer délibérément les deux entrées. Si vous souhaitez étudier la surface de résultats d'un pays, prenez une sortie dans ce pays, réglez la langue de l'interface sur la langue courante de ce pays et orientez le filtre pays dans le même sens. Pour la liste des pays, localisations proxy et pour un affichage TR, une sortie en Turquie vous pouvez le consulter.
Entrée
Où c'est conservé
Le proxy agit-il dessus ?
Que faire lors de la mesure
Pays de l'IP de sortie
Couche réseau
Oui, directement
Figez-le sur un seul pays pour chaque série
Langue de l'interface
Préférence du navigateur
Non
Gardez-la fixe dans le profil, ne la modifiez pas en cours de série
Filtre pays
Page de paramètres
Non
Activé ou désactivé : consignez-le
Langue de la requête
Le texte que vous saisissez
Non
Répétez la même requête sans la traduire
Une seule règle résout l'essentiel : dans une série, ne faites varier qu'une seule variable. Si vous changez de pays, laissez la langue fixe ; si vous changez de langue, laissez la sortie en place. Un écart issu d'une mesure où deux variables bougent ensemble ne dit pas de quelle entrée il provient.
Sortir l'état du navigateur du périmètre de mesure
Un moteur axé sur la confidentialité ne vous profile peut-être pas via un compte ; cela ne signifie pas que votre mesure est propre. L'essentiel de l'état qui influence l'affichage de la page réside déjà dans votre navigateur : cookies de préférence enregistrés auparavant, règles injectées par des extensions, blocs masqués par un bloqueur de contenu, largeur de fenêtre et échelle de police.
Le côté le plus sournois de ces résidus d'état est qu'ils se transmettent à votre insu. La semaine dernière, vous avez coché un filtre pays ; cette semaine, en démarrant une nouvelle série avec le même profil, le filtre est toujours actif et vous prenez cela pour un effet du proxy. De même, si une extension masque certains liens de la page, vous comptez moins de résultats qu'il n'y en a réellement.
La solution n'est pas compliquée, mais elle demande de la discipline. Ouvrez un profil de navigateur distinct pour la mesure ; ce profil ne doit contenir que la configuration du proxy et le strict minimum d'extensions. Commencez chaque série avec un stockage vide et ne changez aucune préférence avant la fin de la série. Ne gardez dans ce profil aucun onglet connecté à un compte — un onglet avec une session ouverte continue de générer des requêtes en arrière-plan tant qu'il reste ouvert.
Séparez complètement le profil de mesure du profil que vous utilisez au quotidien.
Notez la largeur de la fenêtre ; la mise en page varie selon la largeur.
Gardez le bloqueur de contenu désactivé dans le profil de mesure, ou utilisez le même réglage à chaque série.
Videz le stockage avant de commencer la série, et non en cours de série.
Inscrivez dans la ligne de journal le profil utilisé ; le résultat est propre au profil.
Une fois ce dispositif en place, l'écart que vous observez en changeant de sortie provient réellement de la sortie. Auparavant, les écarts constatés venaient le plus souvent de la mémoire du navigateur, et aucun réglage de proxy n'y remédie.
Aligner la cadence des requêtes sur la taille du pool
Pour des recherches effectuées manuellement une à une, la cadence n'est pas un problème. En revanche, dès que vous mettez en place un dispositif de contrôle exécutant des dizaines de requêtes à la suite, la cadence devient la première limite. Une série dense de requêtes issues de la même sortie à intervalles rapprochés produit un motif qui ne ressemble pas à un usage humain, et vous risquez de rencontrer un écran de vérification.
L'écran de vérification n'est pas une sanction, c'est un signal de ralentissement. La bonne réaction n'est pas de réessayer à la même vitesse, mais de battre en retraite progressivement : augmentez le délai d'attente de façon exponentielle, puis revenez à la cadence normale après quelques tours. Cette page n'explique pas comment contourner les écrans de vérification, mais comment régler la cadence pour ne jamais les déclencher.
La cadence et la taille du pool sont les deux côtés d'une même équation. Une fois que vous avez décidé du nombre de requêtes par heure, il vous faut assez d'adresses pour maintenir la charge par sortie à un niveau acceptable. Dans la plupart des tâches de contrôle, réduire le nombre de requêtes est une décision moins coûteuse qu'augmenter le nombre d'adresses ; l'objectif de la mesure n'est pas le volume mais la comparabilité. Si vous ouvrez des requêtes en parallèle, limite de connexions simultanées doit également être pris en compte.
Si vous avez réellement besoin d'un accès à grande échelle, consultez d'abord l'interface de recherche documentée du moteur. Travailler via une interface officielle donne des résultats plus prévisibles et reste conforme aux attentes des parties. Avant toute démarche de scraping de pages, il convient de lire robots.txt ainsi que les conditions de service.
Avertissement
Contourner l'écran de vérification n'est pas le sujet de cette page. Lorsque vous en rencontrez un, il faut s'arrêter, allonger le délai d'attente et, si nécessaire, réduire votre budget quotidien de requêtes. Le respect des conditions de service relève de la responsabilité de l'utilisateur.
SCHÉMAPlan de cadence pour une série de requêtes
Vous pouvez faire défiler le schéma horizontalement pour l'examiner
Les durées des phases constituent un plan indicatif, non une valeur mesurée ; adaptez-les à votre propre budget.
Choisissez une sortie pour vos contrôles Mojeek
Pour les contrôles à faible volume, on privilégie le datacenter ; pour les séries régulières étalées sur plusieurs semaines, l'ISP ; et pour les travaux d'affichage multi-pays, une sortie residential.
Choisissez parmi nos proxys résidentiels, proxys datacenter, IPv6 et solutions ISP. Toutes les offres incluent des options illimitées, 99,9 % d'uptime, des rotating proxies, des sticky sessions et un support 7j/7 24h/24. Idéal pour le web scraping, la vérification publicitaire, le suivi SEO et la collecte de données numériques.
Proxy ISPIP turques statiques enregistrées chez un ISP
IP turques statiques enregistrées auprès d'un ISP : la vitesse du centre de données avec la réputation d'un véritable opérateur. Idéal pour les sessions longues et le jeu à faible ping.
Les IP d'opérateurs 4G offrent le trafic mobile le plus naturel ; taux de réussite élevé même sur les plateformes les plus strictes. Idéal pour les réseaux sociaux et l'automatisation.
Pool d'IP d'utilisateurs résidentiels réels : pour une confiance maximale et une large diversité géographique. Le bon choix pour la collecte de données et les tests régionaux.
Quel type de sortie suffit pour explorer un index indépendant ?
Lire une page de résultats publique, sans connexion, est une tâche bien moins exigeante que de se connecter à des plateformes sociales. Il est donc généralement inutile de se tourner vers le type de sortie le plus coûteux ; la décision se prend en fonction du volume, de la continuité et de la diversité des pays.
Le proxy datacenter est la première option à essayer pour les tâches de contrôle courtes et à faible volume : il offre la bande passante la plus élevée et le coût unitaire le plus bas. On voit clairement que les adresses appartiennent à des ASN de centres de données ; cela pose rarement problème pour la lecture de pages publiques, mais augmente la probabilité de vérification à mesure que la cadence monte.
ISP proxyfonctionne avec des adresses statiques hébergées dans l'ASN d'un fournisseur d'accès. Si vous souhaitez mesurer depuis la même adresse sur une série comparative étalée sur plusieurs semaines, ce type est plus adapté — l'adresse est fixe, vous n'êtes donc pas contraint d'attribuer l'écart entre deux mesures à un changement d'adresse. Proxy résidentiel est réservé aux travaux nécessitant une large diversité de pays et de villes ; son coût unitaire est élevé et la facturation se fait sur le volume de données transféré.
Tâche
Sortie appropriée
Pourquoi
Quelques requêtes par jour, un seul pays
Datacenter
Volume faible, coût déterminant
Série régulière répétée chaque semaine
ISP
L'adresse reste fixe, la série devient comparable
Contrôle d'affichage multi-pays
Residential
Large diversité de pays et de villes
Contrôle ponctuel de courte durée
Liste gratuite
À des fins d'apprentissage et de test uniquement
Le nombre de personnes partageant le pool est une variable indépendante du type ; la cadence d'un autre travail utilisant la même adresse que vous peut se répercuter sur votre mesure. Pour des essais à visée pédagogique, liste de proxys gratuits suffit, mais pas pour des travaux exigeant de la continuité.
Selon l'endroit où vous configurez le proxy, quelles requêtes sont couvertes ?
La première question de la configuration porte sur le protocole. Le proxy HTTP se situe au niveau de la couche applicative ; il lit la requête HTTP en clair et ouvre un tunnel avec CONNECT pour HTTPS. SOCKS5 se situe au niveau de la couche transport et n'interprète pas le protocole qu'il transporte. Les deux fonctionnent dans un navigateur ; les différences apparaissent avec les clients hors navigateur. Pour la distinction, consultez la différence entre HTTP et SOCKS5 .
La deuxième question porte sur la portée. Un proxy défini à l'échelle du système d'exploitation affecte toutes les applications ; c'est la portée la plus large, mais elle redirige aussi votre activité quotidienne. Une règle définie pour un profil de navigateur ou une seule application ne couvre que ce processus ; les effets de bord sont limités, mais certaines requêtes risquent de rester en dehors. Comme les pages de recherche proviennent le plus souvent d'un seul nom de domaine, ce risque est plus faible que pour les pages de réseaux sociaux.
La troisième question est de savoir où le nom de domaine sera résolu. Avec un proxy HTTP, le nom de la cible est transmis en clair au proxy, qui se charge de la résolution. Avec SOCKS5, le comportement dépend du client : certains clients résolvent le nom sur leur propre réseau, d'autres délèguent au proxy. Si la résolution a lieu sur votre réseau, le domaine cible est visible par votre serveur DNS local — le détail où le DNS est-il résolu en SOCKS5 dans cet article.
Champ
Exemple de valeur
Explication
Le serveur
username
Le nom d'hôte figurant dans votre panneau
Port
8080
Courant pour HTTP ; SOCKS5 peut se trouver sur un port distinct
Nom d'utilisateur
password
Obligatoire pour les sorties avec authentification
Mot de passe
; les valeurs réelles se trouvent dans votre panneau.
Obtenu depuis le panneau, ne se partage pas
Ces valeurs n'illustrent que le format. Juste après la configuration, vérifiez votre sortie avec mon adresse IP l'outil ; l'endroit où vous effectuez le réglage et celui par lequel le trafic passe réellement ne coïncident pas toujours.
SCHÉMASéquence d'une requête : du navigateur au front-end du moteur
Vous pouvez faire défiler le schéma horizontalement pour l'examiner
L'endroit où le nom de domaine est résolu dépend de votre configuration ; la séquence du schéma illustre le cas courant où la résolution se fait côté proxy.
Vérification des fuites et carnet de mesure
Configurer un proxy ne prouve pas que l'intégralité du trafic passe par lui. Après la configuration, trois éléments doivent être testés séparément. Le premier est la résolution du nom de domaine : si le navigateur résout le nom avec le résolveur local, votre cible est visible par votre fournisseur d'accès. Test de DNS leak le signale.
Le deuxième est l'interface WebRTC. Cette interface du navigateur peut fonctionner indépendamment du réglage du proxy et exposer vos adresses réelles à une page ; test de fuite WebRTC en indique l'état. Le troisième est le contournement IPv6 : si votre sortie est uniquement IPv4 mais que l'IPv6 est actif sur votre appareil, une requête vers une cible joignable en IPv6 peut contourner entièrement le proxy.
Une fois la vérification terminée, vient le temps de la tenue du journal. Ce qui rend une mesure de recherche défendable, ce n'est pas le résultat lui-même, mais le fait que les conditions de son obtention soient consignées. Conservez au minimum les champs suivants : date et heure, texte de la requête, pays et type de sortie, langue de l'interface, état du filtre pays, nom du profil de navigateur, largeur de la fenêtre. Ces sept champs vous diront, des mois plus tard, si deux mesures sont comparables.
Une capture d'écran ne constitue pas une preuve à elle seule ; sans une ligne de conditions à côté, on ignore quand, depuis où et avec quels réglages elle a été prise. Dans une série qui répète la même requête pendant des semaines, ce carnet est le seul moyen de distinguer si l'écart observé provient d'un rafraîchissement de l'index ou d'une modification de votre propre configuration.
Qu'est-ce qui peut mal tourner, et où faut-il s'arrêter ?
Symptôme
Cause possible
Contrôle
La page s'ouvre, mais l'affichage attendu pour le pays n'apparaît pas
Le filtre pays est désactivé ou la préférence de langue diffère
Relisez la page de paramètres et les préférences du profil
407 Proxy Authentication Required
Les identifiants ne sont pas envoyés, ou l'autorisation par IP a expiré
Vérifiez le nom d'utilisateur, le mot de passe et la liste des IP autorisées
Augmentez le délai d'attente, réduisez le budget quotidien
Un avertissement de certificat s'affiche
Un point intermédiaire établit la session TLS avec son propre certificat
Hors réseau d'entreprise, ne passez pas outre l'avertissement, changez de sortie
Écart inexpliqué entre deux mesures
L'état du profil ou la largeur de la fenêtre a changé
Comparez les lignes de conditions de votre carnet
La première ligne de ce tableau est la plus fréquente et n'est presque jamais due au proxy. Si l'affichage régional ne correspond pas à vos attentes, vérifiez d'abord les deux préférences côté navigateur ; descendre au niveau du réseau vient ensuite.
L'avertissement de certificat constitue une catégorie à part et doit être pris au sérieux. Un proxy HTTPS correctement configuré n'interfère pas avec la session TLS ; si vous voyez un avertissement, c'est que votre trafic est déchiffré puis rechiffré quelque part. Sur un réseau d'entreprise, il peut s'agir d'une configuration délibérée ; sur une sortie que vous ne connaissez pas, c'est un signal qui doit vous faire arrêter.
Enfin, il faut accepter les limites : un proxy vous donne un aperçu approximatif de la page que voit un utilisateur situé dans un autre pays, et non une copie conforme. La page que vous voyez est aussi façonnée par votre classe d'appareil, votre langue et vos préférences. Pour travailler en connaissance de cette limite du côté de l'analyse concurrentielle, vous pouvez consulter les scénarios de la page proxy pour outils SEO .
Questions fréquentes sur Mojeek et les proxys
01Les résultats de Mojeek proviennent-ils d'un autre moteur ?
Non. Mojeek parcourt le web avec son propre crawler et construit son propre index ; le classement s'effectue sur cet index. Du point de vue du proxy, cela signifie que le comportement que vous mesurez appartient à une seule partie : aucun second fournisseur de résultats n'intervient en arrière-plan.
02Le classement change-t-il entièrement lorsque je modifie le pays de sortie ?
Non. Le pays de sortie n'est que l'un des indices régionaux ; la langue de l'interface et le filtre pays de la page de paramètres restent côté navigateur, et le proxy n'y touche pas. Pour observer une différence nette, vous devez orienter ces trois entrées dans le même sens.
03J'ai activé mon filtre pays, mais le résultat n'a pas changé : pourquoi ?
Le filtre est enregistré comme une préférence et conservé dans le stockage du navigateur. Si vous avez vidé votre profil de mesure ou consulté la page avec un autre profil, le filtre n'a peut-être pas été appliqué. De plus, sur une requête étroite, son effet peut ne pas être visible ; comparez la même requête avec et sans filtre.
04Dois-je multiplier les sorties pour accélérer mes requêtes ?
Commencez par revoir le nombre de requêtes. Dans les tâches de contrôle, l'objectif n'est pas le volume mais la comparabilité, et supprimer les répétitions inutiles est à la fois moins coûteux et plus sain que d'augmenter le nombre d'adresses. Si un accès à grande échelle est réellement nécessaire, l'interface de recherche documentée du moteur est le premier endroit à consulter.
05L'usage d'un proxy accélère-t-il le chargement de la page de recherche ?
En général, non. Comme une étape supplémentaire s'intercale, le temps de connexion s'allonge dans la plupart des configurations ; un proxy ne réduit pas la latence. Il existe une exception rare, lorsque votre route par défaut est détournée, mais elle ne se constate que par la mesure et ne constitue pas une règle.
06Peut-on comparer des résultats de recherche avec des proxys gratuits ?
C'est acceptable pour l'apprentissage et un essai ponctuel. Ce n'est pas recommandé pour une série étalée sur plusieurs semaines : il n'y a aucune continuité d'adresse, on ignore qui exploite le serveur et vous ne pouvez pas déterminer l'origine de l'écart entre deux mesures. Les travaux continus exigent un pool payant.
07J'ai vu un écran de vérification : que dois-je faire ?
Arrêtez-vous. Plutôt que de réessayer à la même cadence, augmentez le délai d'attente de façon exponentielle et, si nécessaire, réduisez votre budget de requêtes pour la journée. L'écran de vérification est un signal de ralentissement et ne doit pas être contourné ; le respect des conditions de service relève de la responsabilité de l'utilisateur.