En 2010, le temps de chargement des pages WEB sera un facteur positif dans l’algorithme de pertinence de Google.
En effet Google par l’intermédiaire de Matt Cutts a annoncé dans un interview vidéo que le temps de chargement des pages WEB serait un des possibles critères qui influencerait l’ordre d’apparition des résultats sur les pages de recherche de Google.
Même si l’impact sur le référencement reste à mesurer, il va nous falloir tout de même prêter une attention aux temps de réponse de nos sites WEB.
Pour ce faire je vous propose dans cet article une petite optimisation technique, très simple, permettant d’améliorer le temps d’affichage des pages WEB. À titre d’illustration, nous allons utiliser cette optimisation sous WordPress.
Le principe proposé est de compresser les pages HTML à chaque fois qu’elles sont chargées sur le navigateur. Ce code via la fonction ob_start() temporise l’envoi de la page afin de l’envoyer sous forme compressée (GZ-encodé) au navigateur.
Avant de mettre en œuvre ce code PHP, il faut tout d’abord vérifier que le module zlib est installé sur votre serveur PHP.
Rien de plus simple, il suffit de créer le script phpinfo.php contenant le code PHP suivant :
<? php phpinfo(); ?> Puis de le sauvegarder sur votre serveur et de l’exécuter. Sur la page affichée, il vous suffit de rechercher le mot zlib. Si le module est installé vous devriez avoir un tableau ressemblant à celui-ci.
Si le module zlib est installé, pour compresser les pages HTML il vous suffit alors d’éditer, avec votre éditeur favori, le fichier index.php se situant dans le répertoire racine de WordPress afin d’ajouter le code suivant :
if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], ‘gzip’)) { ob_start("ob_gzhandler"); }
else { ob_start(); }
Votre nouveau fichier index.php devra alors ressembler à ceci :
Vous pouvez utiliser gzip-test pour vous assurer que la compression fonctionne. Si tout est OK vous devez obtenir la valeur Yes pour la variable “Web Page compressed”.
Continuez votre lecture sur des sujets similaires
- Google Instant Pages : pour supprimer le temps de chargement des pages Web !
- Le bouton officiel Follow de Twitter est maintenant disponible !
- L’application Barcode Scanner pour lire les QR Code sur Android !
- Dropbox: Partager et Synchroniser vos fichiers de manière simple sur Internet.
- WordPress : Optimiser le chargement des fichiers css et javascript.



Très intéressant, surtout lorsqu’on sait l’importance que cela va avoir au niveau référencement.
As-tu des résultats en secondes d’un temps de chargement avant et après compression?
Pour Insolite du Geek, cela a permis de gagner env. 2 secondes sur le temps de chargement global.
Pas mal quand même
Merci pour cette info !
[...] Ce billet était mentionné sur Twitter par Audrey, Pierre Lenort, 01crea.com, le floch michael, le floch michael et des autres. le floch michael a dit: RT @ReferenSEO: RT @insolitedugeek Référencement : Accélérer le chargement des pages HTML. | Insolite-du-Geek http://tinyurl.com/ydfgxcg [...]
Il est également possible de compresser les CSS et le JS j’en parle ici:
http://www.blog.manit4c.com/2008/07/23/compression-gzip-des-fichiers-css-et-javascript/
Pour ma part je me demande si Google n’aura pas des problèmes de lecture des pages compressées. C’est pourquoi pour l’instant je ne pratique (quand je la pratique) cette méthode que sur les CSS et le JS car google ne s’y intéresse pas.
Pour WordPress , il y a aussi le plugin : Wp-super-cache. Permet de créer des pages html statiques, à chaque nouvelle page visitée, tant que celle-ci n’a pas son contenu modifié. Un temps de réponse vraiment accéléré !
Touta fait d’accord avec toi à la remarque prés que ce plug-in est un peu lourd à mettre en place.
Je pense qu’il est à installer lorsque l’on commence à avoir un nombre de visites / jour importantes.
J’ai trouvé un autre plugin d’optimisation WP plus simple de mise en oeuvre. Je vais le tester afin de voir ce qu’il vaut. => Article à suivre sur le sujet …..
@manit4c : Google n’a aucun problème avec les pages compressées. La compression gzip faisant partie des pratiques standards HTTP, elle est non seulement supportée par Google, mais encouragée (cf. les docs Google sur l’amélioration des performances des sites). Pour Google, un site plus rapide à charger veut dire moins de temps à perdre à l’indexer
Bonne astuce mais normalement c’est le serveur web qui se charge de faire la compression (mod deflate sous Apache).
Je n’ai pas besoin d’activer la compression dans php dans ce cas.
Sauf que sur du serveur mutualisé, on n’a pas la main sur la configuration du serveur Web Apache.
Bonjour,
Personnellement ça fait plus de 4 ans que je fais des sites web et c’est une des premières choses que j’ai utilisé…
La vitesse de chargement d’un site est éminemment importante puisque Google valorise les sites qui réservent une surf agréable et utile à l’internaute…
Je ne connaissais pas cette astuce, mais elle à l’air très intéressante. Si cela peut aider même un tout petit peu mon référencement. Je suis preneur.
Fred, c’est sur que cela va t’aider. Et je dirais meme que si un site s’affiche rapidement cela rassure l’Internaute (gage de bonne qualité ?).
A force de lire des articles sur Amazon, Google ou Apple, j’ai parfois l’impression que l’Internet français est déserté de certains suports média.
Coooooooool ,fantastic……….
Excellent work keep it upppppppp.