Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come tracciare le richieste di dominio di terze parti in WordPress

Abbiamo visto molti proprietari di siti WordPress lottare con problemi di prestazioni causati da richieste incontrollate di terze parti. Queste richieste possono rallentare il tuo sito, frustrare i tuoi utenti e persino danneggiare il tuo posizionamento nei motori di ricerca.

Tracciare le richieste di dominio di terze parti può identificare i colli di bottiglia delle prestazioni, migliorare la velocità di caricamento del tuo sito e creare una migliore esperienza utente. Dopo anni di test di diversi approcci e strumenti di monitoraggio, abbiamo trovato metodi affidabili che funzionano per qualsiasi sito WordPress.

In questa guida, ti mostreremo esattamente come tracciare le richieste di dominio di terze parti in WordPress. Imparerai tecniche semplici per monitorare le richieste esterne, identificare plugin o temi problematici e ottimizzare le prestazioni del tuo sito senza alcun problema tecnico.

Come tracciare le richieste di domini di terze parti in WordPress

Cosa sono le richieste di dominio di terze parti in WordPress

Le richieste di dominio di terze parti si verificano quando il tuo sito WordPress recupera contenuti da fonti esterne invece che dal tuo server.

Pensala in questo modo: quando qualcuno visita il tuo sito, il suo browser carica contenuti direttamente dal tuo server di hosting (contenuti di prima parte). Ma molti siti WordPress richiamano anche elementi da altri siti Web e servizi su Internet (contenuti di terze parti).

Queste richieste esterne sono incredibilmente comuni nei siti WordPress moderni. Ecco gli esempi più frequenti che vediamo:

  • Google Analytics, Facebook Pixel e servizi di heatmap che monitorano il comportamento dei visitatori.
  • Pulsanti di condivisione, post incorporati o sistemi di accesso da Facebook e Twitter
  • Annunci display da Google AdSense, banner affiliati o widget di contenuti sponsorizzati
  • Google Fonts, Font Awesome o tipografia personalizzata da servizi di terze parti
  • Immagini, script o fogli di stile ospitati su server CDN esterni per una consegna più rapida
  • Video di YouTube, Google Maps, playlist Spotify o altri contenuti interattivi
  • Librerie esterne, API o servizi di cui i tuoi plugin WordPress hanno bisogno per funzionare

In WordPress, la maggior parte delle richieste di terze parti proviene da plugin e temi. Ad esempio, un plugin per moduli di contatto potrebbe connettersi a reCAPTCHA per la protezione dallo spam, o un plugin di sicurezza potrebbe controllare le minacce rispetto a un database esterno.

Perché monitorare le richieste di terze parti sul tuo sito WordPress

Sebbene le richieste di terze parti possano aggiungere funzionalità preziose, creano anche potenziali problemi che molti proprietari di siti WordPress non realizzano:

  • Se un servizio di terze parti si interrompe o risponde lentamente, può impedire il caricamento dell'intera pagina. Questo crea un singolo punto di errore che è al di fuori del tuo controllo.
  • Le richieste di terze parti spesso comportano la raccolta di dati, che può influire sulla conformità del tuo sito alle normative sulla privacy come il GDPR.
  • Molti proprietari di siti WordPress non hanno idea di quante richieste esterne stiano facendo i loro plugin e temi finché non iniziano a monitorarle.

Abbiamo lavorato con siti WordPress che effettuavano oltre 50 richieste di terze parti per caricamento di pagina senza che il proprietario lo sapesse. Identificando e ottimizzando queste richieste, puoi migliorare drasticamente la velocità, l'affidabilità e l'esperienza utente del tuo sito.

Nelle sezioni seguenti, ti mostreremo esattamente come identificare tutte le richieste di terze parti sul tuo sito WordPress e ottimizzarle per prestazioni migliori. Iniziamo scoprendo quali richieste esterne sta attualmente effettuando il tuo sito.

Come identificare le richieste di domini di terze parti in WordPress

Il primo passo è identificare tutte le richieste di dominio di terze parti che il tuo sito sta effettuando, utilizzando Pingdom.

