Come migliorare la prima pittura di contenuto in WordPress con un plug-in

Pubblicato: 2022-09-27

Quando si tratta di prestazioni di WordPress , una delle metriche chiave è First Contentful Paint (FCP). Questo misura il tempo necessario per il rendering del primo contenuto di una pagina ed è un buon indicatore della velocità di caricamento di una pagina. Esistono diversi modi per migliorare FCP, ma uno dei più semplici è utilizzare un plug-in. In questo articolo, ti mostreremo come migliorare First Contentful Paint in WordPress con un plug-in. Si consiglia di utilizzare il plug-in W3 Total Cache. Questo plug-in ha una serie di funzionalità che possono aiutare a migliorare FCP, inclusa l'integrazione e la minimizzazione della rete di distribuzione dei contenuti (CDN). Dopo aver installato e attivato il plugin, dovrai configurarlo. Ti consigliamo di utilizzare le seguenti impostazioni: Abilita memorizzazione nella cache: questa operazione memorizzerà nella cache le tue pagine e i tuoi post in modo che possano essere serviti più rapidamente. Abilita CDN: integrerà una CDN con il tuo sito, migliorando FCP. Abilita minimizzazione: questo minimizzerà i tuoi file HTML, CSS e JavaScript, che possono ridurre le dimensioni delle tue pagine e migliorare FCP. Dopo aver salvato le modifiche, dovresti vedere un miglioramento significativo in FCP.

È impossibile misurare le prestazioni di un sito web su due parametri: tempo di caricamento e tempo di clic. Quando un utente visita un sito Web, il First Contentful Paint (FCP) mostra un'illustrazione del tempo necessario per la visualizzazione del primo elemento basato su un'immagine o un testo. In media, il tempo impiegato da ciascun elemento per caricare in una singola pagina viene misurato in LCP. In questo articolo, esamineremo cos'è un FCP e come misurarli entrambi. PageSpeed ​​Insights è uno strumento fantastico che ti consente di testare le prestazioni del tuo sito Web e ottenere consigli su come migliorarlo. Quando abiliti la memorizzazione nella cache del sito, non dovrai più ricaricare tutti gli elementi del tuo sito ogni volta che un visitatore visita. Poiché i file multimediali sono tra gli elementi più grandi su qualsiasi sito Web, la compressione può essere utile per ridurre i tempi di caricamento.

Puoi comprimere le immagini prima o durante il caricamento sul tuo sito utilizzando uno strumento online come TinyPNG. Inoltre, ci sono eccellenti plugin per WordPress che possono aiutarti, come Fast Velocity Minify e Autoptimize. La maggior parte dei siti Web moderni sono costruiti con JavaScript e CSS per il loro design e funzionalità. Poiché c'è un ritardo tra il rendering di un'immagine e il momento in cui gli utenti scorrono verso il basso, è impossibile vedere alcune immagini. Se stai caricando solo gli elementi giusti, non sarai in grado di ridurre i tuoi tempi FCP. In effetti, puoi salvarlo per file di grandi dimensioni se non vuoi usarlo per le immagini di sfondo.

Come si migliora la prima vernice soddisfacente in un faro?

Credito: www.pinterest.com

Ci sono diversi modi per migliorare la prima pittura di contenuto in un faro. Un modo è ottimizzare le tue immagini. Un altro modo è assicurarsi che i fogli di stile siano ridotti a icona e che i file JavaScript siano compressi. Puoi anche utilizzare una CDN per fornire i tuoi contenuti.

La metrica First Contentful Paint è una delle metriche principali del faro. In questa dimostrazione viene mostrato il tempo necessario per eseguire il rendering di un elemento DOM percepito dall'uomo. In una pagina, può essere un'immagine, un blocco di testo o un elemento canvas non bianco. La metrica può essere migliorata ottimizzando tutti i suoi passaggi prima dell'implementazione. Quando blocchiamo gli eventi durante il caricamento della pagina , potremmo non essere in grado di completare il nostro processo di First Contentful Paint in tempo. Il Time To First Byte (TTFB) è la quantità di tempo necessaria al server per ricevere i primi dati generati da un sito web. Tutto ciò che deve accadere prima che il codice html in TTFB possa avere un impatto negativo su di esso.

