[Pro] Comment optimiser les performances du thème Astra sur WordPress | Core Web Vitals

Test Astra PageSpeed Mobile

Astra, un thème « rapide et léger » ?

Le thème Astra sur WordPress compte parmi les plus populaires. Je l’utilise sur mes propres sites, et sur les sites de mes clients.

Pourtant, Astra n’est pas sans défaut, et un de ses défauts est qu’il ment sur ses performances de chargement.

Sur sa page d’accueil, Astra prétend ceci :

Vous obtenez des sites Web légers et performants en quelques minutes – aucun codage requis
Promesse de vitesse
Astra privilégie la performance avant tout, en respectant les normes de codage les plus strictes afin que votre site soit apprécié par les visiteurs et les moteurs de recherche.

Un thème pas si performant que ça : test avec PageSpeed

Pourtant, il suffit de tester un des sites de démonstration que proposent leurs « starter templates« , leur galerie de modèles de sites web.

Par exemple, quand je teste la vitesse du modèle de site « Fiona pâtisserie » avec Google PageSpeed Insights, j’obtiens les performances suivantes :

11 secondes pour charger une page sur mobile, ce n’est pas exactement ce que j’appellerais « rapide ».

De plus, sur mobile comme sur ordinateur, cette démo de site avec un template du thème Astra a certaines Core Web Vitals en rouge (First Contentful Paint et Largest Contentful Paint, Speed Index), et sa note globale n’est jamais au-dessus de 90.

Ces notes assez médiocres ne sont pas surprenantes. En réalité, la prétention d’Astra a être « un thème rapide » n’a guère de sens, car ce qui fait la vitesse de chargement d’une page, c’est une série de réglages et d’optimisations qu’on fait au niveau du site et du serveur, et avec lesquels le thème n’a rien à voir.

Par exemple :

  • on optimise les images
  • on distribue les fichiers via un CDN
  • on installe un cache objet
  • on diffère le chargement des fichiers JS et CSS non-critiques
  • etc

Quand je fais toutes ces optimisations sur mes sites qui utilisent le thème Astra, là et là seulement, j’obtiens des notes vertes, de plus de 90/100, sur mobile comme sur ordinateur. Et mes pages atteignent des vitesses de chargement comprises entre 1 et 3 secondes en moyenne.

Amélioration des Core Web Vitals
Amélioration des Core Web Vitals

Voici comment vous pouvez faire pour optimiser votre thème Astra.

Conseils pour optimiser le temps de chargement du thème Astra

Optimiser les images

Comme souvent, un des principaux problèmes de temps de chargement vient des images.

Le diagnostic de PageSpeed liste 3 problèmes différents liés aux images sur la démo d’Astra déjà mentionnée :

Problèmes d'optimisation des images sur un thème Astra
Problèmes d’optimisation des images sur un thème Astra

Ces problèmes sont courants et les solutions sont assez simples :

Pour l’optimisation SEO des images, n’omettez pas de remplir les champs nécessaires (titre, alt, légende).

Optimiser le DOM

Le thème Astra est économe niveau DOM.

Le DOM, c’est le « document object model« , en gros c’est la structure du document HTML. Plus cette structure contient d’éléments et des nœuds, plus le navigateur met de temps à en calculer tous les styles CSS.

Quand on cumule Astra, son plugin Astra Pro, le constructeur de pages Elementor et divers autres plugins de widgets plus ou moins gadget, on fait exploser la taille du DOM.

De base, Astra fait moins de 600 nœuds de DOM, un chiffre optimal. Mais avec divers plugins, ce nombre atteint les 1600, 2000, ou plus.

C’est là que PageSpeed formule son reproche : Éviter une taille excessive de DOM. (Lisez cet article pour apprendre à régler le problème du DOM).

Une des solutions que j’ai mises en oeuvre pour simplifier le DOM est de supprimer le footer d’Astra, et de le remplacer par un pied de page écrit à la main en HTML. J’y ai économisé 200 nœuds par chargement de page !

Installer un cache objet

