Come risolvere il controllo dei collegamenti interrotti che non invia e-mail

Pubblicato: 2021-03-10

Broken Link Checker non invia avvisi e-mail quando trova collegamenti morti sul tuo sito Web?

I collegamenti interrotti possono avere un enorme impatto sull'esperienza dell'utente e danneggiare la tua SEO.

Questa guida ti mostrerà come correggere le e-mail di notifica di Broken Link Checker in modo da non perdere mai un collegamento interrotto sul tuo sito WordPress.

Correggi ora le e-mail di Link Checker non funzionanti

Cosa significa "collegamento interrotto"?

"Link interrotto" significa che il collegamento non punta a una pagina Web valida. Ciò può accadere se la pagina originale viene spostata o eliminata.

Quando qualcuno fa clic sul collegamento, vede un errore 404 invece della pagina che si aspettava di vedere. Ecco un esempio di una pagina 404 che abbiamo creato in SeedProd.

Example of 404 page made using SeedProd

Se hai un link interrotto nei tuoi contenuti, i tuoi visitatori saranno frustrati quando raggiungono un vicolo cieco e non riescono a trovare le informazioni di cui hanno bisogno. E quando un sito non offre un'esperienza utente eccezionale, ciò potrebbe danneggiare anche il posizionamento sui motori di ricerca. Ecco perché è così importante trovare e riparare i collegamenti interrotti il ​​prima possibile.

Il plug-in Broken Link Checker di WPMU Dev scansiona automaticamente il tuo sito alla ricerca di collegamenti interni ed esterni morti.

Broken Link Checker plugin by WPMUdev

Se non ricevi alcun avviso e-mail dal plug-in, ti mostreremo come risolverlo.

Come risolvere il controllo dei collegamenti interrotti che non invia e-mail

Questo tutorial ti guiderà attraverso la correzione delle notifiche e-mail di Broken Link Checker.

  1. Risolto il problema con il controllo dei collegamenti interrotti che non inviava e-mail con SMTP
  2. Rivedi le impostazioni dell'e-mail di Verifica dei collegamenti interrotti
  3. Abilita tutti i tipi di post per il controllo dei collegamenti interrotti
  4. Abilita il monitoraggio orario dei collegamenti interrotti
  5. Invia un'e-mail di prova da WordPress

Iniziamo configurando SMTP sul tuo sito.

1. Risolto il problema con il controllo dei collegamenti interrotti che non inviava e-mail con SMTP

WordPress utilizza una funzione chiamata wp_mail() per inviare e-mail attraverso il server web che ospita il tuo sito. Per impostazione predefinita, non aggiunge alcuna autenticazione alle e-mail che invia.

Poiché tali e-mail passano attraverso server diversi, potrebbero etichettare l'e-mail come spam perché manca l'autenticazione. In alcuni casi, un server potrebbe semplicemente eliminare il messaggio in silenzio.

Ecco perché può sembrare che Broken Link Checker non invii e-mail dal tuo sito web.

WP Mail SMTP semplifica la risoluzione di questo problema. Ti consente di inviare e-mail WordPress tramite un servizio di posta invece di fare affidamento sul tuo server web. Il servizio di posta aggiunge l'autenticazione in modo che le tue e-mail vengano consegnate correttamente.

WP Mail SMTP infographic

Dopo aver configurato WP Mail SMTP, risolverà automaticamente i problemi di consegna delle e-mail con i moduli di contatto, il tuo negozio WooCommerce e persino le notifiche dei plug-in di backup.

Il resto di questa sezione spiegherà come installare WP Mail SMTP sul tuo sito Web WordPress. Se preferisci non farlo da solo, puoi ottenere White Glove Setup quando acquisti la licenza Elite.

Per ora, ti mostreremo come utilizzare la procedura guidata per impostare le cose.

Installa il plug-in SMTP di WP Mail

Per iniziare, scarica il plug-in dal tuo account SMTP WP Mail. Puoi ottenere l'ultima versione del file zip dalla scheda Download .

Download WP Mail SMTP to fix WPForms contact form not sending email

Salva il file zip sul tuo computer, quindi caricalo nella pagina Plugin nella dashboard di WordPress.

Se hai bisogno di aiuto con questa parte, questa guida all'installazione di un plugin per WordPress spiega il processo in modo più dettagliato.

