“Un widget di chat rallenterà il mio sito?” Lo sento dire continuamente dai proprietari di WordPress. Vogliono la chat, poiché i clienti dovrebbero essere in grado di raggiungerli senza cercare un indirizzo email, ma hanno percepito vagamente che ha un costo, e nessuno ha mai detto loro quale sia quel costo.
Quindi l'ho misurato. Stessa pagina WordPress, stesso giorno: una volta con un popolare widget ospitato, una volta con il pulsante di chat di WPChat, una volta senza chat.
La risposta breve è che nessun widget di chat rovinerà il tuo sito. Ma il divario tra loro è più grande di quanto pensi.
Un tipico widget ospitato ha portato circa due grandi foto di file, prelevati da tre server esterni. Il pulsante di WPChat ha svolto lo stesso lavoro, un cliente lo tocca e ti raggiunge, per meno della metà, da un server: il tuo.
Di seguito, ti mostrerò cosa mette sulla tua pagina ciascuno, perché da dove provengono i file è più importante di quanto siano grandi, e come controllare il tuo sito in cinque minuti.
In questo articolo:
- Quanto costa effettivamente il tuo widget di chat alla tua pagina?
- Cosa carica effettivamente ogni widget
- Da dove provengono i file del widget di chat
- Dove avviene effettivamente la conversazione
- Controlla il tuo widget in cinque minuti
- Domande comuni sui widget di chat e sulla velocità della pagina
- Il modo più leggero per essere raggiungibili
Quanto costa effettivamente il tuo widget di chat alla tua pagina?
Vuoi un widget di chat sul tuo sito. Un cliente con una domanda dovrebbe essere in grado di toccare un pulsante e raggiungerti, non di cercare in una pagina dei contatti. La parte che nessuno ti mostra mai è ciò che il widget che scegli mette sulla tua pagina per farlo accadere.
Quindi ho caricato la stessa pagina WordPress tre volte nello stesso giorno, con Chrome DevTools che registrava ogni file in arrivo: una volta con un widget di chat ospitato da tawk.to, una volta con WPChat, una volta senza chat.
Il widget tawk.to ha portato 552 KB attraverso 37 richieste, e quelle richieste sono andate a tre server che non possiedi. 552 KB è circa il peso di due grandi foto.

Il pulsante di chat di WPChat ha svolto lo stesso lavoro per 311 KB attraverso 21 richieste, tutte da un server. Quel server è il tuo, perché i file si trovano nella cartella del plugin sul tuo sito.
Nessuno di questi numeri rovinerà un sito. Una pagina che carica un widget di chat si carica ancora, ottiene ancora buoni punteggi, funziona ancora.
Cosa carica effettivamente ogni widget
Un widget di chat non è un singolo file. È uno script per farlo funzionare, un foglio di stile per farlo apparire bene, un font per le icone e una serie di chiamate a ovunque provenga il widget.

Ognuno di questi è qualcosa che il browser del tuo visitatore deve andare a recuperare prima che il pulsante sia lì pronto per essere toccato.
Questo è ciò che conta la tabella sottostante. Non quanto dichiara di pesare ogni widget, ma quanto è effettivamente arrivato.
| Cosa c'è sulla pagina | Richieste | Totale scaricato | La quota del widget stesso |
|---|---|---|---|
| Nessun widget di chat | 57 | 504 KB | — |
| WPChat | 80 | 821 KB | 311 KB, 21 richieste, 1 dominio (il sito stesso) |
| tawk.to | 96 | 1.098 KB | 552 KB, 37 richieste, 3 domini esterni |
Inizia con il divario nell'intestazione. Il pulsante di WPChat costa 311 KB. Il widget ospitato costa 552 KB. Si tratta di circa una foto grande contro due, aggiunta a ogni pagina su cui atterra un visitatore.
Il resto della differenza sta nell'origine di quei file, ed è la parte che vale la pena capire prima di sceglierne uno.
Da dove provengono i file del widget di chat
I file di WPChat risiedono nella cartella del plugin sul tuo server. È lo stesso server che invia al tuo visitatore tutto il resto della pagina: il tuo tema, le tue immagini, il tuo testo.
Il browser ha già aperto una connessione lì. I file di WPChat viaggiano su di essa.
Ciò significa anche che quei file si trovano dietro a ciò che già esegui. Se usi un plugin di caching, li memorizza nella cache. Se usi una CDN, li distribuisce.

I file di un widget ospitato provengono da un luogo completamente diverso: server con cui il browser del tuo visitatore non ha mai interagito, che il tuo plugin di caching e la tua CDN non possono raggiungere.
Dove avviene effettivamente la conversazione
Ecco cosa c'è dietro il divario in quella tabella. I due prodotti non stanno facendo la stessa quantità di lavoro, perché non sono lo stesso tipo di prodotto.
Chiedi alla maggior parte dei proprietari di siti cosa desiderano dalla chat, e descrivono un pulsante. Un cliente lo tocca, invia un messaggio, riceve una risposta.
Ciò che installano di solito è un sistema di chat completo: una sessione live, un archivio messaggi, software in attesa sulla pagina di una risposta che potrebbe non arrivare mai.
Un widget di chat ospitato deve renderizzare una conversazione sulla tua pagina. Quindi carica i meccanismi per farlo.

Apre una sessione, imposta un luogo dove conservare i messaggi e mantiene una connessione live con il server di qualcun altro in modo che una risposta possa arrivare mentre il tuo visitatore sta ancora leggendo.
Il pulsante di WPChat non renderizza una conversazione. Il tuo visitatore lo tocca e finisce su WhatsApp, Messenger, Telegram o Instagram, un'app in cui è già connesso.
La conversazione continua anche dopo che hanno chiuso il tuo sito, e tu rispondi dal tuo telefono.