È un popolare strumento di monitoraggio delle prestazioni che ti consente di monitorare l'uptime del server del tuo sito WordPress. Può anche mostrare tutte le richieste di dominio di terze parti del tuo sito.

Per iniziare, puoi visitare il sito web di Pingdom e incollare il nome del tuo dominio nel campo 'URL'. Una volta inserite le informazioni, fai semplicemente clic su 'Avvia Test'.

Tracciamento delle richieste di domini di terze parti utilizzando Pingdom

Dopo qualche istante, Pingdom mostrerà una ripartizione delle prestazioni del tuo sito.

Per vedere tutte le richieste di dominio di terze parti, scorri verso il basso e individua la sezione 'Richieste di file'. Qui vedrai il tipo di contenuto, l'URL e le dimensioni di ogni richiesta.

Tracciamento delle richieste di URL di terze parti in WordPress utilizzando Pingdom

Per trovare le richieste di terze parti, cerca eventuali elementi che non iniziano con il nome di dominio del tuo sito.

Se desideri saperne di più su una richiesta, passa semplicemente il mouse sopra la sua barra nel grafico a cascata.

Analisi delle richieste di dominio utilizzando un grafico a cascata e uno strumento online gratuito

Qui vedrai tutti i passaggi che WordPress esegue per ottenere contenuti da questo dominio di terze parti, inclusa l'esecuzione di una ricerca DNS, l'instaurazione della connessione SSL e il download di dati da quel dominio.

Pingdom mostra anche quanto tempo impiega ogni passaggio, in modo da poter identificare le richieste di dominio che hanno il maggiore impatto sulle prestazioni del tuo sito.

Se non riconosci un servizio di terze parti, incolla semplicemente il suo URL in un motore di ricerca come Google. Spesso, questo ti porterà a collegamenti a documentazione, pagine e forum dove puoi saperne di più sul dominio.

Identificazione e ricerca delle richieste di dominio esterne

Come ottimizzare le richieste di domini di terze parti

Una volta identificati i domini di terze parti che influiscono negativamente sulle prestazioni del tuo sito web, ci sono diversi modi per ottimizzare tali richieste e migliorare la velocità di WordPress.

Il metodo che funziona meglio per te può variare a seconda di come è configurato il tuo sito WordPress, delle richieste che effettua e di altri fattori.

Tenendo presente questo, utilizza semplicemente i collegamenti rapidi qui sotto per passare direttamente al metodo di cui desideri saperne di più:

Pronto? Iniziamo.

Metodo 1. Rimuovere la richiesta di dominio di terze parti

Questo metodo non è una buona opzione per tutti i blog WordPress, ma la rimozione di una o più richieste di terze parti può avere un enorme impatto sui tempi di caricamento delle pagine.

Potresti aver aggiunto una richiesta di dominio per errore, oppure potresti aver cambiato direzione, quindi una particolare richiesta di dominio di terze parti non funziona più bene per la tua attività.

Ad esempio, potresti aver originariamente aggiunto Google AdSense ma ora guadagni di più vendendo prodotti WooCommerce sul tuo negozio online. Rimuovendo Google AdSense, potresti migliorare le prestazioni del tuo negozio a tal punto da ottenere molte più vendite e guadagnare molto di più rispetto alla visualizzazione di annunci online.

Qui non esiste una soluzione facile che funzioni per tutti i siti web. Detto questo, potresti voler provare a rimuovere diversi servizi e contenuti dal tuo sito, e quindi monitorare l'impatto che questo ha su metriche importanti come i tuoi tassi di conversione.

Ora, ecco alcuni suggerimenti:

💡 Se decidi di rimuovere funzionalità e plugin che effettuano richieste a domini di terze parti, è consigliabile eseguire il backup del tuo sito WordPress. Questo ti permetterà di ripristinare rapidamente il tuo sito web in caso di errori o di commettere un errore.

🛠️ Potresti anche voler mettere il tuo sito in modalità di manutenzione mentre apporti questa modifica, per sicurezza, nel caso in cui dovesse causare problemi al tuo sito web.

