WordPress lente? Voici comment résoudre ce!

Il existe de nombreuses raisons pour lesquelles un site WordPress est lent, et il existe de nombreuses façons d'optimiser votre WP que nous couvriront dans cet article.

La première chose que vous voulez faire est de vérifier que vous avez un bon et rapide optimisé pour WordPress- Hébergement Web recommandé. Si votre hébergement Entreprise est lente, leurs serveurs sont surchargés, ou réseau non fiable, peu importe ce que vous faites, vous ne serez pas en mesure de gagner beaucoup de vitesse de vos efforts d'optimisation.

Comment savoir si votre hôte est lent ou connaît des problèmes?

Vérifiez le temps de réponse de votre site Web, à partir de 7 emplacement à ceux, en utilisant notre propre Time to First Byte Checker, l'outil va tester votre site Web si son haut et en cours d'exécution, de 4 continents différents:

– > Testeur de réponse TTFB

Vous saurez immédiatement comment votre hôte est performant. Si vous voyez des alertes de tous les emplacements, ou que la majorité des 500 ms temps de réponse, vous avez un Problème et besoin de parler à votre hébergeur. Ce que vous voulez voir est un bon temps de réponse, pour au moins plusieurs endroits (< 500ms ), and most importantly the ones closer to where most of your clients are coming from. 500ms="" ),="" and="" most="" importantly="" the="" ones="" closer="" to="" where="" most="" of="" your="" clients="" are="" coming="">

Si votre temps de réponse TTFB est bon, mais vous pensez que votre temps de chargement global de WP n'est pas bon, alors vous devriez continuer avec le processus d'optimisation comme expliqué ci-dessous.

NOTE: Nous vous recommandons de vérifier auprès d'un développeur/Freelancer si vous êtes incapable d'optimiser ou de maintenir WordPress sur votre propre. Une partie du jargon utilisé dans cet article peut sembler très technique, mais certaines des étapes décrites peuvent être exécutées même par un maître Web Rookie.

Tout d'abord, vérifiez la taille totale de la page (taille du contenu) de votre page d'accueil ou de toutes les autres pages internes de votre WP, qui semblent être lentes – Assurez-vous que vous n'utilisez pas images volumineuses, fichiers CSS volumineux, grandes polices, longs JavaScript, ou de mauvais thèmes en général!

Un bon outil à utiliser pour cela est appelé Pingdom (ci-dessous). Vous pouvez confirmer votre taille de page totale, pour chaque page que vous souhaitez tester:

https://Tools.Pingdom.com

NOTE: Utilisez toujours le même emplacement lorsque vous effectuez vos tests.

Pour chaque 1 Mo de données s'attendre à ce que les visiteurs moyens peuvent attendre 1 seconde supplémentaire, donc si votre page est de 5 Mo C'est 5 secondes pour le chargement intégral de la page. Si vous avez une page d'accueil qui est supérieure à 1-1,5 Mo ou toute page dans votre site est plus grand que 1 Mo, vous devriez immédiatement regarder dans l'optimisation de vos images ou d'optimiser vos thèmes, fichiers CSS, Javascrits, etc. Les lignes directrices de Google suggèrent qu'une page Web devrait charger dans les 2-3 secondes afin de la considérer comme vitesse raisonnablement bonne, ainsi votre but devrait être de l'obtenir en dessous de 3 secondes si possible.

Si votre taille de page est grande (> 1MB)-s'il vous plaît, examiner les sections de l'article ci-dessous: optimisation de l'image, thèmes, Smush il plugin, et CSS/JavaScript outils de minification décrits ci-dessous.

Plugins

Le moyen le plus rapide pour optimiser votre WP est de désactiver et supprimer tous les plugins inutiles, qui pourraient ralentir votre site Web sans que vous le sachiez!

Vous pouvez tester quel plugin vous ralentit en les désactivant un par un, et testez ce qui augmentera ou diminuera votre temps de chargement. Plus de plugins que vous utilisez, plus de chances que votre WP ne sera pas exécuter comme prévu. Parfois, c'est très évident et vous pouvez le voir à l'œil nu si un plugin vous ralentit, une fois que vous activez/désactivez-le.

Si vous avez beaucoup de plugins, vous pouvez simplement renommer votre dossier plugins afin de désactiver tous les plugins à ceux, le dossier plugins est sous-dossier: "wp-content" et appelé "plugins", renommez-le à quelque chose comme "plugins. old". Notez qu'un plugin incorrect, peut également affecter votre temps TTFB, comme couvert dans le tout début de cet article.

