Alert SEO su Slack per la tua agenzia
Ricevere gli alert SEO su Slack significa collegare uno strumento di monitoraggio a un canale Slack tramite un incoming webhook, in modo che venga pubblicato un messaggio quando qualcosa cambia su un sito. Per un'agenzia la parte difficile viene dopo: scegliere quali eventi generano un messaggio e in quale canale finiscono, perché un canale pieno di notifiche di poco valore viene silenziato nel giro di una settimana.
L'email resta utile per i riepiloghi. Il problema è che un alert nella casella di una persona non è visibile al resto del team, e un noindex sulla pagina categoria di un cliente non dovrebbe aspettare che quella persona torni dalle ferie. In un canale Slack condiviso, chiunque sia disponibile può prenderlo in carico.
Creare il webhook
Su Slack gli incoming webhook appartengono a un'app, anche una molto semplice creata solo per questo scopo.
- Crea un canale per gli alert, per esempio
#seo-alerts, oppure un canale per cliente come#client-acme-alerts. - Vai su api.slack.com/apps, scegli Create New App, poi From scratch, e seleziona il tuo workspace.
- In Features apri Incoming Webhooks e attiva l'opzione Activate Incoming Webhooks.
- Clicca Add New Webhook to Workspace e scegli il canale.
- Copia l'URL. Ha la forma
https://hooks.slack.com/services/T…/B…/…e chiunque lo possieda può pubblicare in quel canale, quindi custodiscilo come una password. - Incollalo nelle impostazioni Slack del tuo strumento di monitoraggio e invia un messaggio di prova.
Ogni webhook è legato a un solo canale. Se vuoi alert urgenti e informativi in posti diversi, crea un webhook per ciascun canale. A volte gli amministratori del workspace limitano l'installazione delle app, e in quel caso il passo 4 diventa una richiesta che qualcuno deve approvare.
Quali modifiche meritano un alert SEO su Slack
Riserva Slack agli eventi che, se restano lì anche solo un giorno, costano traffico o dati. Un noindex comparso su una pagina che era indicizzata è il più urgente, e la nostra guida su come scoprire un noindex in produzione spiega perché. Subito dopo vengono le modifiche al robots.txt che aggiungono regole Disallow, i canonical che cambiano o puntano dove non dovrebbero e gli URL che escono dalla sitemap. Qui rientrano anche il sito offline, un certificato SSL o un dominio vicini alla scadenza e un tag GA4 o GTM sparito.
Le modifiche a title e meta description vanno valutate caso per caso. I clienti le cambiano legittimamente, quindi sui siti con un team contenuti attivo stanno meglio in un'email giornaliera.
Organizzare i canali
Con pochi clienti basta un canale condiviso. Oltre la decina, quasi tutte le agenzie trovano più comodo un canale per cliente, perché gli account manager entrano solo nei canali che seguono e il nome del cliente si capisce dal canale, senza doverlo cercare nel messaggio.
Un'altra divisione diffusa è per gravità: un canale urgente con le notifiche attive per tutto il team, e uno più tranquillo per le modifiche informative, da rivedere una volta al giorno. Qualunque scelta tu faccia, il test è semplice. Se le persone hanno silenziato il canale, produce troppi messaggi, e un canale silenziato è peggio di nessun canale perché dà l'impressione di una copertura che non c'è.
Un buon messaggio di alert si capisce senza cliccare nulla. Qualcosa come "example.com: 3 URL ora restituiscono noindex, rilevato oggi" dice a chi legge cosa fare. Un blocco di HTML grezzo no.
Gli alert di Deltio su Slack
Deltio pubblica su Slack tramite incoming webhook e invia gli stessi alert via email, con una configurazione per sito, quindi puoi indirizzare ogni cliente al suo canale. Gli alert coprono gli eventi visti sopra: modifiche a noindex, robots.txt e canonical, modifiche a title, meta description e H1, URL aggiunti o rimossi dalla sitemap, uptime, scadenza di SSL e dominio, tag GA4, GTM e Meta Pixel mancanti. Ogni messaggio indica il sito e gli URL coinvolti e rimanda al dettaglio nella dashboard.
Un limite da tenere presente: Deltio controlla sitemap e pagine con un ciclo giornaliero, quindi un messaggio su Slack ti avvisa di una modifica il giorno in cui viene rilevata, non pochi secondi dopo un deploy. Per trasformare gli stessi eventi in un deliverable mensile, vedi il monitoraggio nei report per i clienti; per scegliere gli eventi, la guida agli alert sulle modifiche SEO.
Domande frequenti
- Posso inviare gli alert a un canale Slack privato?
- Sì. Quando aggiungi il webhook, i canali privati di cui fai parte compaiono nel selettore dei canali. Da quel momento il webhook pubblica lì come farebbe qualsiasi altro membro.
- Cosa succede se qualcuno elimina il canale Slack o rimuove l'app?
- Il webhook smette di funzionare e Slack rifiuta i messaggi, quindi gli alert per quel canale vanno persi. Se tieni attivi in parallelo anche gli alert via email, un webhook rotto non lascia il sito senza monitoraggio.
- I clienti possono vedere gli alert su Slack?
- Se usi Slack Connect per condividere un canale con il cliente, vedrà tutto quello che viene pubblicato lì. Prima decidi se vuoi che il cliente veda ogni modifica o solo quelle che hai già valutato.
- Gli alert su SSL e scadenza del dominio devono finire nello stesso canale degli alert SEO?
- Spesso vanno a chi gestisce hosting e rinnovi più che al team SEO. Un canale separato, oppure un'email a chi ha in mano l'account del registrar, li porta davanti a qualcuno che può intervenire.
- Quanto costa Deltio?
- Starter costa 29 € al mese, oppure 24 € al mese con fatturazione annuale, per un massimo di 50 siti. Professional costa 59 € al mese (49 € con fatturazione annuale) per un massimo di 200 siti, ed Enterprise 139 € al mese (116 € con fatturazione annuale) per un massimo di 500. Ogni piano include una prova gratuita di 14 giorni.