A titolo illustrativo, ho tentato di rallentare l'esecuzione del codice di 1.500 millisecondi. Il nostro più recente audit Lighthouse ha prodotto un punteggio complessivo di 35 e un FCP di 8,6. La richiesta originale ora richiede 0,6 secondi per essere completata e FCP è passato dal timestamp di 4831 ms a quello di 3492 ms. Una risorsa di blocco del rendering è un file che impedisce il rendering di una pagina finché non viene caricata. La soluzione più semplice è utilizzare il tag di chiusura sotto di loro. In questo esempio, ho usato Critical CSS NPM per creare CSS critici. Ora copia e incolla questo CSS nella sezione >head> usando il tag >style>.

Quasi sicuramente dovrai apportare piccoli aggiustamenti alla tua tecnica in base alle tue circostanze specifiche. Se aggiungi più opzioni del pacchetto al pacchetto CSS critico, come ritardare il caricamento (per garantire che la pagina sia completamente caricata) e regolare le dimensioni del viewport, sarà più preciso. Lo strumento di analisi delle prestazioni delle immagini PageDetox di Uploadcare è gratuito e può essere utilizzato per analizzare le tue immagini. Per l'intero processo, è fondamentale selezionare il punto debole tra dati di laboratorio eccellenti e una buona esperienza utente (UX).

Suggerimenti di Google per migliorare il primo tempo di pittura significativo

Le risorse di apprendimento di Google hanno fornito alcuni ottimi suggerimenti per migliorare il primo lavoro di pittura significativo. È possibile fare una differenza significativa nell'efficienza del tuo sito web riducendo la quantità di risorse che bloccano il rendering. Puoi anche accelerare il processo di caricamento della pagina unendo e comprimendo le risorse basate su testo. È anche possibile ottimizzare il percorso di rendering critico.

Primo Google Contentful Paint

Credito: www.sidegains.com

First Contentful Paint (FCP) è una delle metriche utilizzate da Google per misurare le prestazioni di un sito web. FCP misura il tempo da quando la pagina inizia a caricare per la prima volta a quando il primo contenuto viene visualizzato sullo schermo. Più velocemente una pagina può essere caricata, migliore sarà l'esperienza dell'utente.

Un test di flusso rapido (FFT) misura quanto tempo impiega il browser per eseguire il rendering della prima parte di una pagina DOM dopo che l'utente è passato ad essa. Utilizzando i dati dell'archivio HTTP, puoi calcolare il tuo punteggio FCP, che si basa sulla differenza di tempo e orario tra l'FCP della tua pagina e il tempo per i siti Web reali. Ad esempio, se un sito si comporta nel 90% più ricco del mercato, esegue il rendering di FCP in 1,2 secondi.

Come garantire un primo punteggio di vernice soddisfacente per il tuo sito web

Un buon primo punteggio di pittura contenuto può aiutare a garantire che il tuo sito si carichi rapidamente e che i tuoi utenti ricevano le informazioni più importanti il ​​prima possibile. Non esiste un'unica risposta migliore, ma un buon punteggio di pittura può aiutare a garantire che il tuo sito si carichi rapidamente e che i tuoi utenti ricevano il massimo. Per un punteggio di First Contentful Paint di 1,8 secondi o meno, il punteggio dovrebbe essere ideale.

Prima correzione della vernice soddisfacente

La prima pittura di contenuto è la prima volta che un utente vede un contenuto dalla tua pagina. Questa metrica è importante perché misura quanto tempo impiega la tua pagina a caricarsi e può essere un buon indicatore di quanto sia intuitivo il tuo sito. Un primo tempo di pittura soddisfacente più veloce può aumentare le tue possibilità di posizionarti più in alto nei motori di ricerca e può anche aiutare a migliorare il tuo tasso di conversione.

L'uso di First Contentful Paint (FCP) per monitorare la velocità di caricamento della pagina è un ottimo modo per sapere quanto velocemente si sta caricando una pagina. Google e il tuo visitatore devono essere soddisfatti della qualità del tuo Final Cut Pro (FCP). Se il tuo visitatore non fa clic su un'altra pagina dopo aver visto la pagina sullo schermo, più tempo impiegherà la pagina ad apparire. È possibile eseguire il rendering di una pagina HTML in meno di un secondo utilizzando il First Contentful Paint (FCP). Quando si avvia un byte, è meglio iniziare a una velocità inferiore a 600 millisecondi. Le soluzioni elencate di seguito sono alcuni dei modi in cui miglioro frequentemente l'FCP. Prima di apportare modifiche al tuo sito web, consulta un esperto di PageSpeed.