Vous pouvez également utiliser des plugins tiers qui peuvent vous aider à détecter ce qui ralentit votre site, voici quelques-uns que nous:

https://WordPress.org/plugins/Query-Monitor/ Gratuit

https://wpperformanceprofiler.interconnectit.com/ Payé

Vous pouvez également vérifier l'intégralité de votre CPU WP et la consommation de mémoire avec ce plugin:

https://WordPress.org/plugins/Server-IP-memory-usage/ Gratuit

Thèmes

Si vous utilisez des thèmes de 3ème partie, nous vous recommandons de tester votre thème et ses performances en passant à un autre (Thème WP léger par défaut) et en comparant le temps de chargement et les performances de votre site.

Nous avons vu des thèmes de 3ème partie qui ralentissent un site Web aussi mauvais que 5 fois! N'utilisez pas de thèmes qui ne sont pas testés ou avec une origine suspecte. Essayez de lire les commentaires sur le plugin que vous utilisez pour voir si d'autres personnes ne connaissent pas déjà des problèmes avec elle. Notez qu'un thème lent, peut également avoir un impact sur votre temps TTFB, comme abordé dans le tout début de cet article.

Pour les utilisateurs avancés uniquement: Les meilleures pratiques en essayant d'optimiser vos propres thèmes personnalisés sont:

  • Fichiers par page – réduisez la quantité de fichiers nécessaires à l'affichage sur vos pages, combinez plusieurs fichiers CSS en un seul fichier
  • Optimisation des requêtes – c'est une bonne pratique de coder en dur des valeurs statiques dans votre thème comme CharSet, logo du site, menus, etc.

Cache!

Outre la suppression des plugins lents et en utilisant des thèmes légers, la deuxième fonction la plus importante que vous devez activer pour votre WordPress est l'utilisation d'un plugin Caching! Franchement, tout plugin de mise en cache quel que soit, devrait vous donner un coup de pouce majeur si vous n'utilisez pas actuellement un.

Ces plugins mettra en cache vos pages dynamiques/messages, réduisant le temps nécessaire pour eux de charger. Les plugins de mise en cache les plus populaires sont:

  • WP Super Cache – ce plugin est l'un des meilleurs, et fortement recommandé d'être utilisé si vous rencontrez des problèmes de performance. Vous devriez essayer d'utiliser l'un des 2 plugins énumérés ici, mais pas les deux en même temps.

  • Cache total WP -ce plugin contient de nombreuses fonctionnalités différentes en plus de la mise en cache de page. Il inclut la minimisation de votre contenu qui diminuera la taille de fichier des scripts HTML, CSS et JS, la mise en cache de base de données, la mise en cache d'objets, la compatibilité avec CDN etc. Vous pouvez utiliser ce plugin avec notre cache redis, comme indiqué ci-dessous. Il ya beaucoup plus de plugins là-bas, certains payés gratuitement. Dans nos propres tests, nous avons constaté que même les versions gratuites de la plupart des plugins payés fonctionnent très bien.

Version PHP

Assurez-vous que vous utilisez la dernière version de PHP. Recommandé est la version de PHP 7. x, pas 5. x. Vérifiez auprès de votre hébergeur pour plus d'informations. Assurez-vous que votre version PHP a un support pour ACPU/opcache et demandez à votre hébergeur d'activer ces extensions pour vous.

Optimisation des images

Haute qualité/images volumineuses sont les plus grands contributeurs à la taille de la page Web, dégradant la vitesse de la page et agitant les visiteurs en attente de la page à charger. Les meilleures pratiques d'optimisation d'image suivantes vont un long chemin dans la réduction de l'impact négatif des images sur la vitesse globale du site Web:

  • Sélection du format: Utilisez JPGs lorsque la qualité est une priorité élevée et les modifications d'image ne sont pas nécessaires avant de les télécharger. Les JPGs peuvent prendre un traitement et des modifications limités avant que la qualité d'image ne se dégrade fortement. Pour les images avec des icônes, des logos, des illustrations, des signes et du texte, utilisez le format PNG. Utilisez des GIFs uniquement pour les images petites ou simples et évitez les BMPs ou les TIFF.

  • Dimensionnement approprié: Enregistrez des octets précieux de la charge utile de l'image et associez les dimensions (largeur) de votre modèle de page Web. Utilisez les fonctions de redimensionnement du navigateur pour rendre les images sensibles en définissant des instructions de largeur fixe et de hauteur automatique.

  • Compression: La compression d'image doit être un compromis réfléchi entre la taille et la qualité de l'image. Pour les JPGs, une compression de 60-70% produit un bon équilibre. Pour les écrans Retina, augmentez la taille de l'image (JPGs) de 150-200%, compressez par 30-40% et redimensiez-la à nouveau selon les dimensions requises.

  • Moins d'images: Conservez le nombre d'images à un minimum absolu.

