Test des résultats enrichis

Placez des données structurées sur votre page afin d'activer des fonctionnalités spéciales dans les résultats de recherche Google, puis exécutez le test des résultats enrichis.

Ouvrir l'outil de test des résultats enrichis

 

Exécuter le test

Pour une URL

Envoyez l'URL complète de la page à tester. Important : toutes les ressources de la page doivent être accessibles par n'importe quel internaute sans nécessiter d'identifiants de connexion. Les ressources protégées par un pare-feu ou un mot de passe ne seront pas testées. Si votre page est protégée par un pare-feu ou hébergée sur votre ordinateur local, vous pouvez la tester en intégrant un tunnel.

Pour un extrait de code

Cet outil vous permet de tester des extraits de code. Sur la page de destination de l’outil, choisissez l'option Code plutôt qu'URL pour le test, puis collez le code à tester. Vous pouvez modifier le code et effectuer à nouveau le test en cliquant sur Exécuter le test autant de fois que vous le souhaitez.

Définir un user-agent (facultatif)

Vous pouvez définir le user-agent à utiliser pour tester votre page. Autrement dit, vous pouvez tester votre page avec un smartphone ou un ordinateur de bureau. Sélectionnez un user-agent dans la liste située sous l'URL ou la zone de saisie du code.

En raison de l'initiative Google orientée mobile (qui reflète l'utilisation croissante d'appareils mobiles pour accéder aux pages Web), le user-agent par défaut est un smartphone. Si votre site est destiné aux appareils mobiles, nous vous recommandons donc d'utiliser ce user-agent pour effectuer les tests, sauf si vous avez des raisons spécifiques de choisir le user-agent pour ordinateur. De manière générale, nous vous conseillons d'opter pour le user-agent pour smartphone, car la majorité des internautes naviguent aujourd'hui sur le Web via un appareil mobile.

Pour vérifier si votre site est orienté mobile, consultez la page de paramètres de votre propriété.

Formats de données structurées acceptés

Le test des résultats enrichis est compatible avec les données structurées au format JSON-LD, RDFa et microdonnées.

Gestion des commentaires dans les blocs de code
L'outil de test des résultats enrichis ignore les commentaires dans les blocs JSON-LD. Toutefois, ce comportement n'étant pas compatible avec la norme JSON-LD, il est possible que des erreurs se produisent en conditions réelles d'utilisation. Veillez à supprimer les commentaires des fichiers JSON-LD avant de publier votre page finale.

Examiner les résultats

Le test indique les types de résultats enrichis trouvés sur la page, ainsi que les erreurs ou les suggestions concernant vos données structurées.

S'il existe des erreurs ou des avertissements, développez l'élément individuel pour en afficher les détails, puis cliquez sur la description pour ouvrir l'explorateur de code à l'emplacement correspondant. L'explorateur utilise le rendu du code source.

Les résultats du test couvrent les points suivants :

État des URL

L'outil peut indiquer l'une des valeurs d'état suivantes pour une URL testée, où N dépend du nombre d'éléments trouvés.

  • No significant availability issues icon N élément(s) valide(s) détecté(s)
  • Aucun élément détecté
  • N élément(s) valide(s) contenant des avertissements détecté(s)
  • N éléments valides détectés : tous contiennent des avertissements
  • N éléments valides détectés : certains contiennent des avertissements
  • N éléments détectés : certains ne sont pas valides
  • N élément(s) non valide(s) détecté(s)
  • Impossible d'explorer l'URL
  • Erreurs de syntaxe détectées dans les données structurées

Exploration

Cette section indique si Google a l'autorisation d'explorer la page. Si Google empêche l'exploration de la page dans le cadre de son cycle d'exploration standard (par exemple, en raison d'une règle robots.txt ou d'une instruction noindex), l'outil ne peut pas tester la page.

  • Exploration réussie/Échec de l'exploration :
  • Explorée avec : indique le type de user-agent utilisé pour l'exploration (smartphone ou ordinateur).
  • Exploration autorisée ? Vérifie si une règle robots.txt sur le site empêche l'exploration de cette page.
  • Récupération de page : indique si la page peut être récupérée par le test. Si l'exploration a échoué, la récupération échouera systématiquement.

Éléments détectés/Données structurées détectées

Indique si des éléments de données structurées ont été trouvés sur la page. Si des données structurées ont été détectées, mais qu'elles n'ont pas pu être analysées, elles sont indiquées à cet endroit. Tous les éléments détectés, qu'ils soient parfaitement valides, qu'ils comportent des avertissements ou des erreurs, ou qu'ils ne puissent pas être analysés, sont indiqués ici, avec une description de l'élément et des éventuels problèmes.

Erreurs