Install WP Mail SMTP

Quando attivi il plug-in, la procedura guidata di configurazione si aprirà nel tuo browser.

Crea un account con il tuo provider di posta elettronica

Ora facciamo clic sul pulsante Iniziamo per iniziare a configurare il servizio SMTP.

Start the WP Mail SMTP setup wizard to fix WPforms not sending email

WP Mail SMTP ti consente di scegliere tra provider gratuiti o a pagamento per gestire le tue e-mail WordPress.

Se non sei sicuro di quale utilizzare, ti consigliamo SMTP.com o Sendinblue. Dai un'occhiata a questa guida completa ai provider di posta elettronica per maggiori dettagli su ciascuna delle opzioni qui.

Choose SMTP to fix WPForms contact form not sending email

Dopo aver selezionato il tuo provider di posta elettronica, dovrai configurare la connessione dalla loro parte. Abbiamo un documento per ognuno per mostrarti esattamente cosa devi fare:

  • SMTP.com
  • Sendinblue
  • Fucile da posta
  • InviaGrid
  • Gmail (G-suite o Gmail)
  • Amazon SES
  • Veduta
  • Posta di Zoho
  • Altro SMTP (qualsiasi altro server SMTP)

Esegui il documento per collegare tutto. Quando sei pronto, torna a questa guida per completare il controllo delle tue impostazioni in Broken Link Checker.

Attiva la registrazione e-mail di WordPress (opzionale)

Al termine della procedura guidata, la deliverability e il tracciamento degli errori verranno automaticamente abilitati.

Enable email logging in WP Mail SMTP

WP Mail SMTP ha una funzione di registrazione e-mail integrata che puoi attivare se lo desideri. Terrà traccia di ogni e-mail inviata da WordPress in modo da poter vedere le intestazioni e lo stato. Questa impostazione non tiene traccia del contenuto dell'e-mail, ma c'è una funzione di registrazione avanzata nel plug-in se vuoi esplorarla in seguito.

Un'ultima cosa! Prendiamo la tua chiave di licenza dal tuo account SMTP di WP Mail e incolliamola per attivare gli aggiornamenti del plugin.

Enter WP Mail SMTP license key

E questo è tutto! Abbiamo finito di configurare il tuo nuovo servizio SMTP di WordPress.

Ora controlliamo rapidamente che le impostazioni nel plugin siano corrette.

2. Rivedi le impostazioni e-mail di Link Checker non funzionanti

Broken Link Checker può avvisarti di collegamenti interni ed esterni interrotti. Riporterà i collegamenti morti che trova in Strumenti » Collegamenti interrotti .

Broken Link Checker report

Dal menu Strumenti per la verifica dei collegamenti interrotti, vedrai un elenco di collegamenti interrotti per l'intero sito Web, insieme al codice di stato . Da qui, puoi ripulire il tuo sito e scollegare rapidamente le pagine che non esistono più.

Broken Link Checker

Per tenere traccia dei collegamenti interrotti in tempo reale, ti consigliamo anche di ricevere avvisi e-mail. Broken Link Checker dovrebbe inviare notifiche come quella in questo screenshot:

Broken Link Checker email notification example

Se non ricevi queste email, controlliamo prima che il plugin stia controllando tutti i post e le pagine corretti.

Rimani nella dashboard di WordPress e vai su Impostazioni »Controllo link .

Open Broken Link Checker settings

Iniziamo dalla scheda Generale e procediamo attraverso le impostazioni.

Broken Link Checker general settings

Nella pagina Generale , puoi scegliere 2 diverse impostazioni per le tue notifiche e-mail:

  • Inviami notifiche e-mail sui collegamenti interrotti appena rilevati
  • Invia agli autori notifiche e-mail sui collegamenti interrotti nei loro post.

Sicuramente vorrai controllare il primo. La seconda casella di controllo è facoltativa.

Check settings if Broken Link Checker not sending email

Quindi, scorri verso il basso e controlla l'indirizzo e-mail a cui vengono inviate le e-mail di Broken Link Checker.

Se questa casella è vuota, per impostazione predefinita verrà inviato e-mail all'e-mail dell'amministratore del sito in WordPress. A volte questo è impostato su un indirizzo email generico come '[email protected]'. Puoi digitare un'e-mail diversa qui se desideri sovrascriverla.

