Comment améliorer la première peinture de contenu dans WordPress avec un plugin
Publié: 2022-09-27En ce qui concerne les performances de WordPress , l'une des mesures clés est First Contentful Paint (FCP). Cela mesure le temps qu'il faut pour que le premier contenu d'une page soit rendu, et c'est un bon indicateur de la vitesse de chargement d'une page. Il existe plusieurs façons d'améliorer FCP, mais l'une des plus simples consiste à utiliser un plugin. Dans cet article, nous allons vous montrer comment améliorer First Contentful Paint dans WordPress avec un plugin. Nous vous recommandons d'utiliser le plug-in W3 Total Cache. Ce plugin a un certain nombre de fonctionnalités qui peuvent aider à améliorer FCP, y compris l'intégration et la minification du réseau de diffusion de contenu (CDN). Une fois que vous avez installé et activé le plugin, vous devrez le configurer. Nous vous recommandons d'utiliser les paramètres suivants : Activer la mise en cache : Cela mettra en cache vos pages et vos publications afin qu'elles puissent être servies plus rapidement. Activer CDN : cela intégrera un CDN à votre site, ce qui peut améliorer FCP. Activer la minification : cela réduira vos fichiers HTML, CSS et JavaScript, ce qui peut réduire la taille de vos pages et améliorer FCP. Une fois que vous avez enregistré vos modifications, vous devriez voir une amélioration significative dans FCP.
Il est impossible de mesurer la performance d'un site web sur deux métriques : le temps de chargement et le temps de clic. Lorsqu'un utilisateur visite un site Web, le First Contentful Paint (FCP) affiche une illustration du temps qu'il faut pour que le premier élément basé sur une image ou un texte apparaisse. En moyenne, le temps nécessaire au chargement de chaque élément sur une seule page est mesuré en LCP. Dans cet article, nous verrons ce qu'est un FCP et comment mesurer les deux. PageSpeed Insights est un outil fantastique qui vous permet de tester les performances de votre site Web et d'obtenir des recommandations pour l'améliorer. Lorsque vous activez la mise en cache du site, vous n'aurez plus à recharger tous les éléments de votre site à chaque visite d'un visiteur. Étant donné que les fichiers multimédias sont parmi les éléments les plus volumineux de tout site Web, la compression peut être utile pour réduire les temps de chargement.
Vous pouvez compresser les images avant ou pendant le téléchargement sur votre site à l'aide d'un outil en ligne comme TinyPNG. De plus, il existe d'excellents plugins WordPress qui peuvent vous aider, tels que Fast Velocity Minify et Autoptimize. La majorité des sites Web modernes sont construits avec JavaScript et CSS pour leur conception et leurs fonctionnalités. Comme il y a un décalage entre le moment où une image est rendue et le moment où les utilisateurs font défiler vers le bas, il est impossible de voir certaines images. Si vous ne chargez que les bons éléments, vous ne pourrez pas réduire vos temps FCP. En fait, vous pouvez l'enregistrer pour les fichiers volumineux si vous ne souhaitez pas l'utiliser pour les images d'arrière-plan.
Comment améliorez-vous la première peinture de contenu dans un phare ?