I passaggi per rimuovere le richieste a domini di terze parti varieranno a seconda della richiesta. Tuttavia, puoi spesso trovare guide dettagliate passo-passo nella documentazione del servizio, plugin o software correlato o digitando la tua query di ricerca su Google.

Per saperne di più su questo argomento, consulta la nostra guida su come chiedere correttamente supporto per WordPress e ottenerlo.

Metodo 2. Rimuovere i plugin WordPress non necessari

I plugin sono un'enorme ragione per cui WordPress è così popolare. Con i plugin giusti, puoi aggiungere funzionalità mancanti, estendere la funzionalità integrata e trasformare il tuo blog WordPress in qualsiasi tipo di sito web.

Tuttavia, alcuni plugin di WordPress effettuano molte richieste di terze parti e rallentano il tuo sito web. Potresti non essere completamente consapevole che queste richieste stiano avvenendo.

Ti consigliamo di andare su Plugin » Plugin installati dalla dashboard di WordPress per rimuovere eventuali plugin che non ti servono più.

Un elenco di plugin WordPress installati, nella dashboard di WordPress

Puoi persino provare a sostituire più plugin più piccoli con un singolo plugin di WordPress.

Ad esempio, mentre esistono innumerevoli plugin SEO, AIOSEO si distingue come una soluzione completa.

AIOSEO offre un toolkit SEO completo che gestisce tutte le tue attività SEO essenziali in un unico posto. Lo utilizziamo sul sito web di WPBeginner e ci piace molto. Puoi leggere la nostra recensione completa di AIOSEO per i dettagli sulla nostra esperienza.

Metodo 3. Preconnettersi a domini di terze parti importanti

Un'altra opzione è connettersi al dominio esterno fin dall'inizio del processo di caricamento della pagina. Quando un browser si connette in anticipo a un dominio esterno, spesso può scaricare contenuti di terze parti molto più velocemente.

Tieni presente che riconnettersi a siti esterni potrebbe rallentare il caricamento di altri elementi della pagina. Pertanto, vorrai assicurarti di farlo solo per risorse esterne importanti. Se ti connetti a siti meno importanti, potrebbe rallentare il resto della tua pagina, facendo attendere più a lungo i visitatori.

Per utilizzare il metodo di pre-connessione, avrai bisogno di un elenco di tutte le tue richieste di dominio di terze parti. Se non l'hai già fatto, puoi ottenere queste informazioni utilizzando Pingdom e seguendo il processo descritto sopra.

Dopodiché, dovrai aggiungere codice personalizzato in WordPress. Alcune guide ti diranno di modificare direttamente i file del tuo tema, ma questo può causare molti errori comuni di WordPress. Inoltre, non sarai in grado di aggiornare il tuo tema WordPress senza perdere le personalizzazioni.

Ecco perché consigliamo WPCode.

Homepage di WPCode

WPCode è il miglior plugin per snippet di codice che ti consente di aggiungere CSS, PHP, HTML personalizzati e altro ancora senza mettere a rischio il tuo sito. Puoi anche abilitare e disabilitare i tuoi snippet di codice con un clic.

Lo utilizziamo per estendere la funzionalità dei nostri siti web e si è rivelato uno strumento meraviglioso con cui lavorare. Puoi saperne di più nella nostra recensione completa di WPCode.

Per iniziare, installiamo e attiviamo il plugin gratuito WPCode. Per maggiori informazioni, puoi consultare la nostra guida passo passo su come installare un plugin di WordPress.

Una volta attivato il plugin, vai su Snippet di codice » Aggiungi snippet.

Come aggiungere uno snippet personalizzato a WordPress usando WPCode

Qui vedrai tutti gli snippet WPCode pronti all'uso che puoi aggiungere al tuo sito.

Questi includono uno snippet che ti permette di disabilitare completamente i commenti, caricare tipi di file che WordPress normalmente non supporta, disabilitare le pagine degli allegati e molto altro.

Semplicemente passa il mouse sopra l'opzione 'Aggiungi il tuo codice personalizzato (Nuovo snippet)'. Quindi, dovrai fare clic sul pulsante 'Usa snippet' quando appare.