La presenza di una forte connessione di rete è spesso associata a scarse prestazioni di velocità della pagina. Un metodo di compressione riduce la quantità di dati inviati dal server, il che significa meno tempo speso in attesa del caricamento di una risorsa di rete. Brotli e Gzip sono due tecniche di compressione molto popolari. Poiché gli script vengono utilizzati per il layout, influiscono sul First Contentful Paint (FCP). Quando i suggerimenti per le risorse avviano un download o una connessione, spetta al browser completare il processo da solo. L' arsenale della velocità della pagina include una miriade di potenti strumenti come caricamento, prelettura e preconnessione. È fondamentale prestare attenzione ai suggerimenti sulle risorse perché possono rallentare la tua pagina.

È probabile che una pagina che non viene visualizzata correttamente con JavaScript si arresti in modo anomalo. Il blocco del rendering si verifica quando viene eseguito il rendering di un file CSS esterno. Per essere precisi, mantieni i fogli di stile il più piccoli possibile. Gli shortcode possono essere utilizzati per annotare le proprietà più importanti di un selettore in una riga. Puoi persino ridurre ulteriormente le dimensioni dei CSS unendo i selettori con una virgola, rimuovendo invio e spazio e scrivendo codici colore più brevi. Quando uno script viene aggiunto a un tag di script, può essere scaricato contemporaneamente per creare la pagina. Dopo il download degli script, questi vengono eseguiti nell'ordine originale nel codice HTML.

C'è anche la possibilità che questo blocchi la visualizzazione della pagina, ma di solito è già presente sullo schermo. Nella dichiarazione CSS font-face, puoi specificare un ordine preferito per il tuo font web. Questo tipo di carattere in genere non visualizza il testo finché il carattere non viene caricato. Invece di visualizzare il testo nel carattere predefinito del browser, puoi sostituirlo con uno diverso utilizzando lo strumento font-display:swap.

La più grande vernice contenta Come migliorare

La pittura con contenuto più grande (LCP) misura il tempo impiegato dal caricamento dell'elemento di contenuto più grande nella finestra. Per migliorare LCP, ottimizza le tue immagini e i tuoi video in modo che si carichino rapidamente e assicurati che il tuo server risponda rapidamente alle richieste. Puoi anche utilizzare un suggerimento per la risorsa di precaricamento o precaricamento per indicare al browser di caricare le risorse prima che siano necessarie.

Il contenuto più grande nel pool di contenuti più grande (LCP) di Google è una nuova metrica introdotta nel 2021. La quantità di tempo necessaria al caricamento dell'elemento above the fold più grande su una pagina determina la quantità di tempo necessaria per l'elemento più grande above the fold da caricare. È possibile velocizzare la visualizzazione dei contenuti essenziali sul tuo sito web abbassando l'LCP del tuo sito web. Prima di poter risolvere potenziali problemi di LCP, è necessario determinare la velocità di caricamento dell'elemento più grande. Una buona regola pratica è misurare il 75° percentile dei caricamenti di pagine da dispositivi mobili e desktop. Oltre a migliorare le metriche di carico, l'ottimizzazione delle immagini può ridurre i cambiamenti di layout e migliorare l'esperienza dell'utente. Consenti al tuo browser di determinare quale immagine deve essere visualizzata in base al dispositivo.

Se vuoi che l'immagine sia 600×600, devi prima scrivere 600w. Il browser deve selezionare una dimensione dell'immagine in questo metodo invece di dover scegliere la dimensione dell'immagine. Poiché le immagini Hero sono in genere gli elementi above the fold più significativi, devono essere caricate rapidamente. Puoi migliorare significativamente LCP caricando una pagina con immagini eroe che sono abilitate per JavaScript. Per ridurre la quantità di dati in un file, vengono utilizzati vari algoritmi per ridurre al minimo o comprimere il file. Queste tecniche vengono utilizzate regolarmente da alcune società di hosting e provider di CDN. Se i file del tuo sito non sono minimizzati o compressi, ti consiglio di lavorarci subito.

Se vuoi che il tuo sito web funzioni al meglio, dovresti ottimizzare il suo JavaScript. Per sfruttare questa tecnica, devi utilizzare una varietà di CSS critici a seconda del tipo di dispositivo. Web.dev ha un ottimo articolo sulla divisione del codice. La memorizzazione nella cache, a sua volta, contribuisce alle prestazioni del web. I service worker sono responsabili della riduzione delle dimensioni del payload HTML evitando la ripetizione di elementi comuni. L'HTML statico può essere memorizzato nella cache, il che può ridurre notevolmente il TTFB. Quando si utilizza HTTP/2 Server Push e il collegamento rel=preload, è possibile accelerare la distribuzione delle risorse critiche.

