Derniers événements

Plus de vidéos
Fil d'actualités / Comment vérifier que votre plateforme renvoie des codes 304 à Googlebot quand c’est nécessaire ?

Publié le 22/01/2025 à 12:28:50 par Neper

Comment vérifier que votre plateforme renvoie des codes 304 à Googlebot quand c’est nécessaire ?

Nous avons déjà eu l’occasion d’expliquer pourquoi il était intéressant de s’assurer que votre plateforme web gère bien les requêtes conditionnelles, et en particulier celles qui servent à gérer le comportement de cache de Googlebot : les requêtes if-modified-since et if-none-match.

En clair, c’est une manière simple et efficace d’économiser du budget de crawl et donc de faire croître le nombre de pages crawlées par jour et/ou de diminuer les pages que Google « oublie » d’explorer et/ou d’accélérer la vitesse avec lesquelles vos contenus sont indexés.

Pour un petit site (moins de quelques milliers de pages) ce type d’optimisation ne change pas grand chose au comportement de Googlebot. Au dela, cela vaut le coup d’exploiter cette piste.

Voici les deux articles dans lesquels nous avions expliqué d’une part le fonctionnement et l’intérêt de ces requêtes conditionnelles, et d’autre part les derniers conseils donnés par Google à ce sujet :

Mais dans la pratique, comment fait-on pour tester le bon fonctionnement de la plateforme ? C’est ce que nous allons expliquer dans cet article.

Première vérification : quelle proportion de requêtes http renvoient 304 ?

Un coup d’oeil dans le rapport « statistiques sur l’exploration » dans la Google Search Console va vous donner la proportion de requêtes http(s) qui renvoient un code 304.

Ce code est renvoyé par votre plateforme web quand la réponse à une requête « if-modified-since » ou « if-none-match » est « Not Modified ». En clair : la page n’a pas été modifiée depuis la dernière interrogation.

Rappel : ce rapport se situe dans la rubrique « Paramètres » de la GSC

Ici on voît que 10% des requêtes http(s) effectuées par Googlebot renvoient un code 304. C’est un chiffre suffisamment élevé pour dire que la plateforme supporte au moins partiellement ces requêtes conditionnelles. Après 10% c’est peu pour un site dont les pages ont une durée de vie de plusieurs semaines dans 90% des cas.

La GSC fournit un rapport plus détaillé qu’il est utile de consulter car la valeur « 10% » est un chiffre très arrondi.