Savez-vous que la vitesse de chargement des sites internet a un impact sur le référencement ?

Et oui, c’est un des éléments pris en compte par les moteurs de recherche pour classer les différents résultats. Alors certes, ce n’est pas le critère de classement principal, mais je pense qu’il est bon d’exploiter tous les leviers pour faire les yeux doux à notre ami Google.

N’oublions pas également qu’améliorer la vitesse de chargement de votre site fournira une meilleure expérience utilisateur à vos visiteurs.

Si vous vendez quelque chose via votre site, un chargement plus rapide de vos pages impactera également sur vos ventes. Par exemple chez Amazon, un dixième de seconde de gagné sur le chargement de leurs pages équivaut à 1% de chiffre d’affaire en plus !

Incroyable n’est ce pas ?

Ok, ni vous ni moi ne sommes Amazon mais ne vous est-il pas arrivé de perdre patience lors du chargement d’une page ?

Suite au passage de WP Themes Pro sous Thesis, j’ai voulu améliorer la vitesse de chargement du blog. J’avoue ne pas avoir été un très bon élève…

Optimisez la vitesse de chargement de votre thème WordPress

Après avoir fait pas mal de recherches sur la question, j’ai décidé de poser quelques questions à Jonathan de GeekPress concernant l’optimisation des thèmes WordPress.

Voici la première interview vidéo de WP Themes Pro* (soyez indulgent, c’est une première :))

* : WP Themes Pro est l’ancien nom de WPMarmite.

Points clés abordés dans la vidéo

Revenons sur les différents points d’optimisation dont nous avons parlé avec Jonathan. Vous pourrez trouver ici différentes techniques et outils pour faire en sorte que votre site se charge plus rapidement.

Mesurer la vitesse de chargement – 6:45

Optimisation des images – 8:23

Partager sur Twitter

Optimiser le code de son thème – 13:04

  • Créer des sprites CSS (combiner plusieurs images en une pour minimiser le nombre de requêtes). Voir SpriteMe.org pour vous aider à générer des sprites.
  • Utiliser qu’un seul fichier CSS (dans la mesure du possible) – Utilisez le plugin WP Minify
  • Charger le code CSS en haut du header et le code JS avant la balise </body>
  • Minifier le code HTML, CSS et JS

Apprenez le CSS une bonne fois pour toutes

Créez des sites au rendu impeccable sans y passer des heures avec CSS Express.

Installer un plugin de cache – 18:30

Note : Testez pour voir quel plugin fonctionnera le mieux pour vous, ne les installez pas tous en même temps !

Vous pouvez aussi…

Après l’enregistrement, nous nous sommes rendu compte que nous avons oublié de parler de quelques autres mesures. Notamment la mise en place d’un CDN sur WordPress (content delivery network) afin de répartir le chargement des fichiers utiles au thème à partir de plusieurs serveurs.

Il y a également la solution CloudFlare. Jonathan et moi l’utilisons sur nos blogs. Une fois configurer, ce service va mettre en cache votre site pour le servir plus rapidement à vos visiteurs.

Un autre avantage est qu’il permet de protéger votre site de différentes menaces (spammers, botnet, zombies etc). CloudFlare est aussi un service gratuit, alors profitez-en !

Daniel de SeoMix vous apprendra aussi à optimiser WordPress (son article parle de choses non abordées ici).

Programmez plus vite avec le Mémento WordPress !

Memento WordPress

Vous avez pu le voir à la fin de la vidéo, Jonathan est l’auteur du Mémento WordPress. C’est un petit dépliant édité par Eyrolles qui rassemble les fonctions que l’on utilise le plus lorsque l’on créé ou modifie un thème WordPress.

Si vous touchez au code de vos thèmes WordPress, je vous le recommande grandement. C’est toujours utile et ça permet de gagner du temps 🙂

Pour vous donner une idée, voici le sommaire du Mémento WordPress :

  1. Templates de page (par défaut)
  2. Marqueurs conditionnels
  3. Permaliens
  4. Récupérer les informations générales du site
  5. Fonctions de la boucle (loop)
  6. Personnaliser la requête d’une boucle (query_posts et WP_Query)
  7. Sticky Posts (articles en avant)
  8. Champs personnalisés
  9. Posts Formats (comme sur Tumblr)
  10. Modèles de pages
  11. Constantes de paramétrage
  12. Rôles et capacités
  13. Shortcodes
  14. Transients API (mettre des données en cache pour une durée limitée)
  15. Tâches planifiées (cron)
  16. Sécurité
  17. Internationalisation (traduction)

Obtenir le Mémento WordPress sur Amazon

Passez une agréable journée

Alex

Crédit photo : Rafale par Joseph Quan