Applebot

L'équipe Citead, mis à jour le

En bref. Applebot collecte du contenu web pour la recherche Apple, avec une vérification DNS et IP et des mécanismes de contrôle distincts pour l’exploration, l’indexation et l’entraînement des modèles.

Définition : Applebot est le robot d’exploration web d’Apple, qui collecte du contenu web pour les fonctions de recherche de Spotlight, Siri et Safari. Au 17 octobre 2026, la documentation d’Apple décrit aussi l’utilisation du contenu exploré pour l’entraînement des modèles et les réponses, avec des mécanismes de contrôle distincts pour les éditeurs.

Points clés

  • La documentation sur Applebot d’Apple indique que les chaînes d’agent utilisateur (user-agent) du robot de recherche contiennent Applebot et fournit des exemples pour ordinateur et mobile.
  • Le fichier Applebot IP CIDRs d’Apple publie des plages d’adresses réseau sous prefixes, avec des entrées nommées ipv4Prefix.
  • La spécification du protocole d’exclusion des robots de l’IETF fixe l’emplacement des règles destinées aux robots à /robots.txt et précise que ces règles ne constituent pas une autorisation d’accès.

Comment identifier une requête d’Applebot ?

Une chaîne d’agent utilisateur identifie le logiciel à l’origine d’une requête. Les consignes d’identification d’Apple décrivent une chaîne semblable à celle d’un navigateur, contenant Applebot et une version. La version du navigateur indiquée évolue au fil du temps ; les exemples d’Apple sont donc fournis à titre illustratif.

Pour la vérification réseau, Apple documente le DNS, le système qui associe les noms de domaine aux adresses IP. Une résolution inverse associe l’adresse à l’origine de la requête à un nom d’hôte du domaine applebot.apple.com ; une résolution directe vérifie que ce nom d’hôte renvoie à la même adresse. L’exemple d’Apple utilise les commandes suivantes :

host 17.58.101.179
host 17-58-101-179.applebot.apple.com

Le nom d’hôte documenté est 17-58-101-179.applebot.apple.com. Une autre méthode de vérification consiste à comparer l’adresse à l’origine de la requête aux plages réseau publiées par Apple.

Comment contrôler l’exploration et le rendu ?

Le fichier robots.txt contient des instructions destinées aux robots d’exploration. Les règles d’exploration d’Apple permettent d’adresser des instructions à Applebot pour l’exploration générale à des fins de recherche. Ce groupe correspond à la partie de l’exemple d’Apple propre à Applebot :

User-agent: Applebot
Allow: /
Disallow: /private/

Ici, /private/ est exclu de l’exploration. Lorsque les instructions ne mentionnent pas Applebot mais nomment Googlebot, Applebot suit celles de Googlebot. Applebot ignore crawl-delay ; Apple décrit un ajustement automatique de la fréquence d’exploration lorsqu’un site ralentit ou renvoie des erreurs.

Le rendu consiste à traiter une page dans un navigateur pour produire son contenu affiché. Applebot peut effectuer le rendu des pages, et le blocage des ressources JavaScript ou CSS nécessaires peut empêcher un rendu correct. Les vérifications d’accès portent donc aussi sur les ressources nécessaires à l’affichage de la page.

Quels mécanismes contrôlent l’indexation et l’utilisation du contenu ?

L’indexation permet de retrouver une page lors d’une recherche. La documentation sur l’indexation d’Apple prévoit la prise en charge des balises meta robots dans l’élément head du document HTML : noindex exclut la page de l’index, tandis que nosnippet supprime les descriptions et les réponses web, et exclut les données balisées du contexte supplémentaire fourni aux modèles d’IA.

Apple prend également en charge un en-tête de réponse HTTP, utile pour des ressources telles que les PDF :

X-Robots-Tag: applebot: nosnippet

Applebot-Extended est un mécanisme de contrôle de l’utilisation du contenu qui permet de refuser son utilisation pour l’entraînement des modèles de fondation d’Apple. Il n’effectue lui-même aucune exploration. Les pages qui interdisent Applebot-Extended restent admissibles dans les résultats de recherche, et Apple indique que les règles qui lui sont destinées sont exclues des critères de classement de Search.

Termes associés

Questions fréquentes

Puis-je bloquer l’entraînement des modèles tout en autorisant l’exploration pour la recherche Apple ?

Oui. Les consignes sur Applebot-Extended d’Apple prévoient un refus distinct de l’entraînement dans robots.txt. Vous pouvez maintenir l’exploration par Applebot tout en interdisant Applebot-Extended.

Toutes les requêtes provenant d’un nom d’hôte Applebot suivent-elles les mêmes règles ?

Apple documente également l’agent utilisateur iTMS pour les URL associées à du contenu enregistré auprès d’Apple Podcasts. Sa documentation indique que ce robot ignore robots.txt ; vous devez donc le distinguer de l’exploration générale à des fins de recherche.

Sources

  1. Apple, « About Applebot », 4 septembre 2026
  2. Apple, « Applebot IP CIDRs », creationTime : 15 septembre 2026
  3. 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

Testez une page et voyez quoi corriger en premier

L'analyse prend en général moins de 10 secondes et ne demande pas de compte.

400 000+ pages notées dans le benchmark public