Aller au contenu

Brotli, tu connais ?

Antoine Brisset
Antoine Brisset
Temps de lecture : 2 min
Brotli, tu connais ?

Table des matières

Il y a quelques mois, j'avais partagé l'astuce suivante sur Twitter.

Le sujet : Screaming Frog + Brotli.

Brotli, c'est le nom d'un algorithme de compression développé par Google, plus performant encore que Gzip (voir le repo Github).

OK, mais quel est le rapport avec Screaming Frog ?

J'y viens.

En fait, par défaut, Screaming Frog n'ajoute pas automatiquement la compression Brotli au champ "Accept-Encoding".

Configuration HTTP par défaut

Ce qui signifie que quand Screaming Frog accède à une page, il précise au serveur qu'il supporte l'encodage gzip... et aucun autre.

C'est embêtant parce que si tu récupères les en-têtes de réponse lors du crawl, et que tu analyses ce qu'ils contiennent, tu pourrais ne pas voir apparaître Brotli et donc préconiser à ton client d'activer la compression Brotli alors qu'en réalité, c'est peut-être déjà le cas.

🛠️
Pour stocker les en-têtes HTTP lors du crawl, n'oublie pas de cocher HTTP Headers dans Configuration > Spider > Extraction > URL Details.

C'est d'autant plus embêtant que Brotli est de plus en plus utilisé sur le web (notamment par Cloudflare) et qu'il figure également dans les headers envoyés par la plupart des navigateurs modernes.

Un exemple ici sur une page servie par Cloudflare où Screaming Frog ne mentionne que gzip alors que Brotli est bien activé

La solution, tout simple, c'est d'aller dans Configuration > HTTP Header et d'ajouter "br" au champ Accept-Encoding.

Et voilà le résultat ! Tes rapports Screaming Frog seront désormais un peu plus fidèles à la réalité.

Cette fois, Brotli est bien présent 🙂
Screaming Frog

Antoine Brisset Twitter

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


Articles Similaires

Membres Public

Comment crawler un site multilingue avec Screaming Frog ?

Aujourd'hui, je te donne une petite astuce pour crawler un site multilingue au complet avec Screaming Frog. Préambule Attention, je pars ici du principe que depuis l'URL de départ, Screaming Frog peut accéder à chacune des versions multilingues : * soit via un lien hypertexte * soit via une balise hreflang * soit via

Comment crawler un site multilingue avec Screaming Frog ?
Membres Public

Comment catégoriser un site WordPress avec Screaming Frog ?

Depuis la version 19 de Screaming Frog, il est possible de créer des segments, autrement dit de catégoriser un site en exploitant les données extraites pendant le crawl. Aujourd'hui, je vais te montrer comment catégoriser un site WordPress avec Screaming Frog. ❗Cette méthode de catégorisation ne se base pas sur

Comment catégoriser un site WordPress avec Screaming Frog ?
Membres Public

Comment faire une analyse rapide du maillage interne d'une page avec Screaming Frog ?

La semaine dernière, en lisant la newsletter de Soumettre, je suis tombé sur cet excellent article de Cyrus Shepard sur les ancres de liens. L'auteur y dévoile les résultats de plusieurs tests qu'il a menés pour déterminer quelles sont les ancres de liens prises en compte par Google quand une

Comment faire une analyse rapide du maillage interne d'une page avec Screaming Frog ?