Change email address for Broken Link Checker notifications

Fare clic sul pulsante Salva modifiche prima di passare alla scheda successiva.

3. Abilita tutti i tipi di post per il controllo dei collegamenti interrotti

Quindi, assicuriamoci che Broken Link Checker stia scansionando tutti i tipi di post che desideri monitorare. Fare clic sulla scheda Cerca collegamenti in per rivedere tali impostazioni.

Broken Link Checker - Look For Links In tab

L'elenco in questa pagina mostra tutti i diversi tipi di post che il crawler analizzerà. Sicuramente non vuoi selezionare tutte le caselle qui. Alcuni di questi tipi di post vengono utilizzati per funzionalità specifiche nei plug-in e in realtà non vengono visualizzati sul frontend.

Ma sulla maggior parte dei siti, i post e le pagine dovrebbero essere assolutamente attivati.

Enable post types if Broken Link Checker not sending email

Assicurati di guardare l'elenco. Controlla tutti gli altri tipi di post personalizzati che stai utilizzando sul tuo sito web.

Tutto stabilito? Fai clic sul pulsante Salva modifiche se hai abilitato nuovi tipi di post in questa schermata delle impostazioni.

Ora controlliamo che Broken Link Checker stia eseguendo controlli orari sui tuoi contenuti.

4. Abilitare il monitoraggio orario del collegamento interrotto

Il Link Monitor è una scansione automatica che esamina i collegamenti nei tuoi contenuti. Se questo non è impostato per l'esecuzione, non riceverai alcuna e-mail dal plug-in.

Per verificare questa impostazione, facciamo clic sulla scheda Avanzate .

Check Advanced options if Broken Link Checker not sending email

Ci sono un sacco di impostazioni importanti qui. Ad esempio, puoi regolare l'impostazione Timeout se vuoi conoscere i collegamenti lenti in modo da poterli rimuovere.

Ma se scorriamo verso il basso, Link monitor è l'impostazione principale che ci interessa.

Per questa sezione, assicurati che sia presente la spunta nella casella accanto a Esegui ogni ora in background . Ciò consentirà al plug-in di scansionare i tuoi collegamenti anche quando non stai lavorando sul tuo sito.

Check Link Monitor if Broken Link Checker is not sending email

Fare clic sul pulsante Salva modifiche per salvare le impostazioni.

Ora che hai controllato tutte le tue impostazioni, le e-mail di Broken Link Checker dovrebbero funzionare perfettamente. Inviamo un'e-mail di prova per confermarlo.

5. Invia un'e-mail di prova da WordPress

Grande! Ora abbiamo risolto tutti i problemi con Broken Link Checker che non inviava e-mail. Inviamo un messaggio di prova dal tuo sito per assicurarci che tutto funzioni.

Innanzitutto, apri le impostazioni SMTP di WP Mail in WordPress.

WP Mail SMTP Settings

Guarda le schede in alto e fai clic su Test e-mail .

Test Broken Link Checker emails in WP Mail SMTP

E poi invia la tua email di prova. È così facile!

Send test email from WP Mail SMTP

Controlla la tua email per vedere se hai ottenuto il test. WP Mail SMTP ti avviserà se rileva problemi con le tue impostazioni e-mail.

Deliverability should be improved warning message

E questo è tutto! Ora sai come riparare Broken Link Checker che non invia e-mail da WordPress.

Correggi ora le e-mail di Link Checker non funzionanti

Passaggio successivo: controlla i record SPF nella tua zona DNS

I server di posta elettronica utilizzano spesso record SPF, DKIM e DMARC per autenticare le e-mail. WP Mail SMTP proverà a rilevare problemi con il tuo DNS e spiegherà come risolverlo.

Per ulteriori informazioni su alcuni dei problemi che potresti incontrare, consulta questa guida per unire più record SPF sul tuo dominio. I record SPF sono semplici record TXT , quindi è facile correggerli se sono sbagliati.

Pronto a correggere le tue email? Inizia oggi con il miglior plugin SMTP per WordPress. WP Mail SMTP Elite include la configurazione completa del guanto bianco e offre una garanzia di rimborso di 14 giorni.

Se questo articolo ti ha aiutato, seguici su Facebook e Twitter per ulteriori suggerimenti e tutorial su WordPress.