Seleziona l'opzione 'Aggiungi il tuo codice personalizzato (nuovo snippet)' dalla libreria

Nella schermata successiva, dovrai digitare un titolo per lo snippet di codice. Questo è solo per riferimento, quindi puoi usare quello che vuoi.

Nel menu a discesa 'Tipo di codice', dovrai scegliere 'Snippet JavaScript'.

Aggiungere JavaScript personalizzato a un sito web WordPress

Fatto ciò, sei pronto per aggiungere ciascun dominio a cui WordPress dovrebbe pre-connettersi.

Ad esempio, nel seguente snippet di codice, ci stiamo pre-connettendo a Google Fonts:

<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />

Nell'editor di codice, aggiungi semplicemente ogni URL esterno che desideri utilizzare.

Preconnessione a un dominio di terze parti

Quindi, scorri fino alle impostazioni di ‘Inserimento’ e seleziona ‘Inserimento automatico’ se non è già selezionato.

Il passaggio successivo consiste nell'aprire il menu a discesa ‘Posizione’ e scegliere ‘Intestazione sito’.

Aggiungere codice all'intestazione di WordPress

Quando sei pronto a rendere lo snippet di codice attivo, scorri fino in cima alla pagina e fai clic sull'interruttore ‘Inattivo’ in modo che cambi in ‘Attivo’.

Fai clic sul pulsante ‘Salva snippet’.

Ottimizzazione delle richieste di dominio di terze parti in WordPress

Metodo 4. Implementare il prefetch DNS

Il prefetch DNS ti consente di eseguire una ricerca DNS in background prima che il visitatore necessiti del contenuto o della risorsa collegata.

Questo metodo è particolarmente utile per risorse di terze parti utilizzate in tutto il tuo sito web, come Google Analytics, Google Fonts o il tuo servizio di rete di distribuzione di contenuti (CDN) per WordPress.

Per utilizzare il prefetch DNS, crea semplicemente un nuovo snippet JavaScript utilizzando WPCode, seguendo lo stesso processo descritto sopra.

Aggiungere il prefetching DNS in WordPress

Una volta fatto, puoi aggiungere ogni nome di dominio che desideri prefetch utilizzando il seguente formato:

 <link rel="dns-prefetch" href="//fonts.googleapis.com">

Dopo aver inserito queste informazioni, aggiungi il codice all'intestazione del tuo sito seguendo i passaggi descritti nel Metodo 3. Quindi, puoi finalmente pubblicare lo snippet di codice.

Metodo 5. Ospitare le risorse localmente

Se utilizzati correttamente, il preconnecting e il prefetching ti consentono di effettuare richieste a domini di terze parti senza influire sull'esperienza del visitatore. Tuttavia, ove possibile, dovresti cercare di ospitare risorse e contenuti localmente.

L'utilizzo di un server locale per archiviare i contenuti del tuo sito web lo rende più veloce da caricare. Ti dà anche un maggiore controllo per migliorare ulteriormente la velocità. Ad esempio, potresti utilizzare un plugin di caching o una CDN.

Esistono molti plugin e servizi WordPress diversi che possono aiutarti a ospitare contenuti localmente.

Ad esempio, se si desidera utilizzare una tipografia personalizzata, è possibile ospitare i font locali in WordPress invece di caricarli da terze parti, come Google Fonts.

Allo stesso modo, è possibile aggiungere facilmente font icona unici al proprio tema WordPress utilizzando un plugin come SeedProd.

Cambia font nel theme builder

Molti dei nostri brand partner si sono affidati a SeedProd per progettare interi siti web, inclusa la personalizzazione dei font per abbinarli alle loro personalità uniche.

Per maggiori informazioni sul plugin, consultare la nostra recensione di SeedProd.

Se si utilizzano Google Ads, Google Analytics, Campaign Manager o altri popolari prodotti gratuiti di Google, è possibile ospitare lo script gtag.js localmente sul proprio server utilizzando MonsterInsights con il Performance Addon.

