Camp;rsquoest un billet invité. Ces observations et suggestions sont les siennes. Chez savvii, nous aimons le chargement du site, comme et les gens derrière WP Rocket. votre site Web namp;rsquoest pas aussi rapide que le souhaitez, il est temps de lamp;rsquoaméliorer. Le temps de charge actuel doit être mesuré avant lamp;rsquoamélioration. Dans je vais montrer comment trouver facilement des goulets d’étranglement et des erreurs dans les sites WordPress en quelques minutes en utilisant les outils de développement Chrome. Comment ouvrir lamp;rsquooutil de développement damp;rsquoabord, allez à la page que voulez tester dans Chrome. Appuyez sur commande + Option + I (MAC) ou Ctrl + Maj + I (Windows et Linux). Vous verrez le panneau outils de développement samp;rsquoouvrir. Cliquez sur lamp;rsquoonglet réseau et camp;rsquoest là que la magie se produit.
Il est important de reproduire les connexions et les appareils utilisés par lamp;rsquoutilisateur lors de la mise à lamp;rsquoessai damp;rsquoun site Web. Les outils de développement ont de bonnes options pour cela. Vous pouvez sélectionner une connexion en cliquant sur en ligne, pouvez maintenant passer à une connexion mobile 2G, etc. En cliquant sur lamp;rsquoicône du périphérique, pouvez basculer entre les périphériques les plus courants, le Bureau étant lamp;rsquooption par défaut. Conseil supplémentaire: cliquez sur lamp;rsquoicône de la caméra pour voir le film. Ceci affiche la vitesse à laquelle votre contenu est visible à lamp;rsquoutilisateur. Rappelez : il est plus important pour les utilisateurs de lire et de parcourir le site le plus rapidement possible que damp;rsquointeragir avec la page.
Pour mettre en cache ou ne pas mettre en cache, activez la boîte désactiver la mise en cache. Cela nous donnera le temps de charger la page sans aucun cache de navigateur, ce qui nous donnera de meilleures informations à améliorer. Toutes les pages ne peuvent pas être mises en cache. Vous pouvez toujours faire un clic droit sur can dans le panneau outils du développeur
Bloquez les cookies du navigateur et le cache du navigateur. Quels indicateurs devrions nous cibler? Avant le premier test, devez expliquer la mesure la plus importante que lamp;rsquooutil de développement montrera: la charge. Le temps de chargement indique le temps pendant lequel la page est prête et disponible à lamp;rsquoécran, y compris tous les autres actifs que la page doit charger, tels que les images, les CSS et les scripts.
Vous êtes maintenant sur la page à tester et lamp;rsquoonglet réseau est ouvert dans lamp;rsquooutil de développement. Recharger (la description est visible dans le panneau outils de développement). Chrome génère un diagramme en cascade pour . Vous verrez les résultats entrants qui sont chronométrés et affichés avec différentes ressources dans le diagramme en cascade. Maintenant nous savons exactement comment le navigateur a chargé cette page. Trouvez damp;rsquoabord le coupable et voyons combien de temps il faut
Rendre un script de bloc avant que le navigateur puisse dire ce que devez voir sur la page, il doit analyser tous les scripts chargés sur la page. Par conséquent, si placez un fichier javascript dans le titre damp;rsquoune page, le navigateur doit lire tout le code dans le fichier avant de pouvoir décider quoi afficher sur la page. Ces scripts retardent la visualisation du contenu de votre site à lamp;rsquoécran. Pour réduire la fréquence de rebond, il est important damp;rsquoafficher quelque chose à lamp;rsquoécran dès que possible. Vous pouvez trouver un script de bloc de rendu en regardant les lignes bleues qui indiquent
Limitez les complètement. Google a écrit un excellent article sur le blocage du rendu et le javascript asynchrone.
Code damp;rsquoétat suspect toutes les ressources téléchargées à partir du serveur ont un code damp;rsquoétat. Ces lois de lamp;rsquoÉtat en parlent beaucoup. Un code damp;rsquoétat de 200 indique « OK ». Vous voulez un code damp;rsquoétat de 200 pour tous les actifs. Les codes damp;rsquoétat suspects peuvent être trouvés en triant les ressources de lamp;rsquoadaptateur réseau par colonne damp;rsquoétat. Sautez 200 et concentrez sur les autres. Les principaux codes damp;rsquoétat que souhaitez corriger sont: 4xx erreur client, 404 (Fichier introuvable) 3xx redirection, 301 (permanente) redirection et 302 (temporaire) 5xx (erreur serveur). Vérifiez httpstatus pour une liste complète.
Il namp;rsquoest pas surprenant que les grandes demandes ne soient pas bonnes. Ils sont lents et prennent beaucoup de bande passante (en particulier pour les utilisateurs de téléphones cellulaires dont la bande passante est limitée). Triez sur la colonne Taille pour trouver la plus grande ressource. La plupart du temps, ces grandes ressources seront des images ou des fichiers vidéo. Assurez que la taille de lamp;rsquoimage correspond à la taille de lamp;rsquoimage que utilisez sur votre site et sauvegardez lamp;rsquoimage avec la quantité compressée afin quamp;rsquoelle so it toujours visible. Des services comme imaginy compresseront davantage ces images tout en conservant un bon aspect.
Demandes lentes les grandes demandes sont généralement lentes, mais les demandes lentes ne signifient pas quamp;rsquoelles sont toujours grandes. Par conséquent, pouvez également trier dans la colonne temps. Les requêtes lentes sont généralement des scripts externes pour la surveillance ou des fonctions spécifiques. Dans la colonne démarrer, pouvez voir quelle ressource demande le téléchargement de cette ressource. namp;rsquoêtes pas sûr du contenu de la ressource, pouvez également utiliser lamp;rsquoonglet aperçu pour vérifier le contenu de la ressource. Les scripts externes sont difficiles à optimiser.
Mesurer les performances de WordPress avec les outils de développement chrome