Un cache objet est une mémoire qui va stocker les infos que les pages vont chercher à chaque chargement dans la base de données.

Des infos aussi répétitives que le nom du site ou l’url du logo, ou les nombreuses options des plugins stockées dans la table wp_options.

Comme solutions de cache objet, je vous recommande d’utiliser Redis avec LiteSpeed Cache si vous pouvez (mais LiteSpeed est très complexe), ou sinon le plugin APCu Manager suffira (il suppose d’activer APCu sur la version PHP).

Installer un cache

Le cache est la mise en mémoire temporaire de tous les fichiers HTML, CSS, JS et autres, nécessaires au chargement des pages web.

Mon système de cache préféré est LiteSpeed Cache, très efficace mais compliqué.

Pour un niveau amateur des plugins comme Cache Enabler ou WP Fastest Cache peuvent suffire. Vu qu’un amateur ne saurait pas configurer correctement un plugin plus complexe.

Je vous invite néanmoins, si vous avez un site à vocation professionnelle, à faire les choses de manière pro. En effet, votre trafic et vos ventes dépendent en partie de la vitesse de chargement de vos pages. Un site lent, c’est désagréable et ça fait mauvaise impression.

Utiliser un CDN

Un CDN, ou réseau de distribution de contenus, permet d’alléger la charge de travail de votre serveur, en en déléguant une partie à d’autres serveurs.

Par exemple, un CDN va copier vos fichiers CSS et JS, et les envoyer à la place de votre serveur chaque fois qu’une page les appelle.

Cela accélère considérablement le temps de chargement. (Et cela booste les Core Web Vitals de type FCP et LCP.)

Pour cela, j’utilise le CDN de Quic.cloud en combinaison avec LiteSpeed, ou CloudFlare.

Mettre à jour PHP

Une optimisation toute simple peut consister à mettre à jour PHP.

En tant que prestataire, je vois régulièrement des horreurs. Des sites qui, en 2025, tournent toujours avec du PHP 7.4, obsolète depuis un an, plus lent que les versions 8 et bien moins sécure.

Bref, vérifiez que votre version PHP est à jour.

Et si possible, activez les modules qui doivent l’être (Opcode, APCu…) et réglez correctement les valeurs des limites de mémoire.

Aide à l’optimisation

Si vous ne savez pas optimiser vous-même les performances de votre site WordPress avec le thème Astra, je peux le faire pour vous :

Optimisation de la vitesse de chargement d’un site WordPress

Selon le niveau d’optimisation souhaité, cela prendra entre 1 et 10h en moyenne.

(Sur des sites où rien n’est bien fait, et quand le webmaster ambitionne d’en faire un site rapide, cela pourrait prendre plus longtemps de configurer tout ce qui est nécessaire).

Qu'avez-vous pensé de cet article ?

Cliquez sur une étoile pour donner votre avis

Avis moyen 1 / 5. Nombre d'avis donnés 3

Soyez le premier à donner votre avis

Astra Pro, un thème d'excellence

Beau et riche

Beau, rapide, riche en fonctionnalités mais facile à utiliser, le thème WordPress Astra Pro compte parmi les meilleurs du marché, raison pour laquelle je l’utilise sur tous mes sites.

180 modèles de site

Fourni avec une galerie de plus de 180 templates, il permet de réaliser rapidement un site professionnel ou thématique – blog, magazine, site-vitrine, boutique e-commerce…

Licence Pro

La licence est vendue 49$ à l’année ou 239$ à vie.


Guide du thème Astra et Astra Pro

Voici une documentation en français sur le thème Astra et ses plugins premium Astra Pro, Ultimate Addons, et Starter Templates :

Le thème Astra & Astra Pro pour WordPress : la doc en français

Documentation en français du thème WordPress Astra et Astra Pro et de Starter Templates. Découvrez comment le customiser et l'adapter à vos besoins.

Guide d’installation du thème Astra & Astra Pro pour WordPress

Apprenez comment installer le thème WordPress gratuit Astra, sa version Astra Pro, et le plugin Starter Templates (ou premium).