Il existe plusieurs façons d'améliorer la première peinture de contenu dans un phare. Une façon est d'optimiser vos images. Une autre façon consiste à vous assurer que vos feuilles de style sont minifiées et que vos fichiers JavaScript sont compressés. Vous pouvez également utiliser un CDN pour diffuser votre contenu.
La métrique First Contentful Paint est l'une des métriques principales de Lighthouse. Le temps qu'il faut pour rendre un élément DOM perçu par l'homme est montré dans cette démonstration. Sur une page, il peut s'agir d'une image, d'un bloc de texte ou d'un élément de canevas non blanc. La métrique peut être améliorée en optimisant toutes ses étapes avant la mise en œuvre. Lorsque nous bloquons des événements pendant le chargement de la page , nous pouvons ne pas être en mesure de terminer notre processus First Contentful Paint à temps. Le Time To First Byte (TTFB) est le temps qu'il faut au serveur pour recevoir les premières données générées par un site web. Tout cela doit se produire avant que le code html dans TTFB puisse avoir un impact négatif sur celui-ci.
A titre d'illustration, j'ai tenté de ralentir l'exécution du code de 1 500 millisecondes. Notre dernier audit Lighthouse a donné une note globale de 35 ainsi qu'un FCP de 8,6. La demande d'origine prend maintenant 0,6 seconde pour se terminer, et FCP est passé de l'horodatage de 4831 ms à l'horodatage de 3492 ms. Une ressource Render-Blocking est un fichier qui empêche le rendu d'une page tant qu'elle n'est pas chargée. La solution la plus simple consiste à utiliser la balise fermante en dessous. Dans cet exemple, j'ai utilisé Critical CSS NPM pour créer un CSS critique. Maintenant, copiez et collez ce CSS dans la section >head> en utilisant la balise >style>.
Vous aurez presque certainement besoin de faire des ajustements mineurs à votre technique en fonction de votre situation particulière. Si vous ajoutez plus d'options de package au package Critical CSS, telles que retarder le chargement (pour s'assurer que la page est entièrement chargée) et ajuster la taille de la fenêtre d'affichage, ce sera plus précis. L' outil d'analyse des performances des images PageDetox par Uploadcare est gratuit et peut être utilisé pour analyser vos images. Pour l'ensemble du processus, il est essentiel de choisir le juste milieu entre d'excellentes données de laboratoire et une bonne expérience utilisateur (UX).
Conseils Google pour améliorer le premier temps de peinture significatif
Les ressources d'apprentissage de Google ont fourni d'excellents conseils pour améliorer le premier travail de peinture significatif. Il est possible de faire une différence significative dans l'efficacité de votre site Web en réduisant la quantité de ressources bloquant le rendu. Vous pouvez également accélérer le processus de chargement des pages en fusionnant et en compressant les ressources textuelles. Il est également possible d'optimiser le chemin de rendu critique.
Première peinture contente Google

First Contentful Paint (FCP) est l'une des mesures utilisées par Google pour mesurer les performances d'un site Web. FCP mesure le temps entre le moment où la page commence à se charger et le moment où le premier contenu s'affiche à l'écran. Plus une page se charge rapidement, meilleure sera l'expérience utilisateur.
Un test de flux rapide (FFT) mesure le temps qu'il faut au navigateur pour afficher la première partie d'une page DOM après que l'utilisateur y a accédé. À l'aide des données de l'archive HTTP, vous pouvez calculer votre score FCP, qui est basé sur l'heure et la différence de temps entre le FCP de votre page et l'heure des sites Web réels. Par exemple, si un site se situe dans les 90 % les plus performants du marché, il affiche le FCP en 1,2 seconde.
Comment garantir un premier score de peinture rapide pour votre site Web
Un bon premier score de peinture de contenu peut aider à garantir que votre site se charge rapidement et que vos utilisateurs reçoivent les informations les plus importantes dès que possible. Il n'y a pas de meilleure réponse unique, mais un bon score de peinture peut aider à garantir que votre site se charge rapidement et que vos utilisateurs en reçoivent le plus. Pour un score First Contentful Paint de 1,8 seconde ou moins, le score devrait être idéal.
Premier correctif de peinture content
La première peinture de contenu est la première fois qu'un utilisateur voit le contenu de votre page. Cette métrique est importante car elle mesure le temps de chargement de votre page et peut être un bon indicateur de la convivialité de votre site. Un premier temps de peinture plus rapide peut améliorer vos chances de vous classer plus haut dans les moteurs de recherche et peut également aider à améliorer votre taux de conversion.
L'utilisation de First Contentful Paint (FCP) pour surveiller la vitesse de chargement des pages est un excellent moyen de savoir à quelle vitesse une page se charge. Google et votre visiteur doivent être satisfaits de la qualité de votre Final Cut Pro (FCP). Si votre visiteur ne clique pas sur une autre page après avoir vu la page à l'écran, plus la page mettra de temps à apparaître. Une page HTML peut être rendue en moins d'une seconde en utilisant le First Contentful Paint (FCP). Lors du démarrage d'un octet, il est préférable de démarrer à une vitesse inférieure à 600 millisecondes. Les solutions énumérées ci-dessous sont quelques-unes des façons dont j'améliore fréquemment le FCP. Avant d'apporter des modifications à votre site Web, consultez un expert PageSpeed.
La présence d'une connexion réseau solide est souvent associée à des performances de vitesse de page médiocres. Une méthode de compression réduit la quantité de données envoyées depuis le serveur, ce qui signifie moins de temps passé à attendre le chargement d'une ressource réseau. Brotli et Gzip sont deux techniques de compression populaires. Étant donné que les scripts sont utilisés pour la mise en page, ils affectent le First Contentful Paint (FCP). Lorsque les conseils de ressources initient un téléchargement ou une connexion, il appartient au navigateur de terminer le processus par lui-même. L' arsenal de vitesse de page comprend une pléthore d'outils puissants tels que le chargement, la prélecture et la préconnexion. Il est essentiel d'être prudent avec les indices de ressources car ils peuvent ralentir votre page.

