Comment activer la compression gzip sur WordPress ?

wordpress
CN
Par Seb, spécialiste de la thématique Wordpress

Prérequis

Avant de commencer, assurez-vous de vérifier si votre site supporte le gzip. Des outils en ligne gratuits comme GIDNetwork ou Check GZIP Compression peuvent vous aider.

Activation via le fichier .htaccess

La méthode la plus courante d'activer la compression gzip sur WordPress est en utilisant le fichier .htaccess. Voici comment :

Étape 1 : Accéder à votre fichier .htaccess

  • Connectez-vous à votre compte cPanel ou accédez à vos fichiers via un client FTP comme FileZilla.
  • Naviguez vers le répertoire racine de votre site WordPress (généralement public_html).
  • Localisez et ouvrez le fichier .htaccess.

Étape 2 : Modifier le fichier .htaccess

  • Faites une copie de sauvegarde du fichier .htaccess avant toute modification.
  • Ajoutez ce code à la fin du fichier :
# Compress HTML, CSS, JavaScript, Text, XML et les fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml

# Retirer les cookies pour les fichiers statiques
Header unset Cookie
Header set Cookie goaway="1; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT"
  • Enregistrez et fermez le fichier.

Activation via un plugin WordPress

Si vous préférez ne pas manipuler le code, vous pouvez facilement activer la compression gzip sur WordPress avec un plugin tel que W3 Total Cache ou WP Rocket.

W3 Total Cache

  • Installez et activez le plugin W3 Total Cache depuis le tableau de bord de WordPress.
  • Allez dans les paramètres généraux de W3 Total Cache et activez l'option "Enable HTTP (gzip) compression”.

WP Rocket

  • Installez et activez le plugin WP Rocket.
  • La compression gzip est automatiquement activée dans WP Rocket, donc aucune étape supplémentaire n'est nécessaire.

Vérification

Après avoir suivi ces étapes, vérifiez si la compression gzip est bien activée en utilisant les outils mentionnés plus tôt.

Autres articles sur la thématique Wordpress