Si la page est inaccessible
Cet outil accède à la page en tant que Googlebot (c'est-à-dire, en tant que Google, sans utiliser vos identifiants). Cela signifie qu'il peut être bloqué par un fichier robots.txt.

Si, pour une raison quelconque, l'outil ne peut pas accéder à la page, il affichera l'une des erreurs suivantes :

  • Aucune réponse du serveur DNS : il s'agit souvent d'un problème temporaire qui se résout de lui-même en quelques minutes.
  • Erreur DNS : hôte inconnu : votre serveur DNS ne parvient pas à trouver votre URL. Il peut s'agir d'un problème temporaire qui se résout de lui-même en quelques minutes.
  • Erreur DNS : adresse IP privée fournie : votre DNS renvoie une adresse IP située dans une plage exclue spéciale/privée, telle qu'une adresse IP privée RFC 1918 (par exemple, 10.0.0.1).
  • Erreur de connexion au serveur : serveur inaccessible, connexion refusée ou échec de connexion. En savoir plus.
  • Réponse non valide du serveur : le serveur n'est pas compatible avec le protocole demandé, la réponse ou les en-têtes sont tronqués ou la réponse ne peut pas être analysée (par exemple, lorsque les données de la réponse sont mal compressées). En savoir plus.
  • Certificat SSL du serveur non valide : le certificat SSL de votre site n'est pas valide. Google ne teste pas d'URL HTTPS sur le site en l'absence d'un certificat valide.
  • Fichier robots.txt inaccessible : Google n'explore pas les sites Web qui présentent un fichier robots.txt inaccessible. Vous pouvez vérifier la disponibilité de votre fichier robots.txt dans le rapport des statistiques sur l'exploration.
  • Dépassement de la charge d'hôte : votre site semble avoir atteint la capacité maximale des demandes d'exploration ou d'inspection par Google. Vous devez diminuer la charge de trafic (telle qu'estimée par Google) pour que Google puisse effectuer des tests.
Si la page contient des ressources impossibles à charger

Vous recevrez un avertissement si un test ne parvient pas à charger certaines ressources utilisées par une page. Les ressources sont des éléments externes, comme des fichiers image, CSS ou de script, qui sont inclus dans une page. Ce test tente de charger uniquement certains types de ressources. Les autres, qui n'ont pas d'incidence sur le test, sont ignorés.

Les problèmes de chargement ont plusieurs causes possibles :

  • La ressource n'a pas pu être chargée dans un délai raisonnable. Dans ce cas, essayez d'exécuter de nouveau le test. Si ce problème persiste, envisagez d'héberger la ressource ailleurs, ou essayez de découvrir le motif du délai ou de l'absence de réponse de l'hôte pour résoudre ce problème.
  • La ressource n'existe pas à l'emplacement indiqué (erreur 404). Vérifiez et corrigez l'URL de la ressource sur votre page.
  • La ressource est inaccessible aux utilisateurs qui ne sont pas connectés. Le test accède à la page en tant qu'utilisateur anonyme : assurez-vous que toutes les ressources sont accessibles aux utilisateurs anonymes.
  • Un fichier robots.txt empêche Googlebot d'accéder à la ressource. Si cette ressource est importante (voir ci-dessous) et qu'elle se trouve sur votre propre site, vous pouvez la débloquer pour Googlebot. Si la ressource est hébergée sur un autre site, contactez son webmaster et demandez-lui de la débloquer.

Débloquer les ressources importantes

Si une ressource bloquée est importante, cela peut avoir des conséquences majeures sur l'interprétation de la page par Google. Par exemple, si une grande image est bloquée, une page peut sembler adaptée aux mobiles alors qu'elle ne l'est pas. Un fichier CSS bloqué peut provoquer l'application de mauvais styles de police (par exemple, trop petits pour un appareil). Cela affecte la capacité de Google à explorer votre page, ce qui peut impacter vos résultats sur Google. Assurez-vous que le fichier robots.txt n'empêche pas Googlebot d'accéder à des ressources importantes, et qu'elles sont accessibles en règle générale.

Résultats de test incohérents/Problèmes de chargement de page

Si vous avez des ressources impossibles à charger ou d'autres problèmes de chargement de page, les résultats peuvent varier légèrement d'un test à l'autre, car l'ensemble de ressources chargées n'est pas le même pour tous les tests. Si le rendu de la page change chaque fois que vous réalisez le test alors que vous n'avez apporté aucune modification, recherchez la présence d'un message d'avertissement confirmant le problème de chargement. Cliquez dessus pour voir ce qui a pu empêcher le rendu cohérent et correct de la page.

Erreurs de syntaxe dans les éléments de type inconnu
Certaines erreurs peuvent stopper l'analyse avant même que le type de résultat enrichi n'ait pu être déterminé. Si vous rencontrez ce type d'erreur, une section intitulée "Erreurs de syntaxe dans les éléments de type inconnu" apparaît. Voici les erreurs susceptibles d'être à l'origine de cette condition :
Type d'erreur Description
Document JSON non valide La syntaxe JSON contient une erreur de niveau supérieur.
Type de valeur incorrect La valeur spécifiée pour un champ n'est pas valide. Par exemple, vous avez spécifié une chaîne alors qu'il fallait indiquer un nombre ou un tableau. Consultez la documentation sur les données structurées pour connaître le type de valeur requis pour ce champ spécifique.
Erreur d'analyse : symbole ":" manquant Il manque un symbole ":" entre le champ et la valeur.
Erreur d'analyse : symboles "," ou "}" manquants Il manque une virgule ou une accolade fermante.
Erreur d'analyse : symbole "}" ou nom de membre d'objet manquants
 