Il passaggio successivo consiste nello specificare che il browser deve iniziare immediatamente il processo di creazione di una connessione a un dominio. Ciò riduce la quantità di tempo speso per i viaggi di andata e ritorno verso domini importanti. Quando ti connetti, fai molta attenzione. Se il tuo tema è gonfio, potresti riscontrare un aumento significativo dei tempi di caricamento e i tuoi Core Web Vitals potrebbero risentirne. Dopo aver scelto un plugin, ricercalo attentamente e tieni d'occhio le sue prestazioni. Se non hai dubbi sul processo LC, è una buona idea cercare regolarmente i problemi nel tuo campo. Google considera che le pagine critiche siano almeno una volta al mese basate sui Core Web Vitals che hanno ricevuto per 28 giorni.

La prima vernice contenta contro la più grande vernice contenta

Il primo Contentful Paint differisce dal Core Web Vitals Largest Contentful Paint (LCP) perché LCP tiene conto del tempo necessario affinché un elemento di grandi dimensioni su un sito Web diventi visibile. Il primo elemento deve essere caricato per primo nel caso di FCP; tuttavia, il primo elemento non è necessariamente l'elemento più grande.

Perché Fcp e Lcp sono importanti per il tuo sito web

Il primo punto nella sequenza temporale di caricamento della pagina in cui l'utente può vedere qualsiasi cosa sullo schermo è anche noto come FPP veloce, che rende più facile per l'utente interpretare la scena. La quantità di tempo necessaria affinché l'elemento più grande appaia al centro dello schermo determina la quantità di tempo necessaria. Nel nostro precedente articolo, abbiamo affermato che i siti Web non si caricano all'istante.

La prima vernice contenta Wp Rocket

First Contentful Paint (FCP) misura il tempo da quando la pagina inizia a caricarsi a quando il browser esegue il rendering del primo bit di contenuto da quella pagina. Questa è una metrica importante per misurare l'esperienza utente di un sito Web, poiché rappresenta il tempo che un utente deve attendere prima di poter vedere qualsiasi contenuto sulla pagina. WP Rocket è un plugin per WordPress che afferma di velocizzare il tuo sito Web ottimizzando i tuoi file HTML, CSS e JavaScript. Inoltre viene fornito con funzionalità come il precaricamento della cache , il caricamento lento e la minimizzazione.

Il First Contentful Paint (FCP) determina quanto tempo impiega il contenuto a comparire su un sito web. Utilizzando una misurazione in millisecondi, può essere utilizzata per calcolare la velocità di caricamento di un sito. I siti web dovrebbero avere un formato di clip animati (ACF) con un massimo di 1,8 secondi. Le cause più comuni di lenti progressi sono gli script e i fogli di stile che bloccano il rendering. Se utilizzi i caratteri Web con First Contentful Paint (FCP), sarà peggio che non utilizzare affatto i caratteri Web. Se stai caricando script nel tuo sito web, assicurati che non siano solo download, ma anche analizzati, compilati ed eseguiti. Per ridurre il numero di file nel tuo sistema, prova a mantenere il tempo di risposta del tuo server sotto i 600 millisecondi.

Il server offre prestazioni migliori rendendo il contenuto più veloce ed evitando inutili viaggi di rete. Con un punteggio del 10% su Lighthouse 9.1, avrai raggiunto il punto in cui hai bisogno di un'esperienza perfetta per raggiungere il massimo. La quantità di tempo necessaria al tuo server per elaborare i dati dal tuo ISP al tuo data center non è inclusa in questa figura. DevTools può essere utilizzato per registrare le tue prestazioni per FCP utilizzando l'API Paint Timing.

Come migliorare il primo punteggio di pittura soddisfacente del tuo sito.

Google consiglia di assegnare un punteggio a First Contentful Paint a 1,8 secondi o meno se desideri migliorare l'esperienza di navigazione del tuo sito web. Misura il tempo necessario affinché una pagina venga visualizzata dopo che un utente ha fatto clic su un collegamento. Di conseguenza, puoi accelerare il processo di caricamento del tuo sito e coinvolgere i tuoi utenti riducendo al contempo il tempo di caricamento del tuo sito . Gli script di blocco del rendering e i fogli di stile sono due delle cause più comuni di rallentamento di First Contentful Paint. Puoi migliorare significativamente il tuo punteggio se riduci il numero di risorse che utilizzi. È possibile utilizzare la memorizzazione nella cache e altre tecniche di miglioramento delle prestazioni per migliorare l'esperienza degli utenti oltre alla memorizzazione nella cache e ad altre tecniche di aumento delle prestazioni.