Personnaliser Astra et Astra Pro avec le customizer (outil de personnalisation)

Le thème WordPress Astra propose de nombreux réglages de personnalisation dans le customizer de WordPress.

Les fonctionnalités du thème Astra et Astra Pro pour WordPress

Le thème WordPress Astra et sa version augmentée Astra Pro a de nombreuses fonctionnalités pour gérer les divers éléments des maquettes de page et les diverses parties d'un site (blog, boutique...).

Le constructeur d’en-tête (header) du thème Astra et Astra Pro

Le thème WordPress Astra et son plugin premium Astra Pro permettent de concevoir un en-tête (header) élaboré par une interface WYSIWYG riche en options.

Le constructeur de pied de page (footer) du thème Astra Pro

Le constructeur de pied de page du thème Astra Pro permet de gérer 3 zones de footer et d'y placer du HTML, des widgets, des boutons ou des images.

Gérer la colonne latérale (sidebar) d’Astra et Astra Pro

Le thème Astra et sa version Pro permettent d'ajouter et personnaliser une colonne latérale (sidebar) sur chaque type de page, avec de nombreuses options.

Gérer le fil d’Ariane (breadcrumbs) d’Astra et Astra Pro

Le thème WP Astra et son plugin Astra Pro gèrent les options du fil d'Ariane (breadcrumbs), qui permet d'indiquer la place d'une page dans l'arborescence.

Personnaliser le blog d’Astra et Astra Pro

Le thème Astra et son plugin Astra Pro ont des options de configuration des articles de blog, des catégories de blog et des étiquettes / tags (pages "archives").

Le thème WordPress Astra Pro et ses modules enrichissent ses fonctionnalités

Le thème WordPress Astra Pro est vendu avec une série de modules qui enrichissent ses fonctionnalités : couleurs, blog, WooCommerce, widgets...

Créer un méga-menu avec Astra Pro

Le thème WordPress Astra Pro permet de créer un méga-menu de navigation qui permet d'améliorer l'expérience utilisateur avec une interface plus visuelle.

Les mises en page personnalisées d’Astra Pro (Site Builder)

Le module Mises en page personnalisées (Site Builder) du thème Astra Pro ajoute la possibilité de créer des maquettes pour les différents types de page, ou des éléments de design à insérer sous conditions.

Le module En-tête de page d’Astra Pro (Page Header)

Le module En-tête de page (Page Header) offre de nombreuses options pour styler des en-têtes de page différenciés, activables selon le type de page.

Installer et utiliser les (Premium) Starter Templates d’Astra

Le thème Astra et son plugin Astra Pro permettent d'utiliser des centaines de modèles graphiques, nommés "Starter Templates" et "Premium Starter Templates".

Créer des cours en ligne de qualité avec le thème Astra et Learndash LMS

Découvrez comment créer des cours en ligne attrayants avec le thème Astra et Learndash LMS. De l'installation des outils à la gestion des étudiants, toutes les étapes pour optimiser votre expérience d'enseignement en ligne.

Comment créer un cours en ligne avec Astra Pro et Tutor LMS

Découvrez comment créer un cours en ligne avec Astra Pro et Tutor LMS sur WordPress. Ce guide pratique vous accompagne étape par étape, de la préparation à la gestion de vos cours, en passant par la personnalisation de votre page. Créez dès maintenant des cours de yoga, de mathématiques, d'informatique...

Personnaliser le thème Astra Pro pour WooCommerce

Astra Pro s'intègre parfaitement avec WooCommerce et permet de gérer les pages catalogue de catégorie produit et de fiche-produit.

Comment optimiser les performances du thème Astra sur WordPress

Le thème Astra sera plus rapide grâce à une série d'optimisations de la vitesse de chargement des pages.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Besoin d'un hébergeur ?

Convivial, sympa, fiable, et pas cher,
O2Switch me semble être la meilleure offre actuellement sur le marché français.
C'est pourquoi j'y héberge tous mes sites. Hébergement O2Switch
Panier
//
Retour en haut