Une page qui ne s'affiche pas correctement avec JavaScript est susceptible de planter. Le blocage du rendu se produit lorsqu'un fichier CSS externe est rendu. Pour être précis, gardez les feuilles de style aussi petites que possible. Les shortcodes peuvent être utilisés pour écrire les propriétés les plus importantes d'un sélecteur sur une seule ligne. Vous pouvez même réduire davantage la taille du CSS en fusionnant les sélecteurs avec une virgule, en supprimant l'entrée et l'espace et en écrivant des codes de couleur plus courts. Lorsqu'un script est ajouté à une balise de script, il peut être téléchargé en même temps pour construire la page. Suite au téléchargement des scripts, ils sont exécutés dans leur ordre d'origine dans le code HTML.
Il est également possible que cela bloque l'affichage de la page, mais il est généralement déjà présent à l'écran. Dans la déclaration CSS font-face, vous pouvez spécifier un ordre préféré pour votre police Web. Ce type de police n'affiche généralement pas de texte tant que la police n'est pas chargée. Au lieu d'afficher le texte dans la police par défaut du navigateur, vous pouvez l'échanger avec une autre à l'aide de l'outil font-display:swap.
La plus grande peinture de contenu Comment s'améliorer
La plus grande peinture de contenu (LCP) mesure le temps nécessaire au chargement du plus grand élément de contenu de la fenêtre d'affichage. Pour améliorer LCP, optimisez vos images et vidéos afin qu'elles se chargent rapidement et assurez-vous que votre serveur répond rapidement aux demandes. Vous pouvez également utiliser un indicateur de ressource de préchargement ou de prélecture pour indiquer au navigateur de charger les ressources avant qu'elles ne soient nécessaires.
Le plus grand contenu du plus grand pool de contenu (LCP) de Google est une nouvelle métrique qui a été introduite en 2021. Le temps qu'il faut pour que le plus grand élément au-dessus du pli se charge sur une page détermine le temps qu'il faut pour le plus grand élément au-dessus du pli à charger. Il est possible d'accélérer la visualisation du contenu essentiel sur votre site Web en abaissant le LCP de votre site Web. Avant de pouvoir résoudre les problèmes LCP potentiels, vous devez d'abord déterminer la vitesse de chargement de l'élément le plus volumineux. Une bonne règle empirique consiste à mesurer le 75e centile des chargements de pages mobiles et de bureau. En plus d'améliorer les mesures de charge, l'optimisation des images peut réduire les changements de mise en page et améliorer l'expérience utilisateur. Autorisez votre navigateur à déterminer quelle image doit être affichée en fonction de l'appareil.
Si vous voulez que l'image soit en 600×600, vous devez d'abord écrire 600w. Le navigateur doit sélectionner une taille d'image dans cette méthode plutôt que d'avoir à choisir la taille de l'image. Étant donné que les images de héros sont généralement les plus importantes au-dessus des éléments de pli, elles doivent être chargées rapidement. Vous pouvez améliorer considérablement LCP en chargeant une page avec des images héros compatibles JavaScript. Pour réduire la quantité de données dans un fichier, divers algorithmes sont utilisés pour minimiser ou compresser le fichier. Ces techniques sont utilisées régulièrement par quelques sociétés d'hébergement et fournisseurs de CDN. Si les fichiers de votre site ne sont pas minifiés ou compressés, je vous conseille de travailler dessus tout de suite.
Si vous voulez que votre site Web fonctionne au mieux, vous devez optimiser son JavaScript. Pour tirer parti de cette technique, vous devez utiliser une variété de CSS critiques en fonction du type d'appareil. Web.dev a un excellent article sur le fractionnement de code. La mise en cache, à son tour, contribue aux performances du Web. Les techniciens de service sont chargés de réduire la taille de la charge utile HTML en évitant la répétition d'éléments communs. Le HTML statique peut être mis en cache, ce qui peut réduire considérablement le TTFB. Lorsque vous utilisez HTTP/2 Server Push et link rel=preload, vous pouvez accélérer la livraison des ressources critiques.
L'étape suivante consiste à spécifier que le navigateur doit commencer immédiatement le processus d'établissement d'une connexion à un domaine. Cela réduit le temps consacré aux allers-retours vers des domaines importants. Lors de la connexion, soyez très prudent. Si votre thème est gonflé, vous pouvez rencontrer une augmentation significative des temps de chargement et vos Core Web Vitals peuvent en souffrir. Après avoir choisi un plugin, recherchez-le attentivement et surveillez ses performances. Si vous n'avez aucune inquiétude concernant le processus LC, c'est une bonne idée de rechercher régulièrement des problèmes dans votre domaine. Google considère que les pages critiques sont au moins une fois par mois sur la base des Core Web Vitals qu'elles ont reçues pendant 28 jours.
Première peinture contente Vs plus grande peinture contente
Le First Contentful Paint diffère du Largest Contentful Paint (LCP) de Core Web Vitals car le LCP prend en compte le temps nécessaire pour qu'un élément volumineux d'un site Web devienne visible. Le premier élément doit être chargé en premier dans le cas du FCP ; cependant, le premier élément n'est pas nécessairement le plus grand élément.
Pourquoi Fcp et Lcp sont importants pour votre site Web
Le premier point de la chronologie de chargement de la page lorsque l'utilisateur peut voir quoi que ce soit à l'écran est également connu sous le nom de FPP rapide, ce qui facilite l'interprétation de la scène par l'utilisateur. Le temps qu'il faut pour que le plus grand élément apparaisse au centre de l'écran détermine le temps qu'il faut. Dans notre article précédent, nous avons indiqué que les sites Web ne se chargent pas instantanément.
Première fusée Contentful Paint Wp
First Contentful Paint (FCP) mesure le temps entre le moment où la page commence à se charger et le moment où le navigateur affiche le premier contenu de cette page. Il s'agit d'une mesure importante pour mesurer l'expérience utilisateur d'un site Web, car elle représente le temps qu'un utilisateur doit attendre avant de pouvoir voir le contenu de la page. WP Rocket est un plugin WordPress qui prétend accélérer votre site Web en optimisant vos fichiers HTML, CSS et JavaScript. Il est également livré avec des fonctionnalités telles que le préchargement du cache , le chargement paresseux et la minification.
Le First Contentful Paint (FCP) détermine le temps nécessaire pour que le contenu apparaisse sur un site Web. À l'aide d'une mesure en millisecondes, il peut être utilisé pour calculer la vitesse de chargement d'un site. Les sites Web doivent avoir un format de clip animé (ACF) d'une durée maximale de 1,8 seconde. Les causes les plus courantes de lenteur de la progression sont les scripts et les feuilles de style qui bloquent le rendu. Si vous utilisez des polices Web avec First Contentful Paint (FCP), ce sera pire que de ne pas utiliser de polices Web du tout. Si vous chargez des scripts sur votre site Web, assurez-vous qu'il ne s'agit pas seulement de téléchargements, mais également d'analyse, de compilation et d'exécution. Pour réduire le nombre de fichiers dans votre système, essayez de maintenir le temps de réponse de votre serveur en dessous de 600 millisecondes.
Le serveur offre de meilleures performances en rendant le contenu plus rapidement et en évitant les déplacements inutiles sur le réseau. Avec un score de 10% sur Lighthouse 9.1, vous aurez atteint le point où vous avez besoin d'une expérience parfaite pour atteindre le maximum. Le temps nécessaire à votre serveur pour traiter les données de votre FAI vers votre centre de données n'est pas inclus dans ce chiffre. DevTools peut être utilisé pour enregistrer vos performances pour FCP à l'aide de l'API Paint Timing.
Comment améliorer le premier score de peinture de contenu de votre site.
Google recommande de marquer First Contentful Paint à 1,8 seconde ou moins si vous souhaitez améliorer l'expérience de navigation de votre site Web. Il mesure le temps qu'il faut pour qu'une page s'affiche après qu'un utilisateur a cliqué sur un lien. En conséquence, vous pouvez accélérer le processus de chargement de votre site et maintenir l'intérêt de vos utilisateurs tout en réduisant le temps de chargement de votre site . Les scripts de blocage de rendu et les feuilles de style sont deux des causes les plus courantes de ralentissement de First Contentful Paint. Vous pouvez améliorer considérablement votre score si vous réduisez le nombre de ressources que vous utilisez. Vous pouvez utiliser la mise en cache et d'autres techniques d'amélioration des performances pour améliorer l'expérience de vos utilisateurs en plus de la mise en cache et d'autres techniques d'amélioration des performances.