Sostituendo le richieste a domini esterni con risorse locali, è spesso possibile migliorare le prestazioni del proprio sito web senza compromettere le sue funzionalità e i suoi contenuti.

Metodo 6. Utilizzare il caricamento pigro (Lazy Loading)

Invece di caricare tutto il contenuto contemporaneamente, il lazy loading scarica solo il contenuto visibile sullo schermo dell'utente. Caricherà quindi altro contenuto man mano che l'utente scorre verso il basso. Questo può far sembrare che la pagina si carichi più velocemente.

WordPress caricherà le immagini in modo pigro per impostazione predefinita, e potrebbe aiutare a caricare in modo pigro anche i contenuti ospitati esternamente.

Ad esempio, se vuoi incorporare video di YouTube nei post del blog di WordPress, puoi scegliere un plugin che abbia il caricamento lazy integrato.

Altri plugin come Smash Balloon YouTube Feed sono dotati di caching integrato e caricamento ritardato per il lettore video. Questo può migliorare i tempi di caricamento percepiti della pagina, anche quando si mostrano contenuti da siti Web di terze parti.

Un esempio di feed YouTube, creato utilizzando Smash Balloon

Suggerimento bonus: Migliora il tuo punteggio generale di controllo dello stato di salute del sito

Ora che hai imparato come monitorare e ottimizzare le richieste di terze parti, potresti voler portare le prestazioni del tuo sito al livello successivo.

Un solido punteggio di salute del sito è fondamentale per mantenere le prestazioni e la sicurezza del tuo sito WordPress. La funzionalità integrata di salute del sito esegue una serie di test per individuare problemi comuni, come software obsoleto o vulnerabilità di sicurezza.

Informazioni sulla salute del sito in WordPress

Ad esempio, controlla se il tuo sito utilizza la versione PHP più recente. Questo è fondamentale perché l'esecuzione di una versione PHP obsoleta può rallentare il tuo sito e causare problemi di compatibilità con i plugin più diffusi.

Migliorando il punteggio di salute del tuo sito, ti assicurerai che il tuo sito web funzioni senza intoppi, aumentando velocità, sicurezza e prestazioni generali.

Per maggiori dettagli, consulta il nostro articolo su suggerimenti per migliorare il punteggio del controllo di salute del tuo sito WordPress.

Speriamo che questo articolo ti abbia aiutato a capire come monitorare le richieste di domini di terze parti in WordPress. Successivamente, potresti anche voler consultare la nostra guida su come usare un organizzatore di plugin per velocizzare il tuo sito o i nostri consigli esperti per cose da fare se il tuo sito WordPress continua a bloccarsi.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

5 CommentsLeave a Reply

  1. Come sviluppatore part-time, ho notato che molti clienti trascurano questo aspetto dell'ottimizzazione del sito.
    Un ulteriore consiglio che suggerirei è quello di controllare regolarmente le tue richieste di terze parti, poiché plugin e temi potrebbero aggiungerne di nuove nel tempo.
    Questo approccio proattivo mi ha aiutato a mantenere tempi di caricamento più rapidi per i siti dei miei clienti.
    A proposito, grazie per la guida completa.

  2. Grazie per la guida. Secondo i miei risultati Pingdom, avevo diverse richieste dirette principalmente verso Google, come Google Fonts, ecc. Usando la tua guida, ho implementato il preconnect e sembra funzionare molto bene. Mi ha fatto risparmiare qualche millisecondo, ma qualsiasi miglioramento della velocità è positivo. Grazie mille.

  3. Dopo aver iniziato a usare Google AdSense 2-3 mesi fa, ho notato che il mio sito web ha rallentato un po'. Non molto, ma lo sento ogni volta che controllo.
    Devo occuparmene e sono sicuro che questa guida mi aiuterà sicuramente. Ho alcune richieste di dominio di terze parti e potrebbe non essere colpa degli annunci, ma solo di qualcos'altro di cui posso sbarazzarmi e con gli annunci è semplicemente troppo. Grazie per le informazioni sullo strumento Pingdom. Questo aiuterà a localizzare il problema.

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.