Astuces pour optimiser WordPress

Le temps de chargement d'un site Web est un facteur très important pour son référencement ainsi que pour l'expérience utilisateur. Si votre site est construit avec WordPress, voici une liste de conseils qui vous permettront d'optimiser ses performances.

  • Mettez en place un système de cache (par exemple avec le plugin W3 Total Cache)
  • Utilisez le moins de feuilles de style possible
  • Compressez vos feuilles de style et vos javascripts
  • Appelez vos feuilles de style dès le début de votre code
  • Chargez vos javascripts en fin de page
  • N'utilisez pas Flash !
  • Trouvez un hébergeur de qualité
  • Si vous en avez les moyens, préférez un serveur dédié
  • Supprimez les spams des commentaires
  • Limitez le nombre de plugins autant que possible
  • Supprimez les plugins inactifs.
  • Nettoyez le dossier des thèmes en ne conservant que le seul thème actif sur votre site.
  • Vérifiez quels plugins ralentissent votre site (grâce à l'extension P3 par exemple) et trouvez leurs d'autres alternatives
  • Compressez vos images avec un logiciel dédié (sans perdre en qualité d'affichage)
  • Utilisez un thème correctement codé
  • Utilisez un CDN (Content Delivery Network)
  • N'employez pas de styles directement dans votre code HTML/PHP : utilisez des feuilles de style
  • Utilisez un slash (/) à la fin de vos urls (sauf si celles-ci ont une extension comme .html, .htm, etc.)
  • Utilisez la compression gzip. Si votre serveur/hébergeur ne le fait pas automatiquement vous pouvez vous tourner vers l'extension WP HTTP Compression
  • Limitez autant que possible les redirections (301, meta, etc.)
  • Indiquez un jeu de caractères
  • Précisez les dimensions des images
  • Utilisez des images avec les bonnes dimensions : si sur la page une image doit faire 150 par 150 pixels, n'employez pas une image de 250 x 250 px.
  • Optimisez votre base de données (avec WP-DBManager)
  • Utilisez toujours la dernière version de WordPress qui est en constante évolution
  • Faites appel à l'extension Lazy Load pour charger vos images au moment où cela est nécessaire
  • Remplacez, quand c'est possible, le code PHP par du code HTML statique (exemple pour charger la feuille de style)
  • Limitez le nombre de révisions des articles
  • Nettoyez votre base de données des révisions inutiles