Il manque une accolade fermante ou un nom de membre d'objet.
Erreur d'analyse : symboles "," ou "]" manquants dans la déclaration de tableau Erreur lors de l'analyse d'une valeur du tableau : il manque une virgule ou un crochet fermant dans la déclaration de tableau.
Impossible d'analyser la longueur du jeton Le début et la fin d'une propriété ou d'une valeur sont introuvables pour une raison quelconque.
Nombre incorrect La valeur de la propriété devrait être un nombre, mais un autre type de valeur a été utilisé.
Séquence d'échappement vide dans la chaîne

Une valeur de chaîne contient un caractère de séquence d'échappement vide, par exemple :

"description" : "Appelle-moi \ John"

au lieu de

"description" : "Appelle-moi \"John\"".

Séquence d'échappement incorrecte dans la chaîne

Une séquence d'échappement non valide a été utilisée dans une valeur de chaîne, par exemple :

"description" : "séquence inconnue quelconque \q"

Caractère Unicode tronqué Il manque les 6 derniers caractères d'une paire de substitution Unicode.
Caractère Unicode non valide Il manque un jeton \u au début de la seconde moitié d'une paire de substitution Unicode.
Séquence d'échappement Unicode non valide : quatre chiffres doivent être indiqués Une séquence d'échappement Unicode contient une erreur de syntaxe : quatre chiffres doivent être indiqués.
Séquence d'échappement Unicode non valide : un chiffre hexadécimal doit être indiqué Une séquence d'échappement Unicode contient une erreur de syntaxe : un chiffre hexadécimal doit être indiqué.
Propriété en double Vous avez fourni deux définitions pour une même propriété dans votre objet de données structurées. Par exemple, deux valeurs @context.
Élément de niveau supérieur non valide Un élément de niveau supérieur dans votre syntaxe JSON-LD n'est pas valide.
Référence à un élément inexistant Un attribut itemref renvoie vers un identifiant inexistant.

Types de résultats enrichis acceptés

Ce test accepte actuellement les types de résultats enrichis suivants :

Enregistrer l'historique des tests

Chaque fois que vous exécutez un test, la Search Console enregistre son état ainsi que votre code. Pour conserver l'historique des versions de votre code et de vos tests, ajoutez l'URL de la page aux favoris après l'exécution du test. L’historique d'un test est disponible pendant environ 90 jours. Ces favoris sont accessibles à tous.

Partager les résultats des tests

Le bouton Partager vous permet de partager le lien comportant les résultats des tests avec n’importe qui. Aucune autorisation n'est nécessaire pour accéder aux résultats. Les liens vers les résultats des tests fonctionnent pendant environ 90 jours.

Prévisualiser l'affichage de votre page dans les résultats de recherche Google

Pour certains types de résultats enrichis, vous pouvez prévisualiser la façon dont ils sont susceptibles de s'afficher dans la recherche Google ou dans l'Assistant Google. Si plusieurs mises en page sont possibles, par exemple pour les recherches sur ordinateur et sur mobile, cet outil vous permettra de les passer en revue.

Vous pouvez faire divers essais en modifiant le code de la page et en exécutant de nouveau le test pour générer d'autres mises en page. Vous pouvez partager l'URL qui figure dans votre navigateur avec d'autres internautes pour leur montrer les résultats obtenus.

En fonction de ce que l'outil détecte sur la page, vous pouvez choisir un type de résultat à afficher et sélectionner une version classique ou mobile.

Google ne garantit pas que votre page s'affichera exactement de la manière présentée ici, ou que l'un de ces affichages sera utilisé. Nous essayons de présenter le meilleur résultat pour chaque requête de recherche en fonction de l'historique des recherches de l'internaute, de sa zone géographique et de nombreuses autres variables.

Plus de ressources en matière de données structurées

Voici d'autres ressources concernant les données structurées et les fonctionnalités des résultats de recherche Google :

Ces informations vous-ont elles été utiles ?

Comment pouvons-nous l'améliorer ?

Vous avez encore besoin d'aide ?

Essayez les solutions ci-dessous :

true
Vous découvrez la Search Console ?

Vous n'avez jamais utilisé la Search Console ? Commencez ici, que vous soyez débutant, expert en référencement ou développeur de sites Web.

Recherche
Effacer la recherche
Fermer le champ de recherche
Menu principal
4608097330068804253
true
Rechercher dans le centre d'aide
true
true
true
true
true
83844
false
false