Codice di terze parti
Silktide carica le tue pagine in un browser reale e misura quanto tempo viene impiegato per eseguire codice di altre aziende, come Analytics, banner dei cookie, chat dal vivo, plugin per i social media e pubblicità. Per ogni servizio di terze parti viene indicato il tempo che richiede alla tua pagina.
Perché è importante
Il codice di terze parti è la parte della tua pagina che non controlli. Ogni servizio che incorpori scarica ed esegue i propri script e, mentre sono in esecuzione, la pagina non può rispondere ai visitatori: sembra bloccata. I siti accumulano spesso questi servizi nel corso degli anni e il loro costo complessivo supera spesso quello del sito stesso.
C'è anche un aspetto legato alla privacy: molti servizi di terze parti osservano i tuoi visitatori, quindi ogni servizio che rimuovi riduce anche la tua esposizione ai rischi per la protezione dei dati.
Come risolvere il problema
- Controlla i servizi segnalati. Spesso i siti caricano ancora tag per strumenti che non vengono più utilizzati: rimuovili.
- Carica ciò che rimane solo dove serve. Uno script di chat dal vivo necessario in una sola pagina non deve essere caricato in tutte le pagine.
- Rimanda il caricamento degli script di terze parti, in modo che vengano caricati dopo i tuoi contenuti, oppure sostituisci gli incorporamenti pesanti con un segnaposto leggero che carichi l'elemento reale su richiesta: consulta facciate per contenuti di terze parti.
Come Silktide esegue questo controllo
- Carica la pagina in un browser reale e identifica ogni richiesta che proviene da un servizio di terze parti anziché dal tuo sito.
- Raggruppa queste richieste in base al servizio di appartenenza, utilizzando un catalogo pubblico di servizi conosciuti.
- Misura, per ogni servizio, per quanto tempo il suo codice occupa il del browser e per quanto tempo impedisce alla pagina di rispondere.
- Segnala ogni servizio insieme ai relativi file e tempi, in modo che i servizi più costosi siano immediatamente visibili.
Risoluzione dei problemi
Viene segnalato un servizio di cui abbiamo bisogno
Il controllo non afferma che sia sbagliato utilizzare un servizio: mostra quanto costa ciascun servizio, così puoi valutare questo costo rispetto al suo valore. Se il costo è elevato, verifica se il servizio offre un'opzione di caricamento asincrono o posticipato, oppure un'integrazione più leggera.
I tempi variano tra una scansione e l'altra
I server di terze parti sono al di fuori del tuo controllo e le loro prestazioni variano. Concentrati sull'andamento tra le scansioni anziché su una singola misurazione.