La configurazione richiede pochi minuti. Installa e attiva il plugin, quindi vai al menu WPChat, scegli le app che vuoi visualizzare e incolla il numero di telefono o il nome utente per ciascuna.
Dopodiché, seleziona dove mostrare il widget, e il pulsante sarà attivo sul tuo sito.
Perché consiglio WPChat

Se quello che vuoi è che i clienti ti raggiungano, WPChat svolge quel compito con meno della metà del peso e senza connessioni esterne. E puoi verificarlo tu stesso con i passaggi della sezione successiva.
- I tuoi visitatori completano la conversazione in un'app che già utilizzano. Nessuna finestra di chat da imparare, nessuna email da digitare.
- Rispondi dal tuo telefono. Notifiche di WhatsApp, Messenger, Telegram e Instagram, le stesse che ricevi già.
- I file rimangono sul tuo server. Il tuo plugin di caching e la tua CDN li coprono come coprono tutto il resto.
- C'è una garanzia di rimborso di 14 giorni, quindi puoi misurarne l'efficacia sulla tua pagina prima di impegnarti.
WPChat proviene da Smash Balloon, i cui plugin sono in esecuzione su oltre 1,75 milioni di siti dopo oltre 13 anni di sviluppo per WordPress.
Se desideri una guida più completa alle opzioni, ecco la nostra guida su come aggiungere una chat online al tuo sito web.
Controlla il tuo widget in cinque minuti
Non hai bisogno di un plugin o di uno strumento a pagamento per eseguirlo. Chrome ha tutto integrato e, alla fine, avrai due numeri per il tuo sito: quanti download fa il tuo widget e da quanti server esterni attinge.
Ecco come ottenerli.
- Apri il tuo sito in Chrome, quindi apri DevTools. Premi Cmd+Opt+I su Mac o Ctrl+Shift+I su Windows. Fai clic sulla scheda "Network".
- Seleziona "Disable cache". È una casella di controllo in cima alla scheda Network. Questo fa sì che Chrome scarichi tutto da zero, come farebbe un visitatore per la prima volta.

- Imposta il throttling su "Slow 4G". È il menu a discesa accanto alla casella di controllo della cache, che di solito mostra "No throttling". Su una connessione fibra desktop, ogni widget sembra a posto, quindi questa è l'impostazione che rende visibile il costo.
- Ricarica la pagina. Quindi attendi. Non leggere i numeri finché il launcher della chat non è effettivamente presente sulla pagina e nient'altro è in caricamento.
- Leggi la barra di riepilogo in fondo alla scheda Network. Mostra il totale trasferito.

- Conta i domini del widget. Digita il nome del widget nella casella del filtro in alto a sinistra e l'elenco si restringerà solo alle sue richieste. Conta i domini distinti che appaiono.
- Disattiva il widget e ripeti. Disattiva il plugin, quindi esegui nuovamente i passaggi da 4 a 6. La differenza tra le due esecuzioni è il costo effettivo del tuo widget.
Quei tre numeri ti dicono qualcosa di diverso.
I byte trasferiti sono ciò che un visitatore con dati mobili scarica effettivamente per vedere il tuo pulsante di chat. I domini sono il numero che controlli meno. Ogni dominio esterno è una nuova connessione a un server che non è il tuo.
Domande comuni sui widget di chat e sulla velocità della pagina
Quanto aggiunge un widget di chat alla mia pagina?
Meno di quanto la maggior parte delle persone teme, e dipende interamente da quale si utilizza. Sulla stessa pagina WordPress, il pulsante di chat di WPChat ha aggiunto 311 KB e un widget ospitato ha aggiunto 552 KB, che è circa una foto grande contro due.
Per scoprire quanto costa il tuo, esegui il controllo di cinque minuti sopra sul tuo sito.
Qual è la differenza tra un widget di live chat e un pulsante click-to-chat?
Un widget di live chat esegue la conversazione sulla tua pagina, quindi deve caricare una sessione, un posto dove archiviare i messaggi e una connessione live a un server esterno.
Un pulsante click-to-chat passa invece la conversazione a WhatsApp, Messenger, Telegram o Instagram, quindi nessuno di questi meccanismi deve essere caricato. Entrambi consentono a un cliente di inviarti un messaggio. Solo uno di essi esegue un sistema di chat sulla tua pagina per farlo.
Un pulsante click-to-chat fa davvero meno lavoro, o è solo marketing?
Fa davvero meno lavoro, e la ragione è meccanica. Non c'è nessuna sessione da aprire, nessun archivio messaggi da impostare e niente che attende sulla pagina una risposta.
Inoltre, i file provengono dal tuo server anziché da quello di qualcun altro. Si tratta di 311 KB dal tuo server contro 552 KB da tre che non controlli.
Se vuoi che il tuo pulsante si carichi e si comporti bene specificamente sui telefoni, ecco la nostra guida all'ottimizzazione mobile del widget di chat.
Il modo più leggero per essere raggiungibili
Togli i dettagli tecnici e si riduce a una piccola cosa. Un cliente vuole farti una domanda, tocca un pulsante, ti raggiunge. WPChat lo fa per 311 KB, servito dal tuo sito, senza connessioni esterne.
La chat vale la pena. Quello di cui potresti non aver bisogno sono i meccanismi che la maggior parte dei widget di chat utilizza per fornirla: la sessione, l'archivio dei messaggi, la connessione live in esecuzione sulla tua pagina. WPChat è la chat senza nulla di tutto ciò.
Ottieni un pulsante self-hosted che instrada i tuoi clienti direttamente a WhatsApp, Messenger, Telegram o Instagram, e una garanzia di rimborso di 14 giorni in modo da poterlo misurare prima sulla tua pagina.