En bref. PetalBot constitue l’index Web de Petal Search, respecte les règles robots.txt publiées et dispose d’une procédure de vérification par résolutions DNS inverse et directe.
Définition : PetalBot est le robot d’exploration Web de Huawei pour Petal Search. Au 17 octobre 2026, Huawei indique qu’il constitue un index à partir de sites Web pour ordinateurs et appareils mobiles, destiné à la recherche et aux recommandations de contenu dans Huawei Assistant et AI Search.
Points clés
- La documentation de Huawei sur PetalBot donne
PetalBotcomme identifiant du robot pour les requêtes provenant aussi bien de la version pour ordinateurs que de la version mobile. - L’outil Verify PetalBot de Huawei accepte une adresse IP pour vérifier si elle appartient à PetalBot.
- Le protocole d’exclusion des robots, RFC 9309, de l’IETF place les règles destinées aux robots dans
/robots.txt, à la racine du service.
Comment PetalBot s’identifie-t-il ?
L’agent utilisateur (user-agent) est l’identifiant du logiciel transmis avec une requête Web. Le tableau des agents utilisateurs de Huawei donne cette chaîne complète pour le robot destiné aux ordinateurs :
Mozilla/5.0 (compatible;PetalBot;+https://webmaster.petalsearch.com/site/petalbot)
Le même tableau fournit une chaîne mobile contenant des identifiants Android et Mobile Safari. Les deux variantes contiennent PetalBot, qui est aussi le nom utilisé dans les règles d’exploration publiées par Huawei. L’administrateur d’un site Web peut comparer le champ User-Agent des requêtes à ces identifiants publiés, puis appliquer la procédure de vérification de l’adresse décrite ci-dessous.
Comment contrôler l’accès ?
Un fichier robots.txt publie des instructions sur les chemins qu’un robot peut demander. Les instructions de contrôle d’accès de Huawei indiquent que PetalBot respecte le protocole d’exclusion des robots et donnent cet exemple d’exclusion de l’ensemble du site :
User-agent: PetalBot
Disallow: /
La ligne User-agent sélectionne PetalBot ; Disallow: / exclut l’exploration de l’ensemble du site. Huawei publie aussi un exemple distinct pour autoriser et exclure des chemins précis :
User-agent: PetalBot
Allow: /w/api/
Disallow: /trap/
Ici, /w/api/ est explicitement autorisé et /trap/ est exclu. Selon les règles de la RFC 9309, les chemins auxquels aucune restriction ne correspond restent autorisés. L’exemple laisse donc les autres chemins ouverts à l’exploration.
Huawei avertit que le blocage de PetalBot empêche de trouver les pages du site dans les services de recherche de Petal. La RFC explique aussi que les chemins figurant dans robots.txt sont publics et recommande des mesures de sécurité applicative, comme l’authentification HTTP, pour protéger le contenu.
Comment vérifier les requêtes de PetalBot ?
La procédure de vérification de Huawei utilise l’adresse IP à l’origine de la requête, enregistrée dans les journaux du serveur. Le DNS (Domain Name System, ou système de noms de domaine) permet les recherches d’adresses et de noms d’hôte utilisées dans ce contrôle.
La procédure commence par une résolution DNS inverse, qui obtient un nom d’hôte à partir de l’adresse IP à l’aide de la commande host. Ce nom d’hôte doit appartenir à petalsearch.com. Une résolution DNS directe convertit ensuite ce nom d’hôte en une adresse IP, qui doit correspondre à l’adresse à l’origine de la requête dans les journaux. La procédure publiée vérifie à la fois le nom de domaine et l’adresse renvoyée.
Termes associés
- robots.txt
- Directive User-agent de robots.txt
- Directive Disallow de robots.txt
- Usurpation de l’agent utilisateur
Questions fréquentes
Pourquoi mes pages restent-elles dans Petal Search après le blocage de l’exploration ?
L’explication de Huawei sur la mise à jour de l’index indique que la suppression des informations déjà présentes dans l’index peut prendre plusieurs mois après que PetalBot cesse d’accéder à vos pages. Elle conseille aussi de vérifier votre configuration robots et d’envoyer les demandes urgentes d’exclusion à petalbot@huawei.com.
Où puis-je signaler une exploration excessive par PetalBot ?
La même documentation indique l’adresse petalbot@huawei.com pour signaler une exploration déraisonnable. Huawei précise adapter l’exploration en fonction de facteurs comprenant la capacité du serveur et les mises à jour du site Web.
Sources
- Huawei, « PetalBot », sans date, avec le texte de la documentation anglaise fourni par la page.
- Huawei, « Verify PetalBot », sans date.
- IETF, « Robots Exclusion Protocol », septembre 2022.
Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO