En bref. facebookexternalhit récupère les contenus partagés pour les aperçus de liens de Meta, tandis que Meta documente des identités de robots distinctes pour la collecte et la recherche par IA.
Définition : Au 17 octobre 2026, facebookexternalhit désigne le robot d’exploration (crawler) FacebookExternalHit de Meta, qui récupère les liens partagés et recueille les informations nécessaires aux aperçus dans des applications comme Facebook, Instagram et Messenger. Meta documente des robots distincts pour l’entraînement des modèles d’IA et la recherche par IA.
Points clés
- La documentation Meta Web Crawlers de Meta indique que FacebookExternalHit recueille, met en cache et affiche des informations comme le titre et la miniature d’une page partagée.
- Le guide de partage destiné aux webmasters de Meta décrit les balises Open Graph qui définissent la présentation des contenus partagés sur Facebook.
- Le protocole d’exclusion des robots de l’IETF définit des groupes propres à chaque robot dans robots.txt, le fichier qui exprime les règles d’exploration d’un site.
Comment les informations d’aperçu sont-elles récupérées ?
La documentation des robots de Meta décrit le partage d’un lien par copier-coller ou au moyen du plugin social Facebook. FacebookExternalHit récupère les informations sur l’application ou le site web vers lequel pointe le lien et les met en cache pour les afficher. Un aperçu peut comprendre la description de la page, en plus de son titre et de sa miniature.
La chaîne d’agent utilisateur (user-agent) est l’identifiant qu’un client envoie avec une requête. Meta publie ces exemples de requêtes FacebookExternalHit présentes dans les journaux du serveur :
facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
facebookexternalhit/1.1
Les propriétés Open Graph sont des champs de métadonnées HTML qui décrivent le contenu partagé. Le guide de Meta destiné aux webmasters associe le titre de l’article à og:title, sa description à og:description et l’URL de l’image d’aperçu à og:image. En l’absence de ces balises, le robot utilise des heuristiques internes pour sélectionner les informations de l’aperçu.
En quoi diffère-t-il des robots de collecte pour l’IA ?
Le répertoire des robots de Meta attribue des tâches différentes à des robots portant des noms distincts. Meta-ExternalAgent explore les contenus à des fins qui comprennent l’entraînement de modèles de fondation d’IA et l’amélioration des produits par l’indexation directe des contenus. Meta-WebIndexer explore les contenus pour améliorer les résultats de recherche de Meta AI. Meta-ExternalFetcher récupère des liens individuels à la demande d’un utilisateur et prend en charge des fonctions faisant intervenir des agents d’IA.
La fonction principale documentée de FacebookExternalHit est la récupération de contenus partagés pour les aperçus. Ces identifiants distincts permettent de définir, dans la politique d’exploration d’un site, des règles séparées pour la récupération des aperçus et la collecte par Meta-ExternalAgent.
Quels contrôles s’appliquent aux aperçus ?
La documentation de Meta demande aux propriétaires de sites d’ajouter dans robots.txt une règle d’interdiction pour le robot concerné. La configuration suivante applique des règles séparées à la récupération des aperçus et à Meta-ExternalAgent :
User-agent: facebookexternalhit
Allow: /
User-agent: meta-externalagent
Disallow: /
Selon les règles de sélection des groupes de l’IETF, un robot fait correspondre son identifiant de produit à un groupe user-agent. Ici, Allow: / autorise l’exploration destinée aux aperçus sur l’ensemble du site, tandis que l’autre groupe interdit l’exploration par Meta-ExternalAgent sur l’ensemble du site.
Meta précise que FacebookExternalHit peut ignorer robots.txt pour des contrôles de sécurité ou d’intégrité, notamment pour détecter des logiciels malveillants ou des contenus malveillants. Meta prévoit également un délai pouvant atteindre 24 heures pour la prise en compte des modifications de robots.txt, car les robots peuvent conserver ce fichier en cache pendant cette durée.
Comment vérifier l’aperçu d’une page web ?
Les exigences de Meta pour l’exploration imposent de placer les propriétés Open Graph dans le premier mégaoctet (1 Mo) de contenu et de rendre ce contenu accessible à l’exploration en quelques secondes. Le serveur doit prendre en charge les encodages gzip et deflate. Pour les requêtes contenant un en-tête Range, il devrait renvoyer les propriétés requises dans la plage d’octets demandée ou ignorer entièrement cet en-tête.
Le guide de partage de Meta recommande de saisir l’URL de la page dans Sharing Debugger. L’outil affiche les métadonnées extraites ainsi que les erreurs ou avertissements, et déclenche une nouvelle extraction. Il permet ainsi une vérification concrète après la correction d’un problème de contenu inaccessible ou de balises d’aperçu.
Termes associés
Questions fréquentes
Puis-je interdire Meta-ExternalAgent tout en autorisant les aperçus ?
Oui. Vous pouvez attribuer à facebookexternalhit et à meta-externalagent des groupes robots.txt séparés, conformément aux identités et aux contrôles distincts des robots décrits dans la documentation de Meta.
Comment examiner les informations récupérées par Facebook ?
Vous pouvez soumettre votre URL à Sharing Debugger. Le guide de Meta destiné aux webmasters précise que cet outil affiche les balises meta extraites par le robot ainsi que les éventuelles erreurs ou avertissements.
Sources
- Meta, « Meta Web Crawlers », sans date, consulté le 17 octobre 2026
- Meta, « A Guide to Sharing for Webmasters », sans date, consulté le 17 octobre 2026
- 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