Outils d'optimisation d'image

Outils en ligne

Plugins d'optimisation d'image WordPress

Minify CSS et JavaScript

La minimisation des ressources signifie la suppression de caractères inutiles de votre code HTML, JavaScript et CSS qui ne sont pas requis pour le chargement, tels que:

  • Caractères d'espace blanc
  • Nouveaux caractères de ligne
  • Commentaires
  • Délimiteurs de blocs

Cela accélère vos temps de chargement car il réduit la quantité de code qui doit être demandée à partir du serveur.

Vous pouvez Minifier votre CSS et JavaScript avec Activateur de cache WordPress ou des outils en ligne tels que Rapetisser.

Autres outils

Il existe de nombreux autres plugins pour WordPress qui sont destinés à optimiser votre site. Certains d'entre eux sont:

  • Smush.it WP – comprimer les images sans diminuer leur qualité et leurs dimensions
  • Gestionnaire de bases de données WP – plugin pour la gestion et l'optimisation de votre base de données WordPress.
  • Mieux WordPress minify – outil spécifique qui vous permet de Minifier vos fichiers CSS et JS
  • Outil de minification CSS + JavaScript en ligne: http://www.Minifier.org/
  • Head Cleaner-étiquettes de nettoyage de votre en-tête et pied de page WordPress accélérant le chargement de JavaScript et CSS.
  • Cache

Protection Web robots (robots. txt):

Robots Web ou soi-disant araignées Web (robots) peut causer une charge importante sur votre installation WordPress, et encore ralentir votre site et mettre une charge supplémentaire sur votre serveur. Nous avons un article disponible sur le sujet, que nous pouvons vous recommander d'examiner et de mettre en œuvre ASAP.

Autres optimisations utiles:

  • Optimisez vos tables de base de données – vous pouvez le faire soit en utilisant Plugin WP DB Manager ou manuellement à l'aide d'outils comme phpMyAdmin.

  • Vérifiez la taille de votre tableau "WP-options" -Plugins Bad, les thèmes augmentera la taille de cette table et vous ralentir. Vous pouvez installer un plugin comme Optimiseur de nettoyage WP à des fins similaires.

  • Désactivez la fonction post révisions, si vous n'en avez pas besoin – Fondamentalement, cette fonctionnalité est la création d'une nouvelle ligne après chaque édition de votre message. Cela peut conduire à la taille indésirable de votre base de données et wp_posts table. Vous pouvez désactiver cette fonction en ajoutant une ligne à wp_config. php trouvé dans le répertoire d'installation:define ('WP_POST_REVISIONS', false);Si votre site était en cours d'exécution avec cette fonctionnalité activée, vous pouvez supprimer toutes les révisions inutiles post en exécutant cette requête via phpMyAdmin (faites-le avec précaution et sauvegardez votre base de données en premier):SUPPRIMER de wp_posts où post_type = "Revision";

  • Pings RSS et Pingbacks – votre site peut être ralenti par des délais d'attente causés par vos serveurs ping répertoriés dans votre liste de ping, pour désactiver ce-naviguez vers votre admin WordPress, puis vers paramètres-> écriture

Notifications – Une autre option que vous pouvez essayer est de désactiver les notifications à tous les blogs liés à votre article: pour désactiver ce-naviguez vers votre admin WordPress, puis à paramètres-> discussions

Nous espérons que vous avez trouvé les informations ci-dessus utiles, et parviennent à optimiser avec succès votre site Web WordPress.

Et enfin, n'oubliez pas de consulter notre liste de WordPress recommandé d'hébergement fournisseurs, vous pouvez économiser de l'argent à partir de nos hôtes les mieux classés, qui sont tous optimisés pour exécuter WordPress.

Classés dans: