Aller au contenu

Comment afficher des données sous forme de tableau dans la console Google Chrome ?

Antoine Brisset
Antoine Brisset
Temps de lecture : 2 min
Comment afficher des données sous forme de tableau dans la console Google Chrome ?
Photo by Adi Goldstein / Unsplash

Table des matières

Aujourd'hui, je vais te montrer une petite astuce pour afficher les éléments HTML d'une page (balises Hx, meta tags, liens, etc.) sous forme de tableau, directement dans la console Chrome.

Pour parvenir à ce résultat, je vais utiliser deux "utilitaires" bien pratiques : $$() et table().

Récupérer des données avec $$()

Une fois que tu as ouvert la console Chrome (raccourci clavier ⌥ ⌘ I), il te suffit d'aller dans l'onglet console, de taper $$ suivi du sélecteur CSS correspondant à ton besoin entre parenthèses, puis d'appuyer sur entrée.

Quelques exemples :

  • récupérer tous les h2 : $$('h2')
  • récupérer tous les liens : $$('a')
  • récupérer toutes les images : $$('img')
  • récupérer toutes les balises hreflang : $$('link[rel="alternate"][hreflang]')
  • récupérer toutes les balises Open Graph : $$('head > meta[property^="og"]')

Si tout se passe bien, tu devrais obtenir ce genre de résultat.

Les éléments <a> sont stockés dans un array

Afficher les données sous forme de tableau avec table()

Maintenant, on va mettre en forme les données en les affichant dans un joli tableau avec table().

Pour les liens, par exemple, ça donne : table($$('a')).

Les élements <a> sont affichés sous forme de tableau

OK. Ça commence à ressembler à quelque chose !

La dernière étape, c'est de filtrer les colonnes qui t'intéressent.

Dans mon cas, par exemple, je ne veux que l'ancre, l'URL et l'attribut rel des liens.

J'utilise donc table($$('a'), ['text', 'href', 'rel']).

Ce qui me permet d'obtenir le résultat ci-dessous.

Les attributs text, href et rel des liens sont affichés dans un tableau

Et voilà ! Tu peux même exporter le tableau dans un fichier Google Sheets ou Excel en le surlignant et en faisant un copier/coller.

Pratique, non ?

Pour aller plus loin, tu peux jeter un coup d'œil à la doc ici et .

Chrome

Antoine Brisset Twitter

Consultant SEO depuis 2010. Je traque les clics inutiles et j'automatise les tâches répétitives pour gagner du temps dans mon quotidien de travailleur du web.


Articles Similaires

Membres Public

Une astuce pour gagner du temps sur Ereferer

Aujourd'hui, petite astuce rapide. Quand je me connecte sur Ereferer pour acheter un lien, je passe pas mal de temps à filtrer les sites pour afficher uniquement les spots susceptibles de m'intéresser. Une fois que j'ai la liste, j'aime bien prendre les

Une astuce pour gagner du temps sur Ereferer
Membres Public

Un snippet pour récupérer les mots-clés de la Search Console

Il y a quelques mois, je t'avais partagé un tuto sur les snippets Chrome. Tu te souviens ? Et bien cette semaine, justement, j'ai créé un snippet qui permet de récupérer les mots-clés affichés dans le rapport Performances de la Search Console. En fait, je trouvais ça

Un snippet pour récupérer les mots-clés de la Search Console
Membres Public

Trop de bookmarklets ? Utilise les snippets Chrome !

Au quotidien, j'utilise énormément les bookmarklets : vérification de balises meta, affichage du robots.txt, accès à la Google Search Console d'une page, etc. Le hic, c'est que j'en ai tellement, que je dois maintenant cliquer sur les deux petites flèches à droite

Trop de bookmarklets ? Utilise les snippets Chrome !