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

Soignez votre orthographe avec Merci App !

Aussi bizarre que cela puisse paraître, j'ai toujours aimé l'orthographe. Ou plutôt, j'ai toujours aimé rendre une copie "propre", sans faute. J'ai un souvenir très clair de mes premières dictées à l'école primaire, qui me valaient presque toujours

Soignez votre orthographe avec Merci App !
Membres Public

Comment compter les liens d'une page avec CSS ?

Un titre un peu étrange, mais oui, on peut faire des choses plutôt sympa avec seulement quelques lignes de CSS ! Admettons par exemple que vous souhaitiez connaître le nombre de liens sortants d'une page et afficher leur position dans la page. Avec les CSS counters, c'est

Comment compter les liens d'une page avec CSS ?
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