X

Comment réduire les temps de réponse du serveur (TTFB) dans WordPress I Nexcess


Personne n’aime attendre. Et c’est particulièrement vrai lorsqu’il s’agit de votre site Web.

Il est important d’avoir un site Web rapide pour un certain nombre de raisons. Il améliore l’expérience utilisateur. Il réduit le taux de rebond. Et cela aide votre site à se classer plus haut.

Le TTFB, également connu sous le nom de time to first byte, est un moyen de mesurer les performances de votre site Web. Ce blog expliquera comment réduire le temps de réponse du serveur (TTFB) et fournira des recommandations de plugins WordPress.

Qu’est-ce que le TTFB ?

Temps jusqu’au premier octet (TTFB) est la durée totale entre le début de la demande et le moment où le premier octet est reçu en retour de la réponse.

Pourquoi le TTFB est-il important ?

Vous êtes probablement déjà au courant de la importance de la performance du site. Le TTFB est également important car il contribue à la performance globale et à la vitesse de votre site. Si votre site a un TTFB lent, les utilisateurs auront une expérience moins qu’idéale du site. Personne n’aime attendre.

Déterminer votre TTFB

Le moyen le plus simple de connaître le TTFB de votre site consiste à utiliser des outils de test en ligne, tels que GTmetrix ou WebPageTest.

Lorsque vous testez le site dans GTmetrix, cliquez sur l’onglet Performances, puis faites défiler jusqu’à la section des horaires du navigateur. Si vous testez le site à l’aide de WebPageTest, cliquez sur la section du premier octet et le TTFB du site s’affichera.

TTFB de GTmetrix

TTFB de WebPageTest

Une autre façon de trouver TTFB

Un autre excellent moyen de découvrir le TTFB sans plugins, images ou thèmes affectant le TTFB est de tester en utilisant lisezmoi.html. Ceci peut être trouvé dans le dossier public_html du site depuis WordPress.

L’URL à tester pour obtenir le résultat readme.html TTFB serait :

Exemple d’URL : https://sitedomain.com/lisezmoi.html

Le test du fichier HTML vous donnera un TTFB précis lorsque les actifs du plug-in (fichiers CSS et JavaScript), les actifs d’image et tous les actifs de thème (fichiers CSS et JavaScript) ainsi que les demandes externes de tiers se chargent sur votre site.

Inconvénients d’un TTFB élevé

Un TTFB élevé sur votre site entraînera une expérience dégradée et lente des utilisateurs du site. Cela signifie que les pages de votre site seront lentes à charger pour les utilisateurs. La vitesse lente peut finir par faire tomber les utilisateurs. Dans le cas des sites de commerce électronique, cela amènera les clients à abandonner les chariots sur le site et nuire à vos ventes.

Un TTFB élevé serait tout ce qui est plus lent que 600ms. Une gamme plus courante serait 300-500ms. Typiquement sur les sites hébergés sur Nexcess, le TTFB sera bien en dessous de 300ms.

Temps de réponse du serveur (TTFB) Vitesse
TTFB élevé Plus de 600 ms
TTFB moyen 300-500ms
Bon TTFB Moins de 300 ms

Comment réduire les temps de réponse du serveur dans WordPress (TTFB)

Après avoir testé le site avec GTmetrix ou WebPageTest, regardez dans la cascade. Voyez si vous trouvez des réponses lentes ou des scripts externes tiers lents qui s’exécutent sur votre site.

Voyez si les réponses lentes sont causées par votre thème actif ou si elles proviennent de demandes frontales effectuées par des plugins actifs sur votre site.

Les requêtes lentes admin-ajax.php effectuées par des plugins actifs sur le site peuvent augmenter le temps de réponse du serveur. De plus, les requêtes admin-ajax.php ne seront pas aidées par la mise en cache qui pourrait être en cours d’exécution sur vos sites, comme un cache de page entière ou Mise en cache des objets Redis.

Les demandes d’interface Admin-ajax.php peuvent être mises en cache et sont généralement causées par des plugins qui l’utilisent pour mettre à jour une fonctionnalité sur le site ou un plugin contextuel qui l’utilise pour le suivi des analyses.

Réduisez les temps de réponse du serveur avec les plugins WordPress

Les plugins qui peuvent aider à améliorer TTFB seraient tous les plugins de mise en cache pleine page, tels que :

L’activation de la mise en cache pleine page améliorera le TTFB de votre site.

Plugins WordPress pour héberger des polices Web localement

Vous pouvez héberger localement des polices Web à l’aide de plugins tels que Polices volantes ou OMGF. Si vous utilisez Google Analytics, vous pouvez héberger localement ceux utilisant des plugins tels que Analyse de vol ou CAOS.

Si vous hébergez localement des polices Web ou des scripts tiers, vous pouvez les contrôler avec mise en cache du navigateur règles en place sur le site .htaccess déposer.

Avec les demandes externes de tiers, vous n’avez aucun contrôle sur la durée de ces demandes. Comme ceux-ci ne sont pas servis localement, vous ne pouvez pas les contrôler. 500 erreurs de serveur n’aideront pas le temps de chargement de votre site si le site ne peut pas être chargé correctement.

En outre, redirige dans l’ensemble de requêtes en cascade de votre site peut créer un site plus lent. Ceux-ci doivent être réduits au minimum possible.

Si vous pouvez trouver des actifs de site spécifiques qui ne devraient pas être chargés sur la page d’accueil – des exemples seraient des scripts de paiement ou des scripts de formulaire – alors ceux-ci peuvent être désactivés, ce qui aidera à optimiser le site pour qu’il soit plus rapide, car moins il y a de demandes de sites, plus il sera rapide charger.

Héberger avec Nexcess pour des temps de chargement ultra-rapides

Considérer hébergement WordPress entièrement géré par Nexcess, qui accélérera le temps de réponse du serveur de votre site. Bénéficiez d’une compression d’image premium, d’un CDN intégré et d’une mise en cache avancée pour améliorer les performances de votre site.

Vérifiez Hébergement WordPress plans offerts par Nexcess pour commencer dès aujourd’hui.