Monitorare i cambiamenti di codice di un sito: come scoprire il deploy che ha rotto la SEO
Il monitoraggio dei cambiamenti di codice significa tenere d'occhio l'HTML pubblicato di un sito per le modifiche che contano per i motori di ricerca e ricevere un avviso quando ne compare una: un title riscritto, un canonical spostato, un noindex finito nel template, un tag analytics sparito con la nuova build. Il developer rilascia, nessuno apre un ticket, e la conseguenza SEO resta in produzione per settimane. Deltio controlla title, meta description, H1, canonical, lang e hreflang su ogni URL, confronta ogni scan con il precedente e monitora anche i marketing tag e il cookie banner: un deploy che tocca il markup diventa un alert invece di un mistero. 14 giorni di prova gratuita, poi da £20 al mese.
Questa storia la conosce ogni agenzia. Le posizioni scendono per un mese, scavi e scopri che la causa è una modifica al template arrivata con un deploy di routine di cui nessuno ti ha parlato. Per i loro standard gli sviluppatori non hanno sbagliato niente: la pagina si vede, i test passano, il cliente ha approvato il design. È cambiata la parte di HTML che leggono solo i crawler.
Le modifiche al codice che ti costano davvero
Non tutti i diff contano. Questi sì.
- I tag nell'head. Title, meta description, canonical, meta robots. Un template nuovo può riscriverli tutti insieme, su un'intera sezione, in un solo rilascio.
- La struttura dei titoli. Un restyling che trasforma l'H1 in un div stilizzato è identico agli occhi del cliente e molto diverso per un crawler.
lange hreflang. Si perdono facilmente in un refactor di componenti, e su un sito multilingua il danno si moltiplica.- Tag analytics e marketing. GA4, Google Tag Manager, Meta Pixel, Hotjar, Clarity, LinkedIn, TikTok. Una build che perde il container si porta via la reportistica del cliente, e te ne accorgi a fine mese.
- Il cookie banner. Cambia il CMP e cambia il comportamento del consenso, quindi cambia cosa l'analytics può raccogliere.
Perché te ne accorgi sempre tardi
- Non sei nella lista dei deploy. Il team tecnico del cliente rilascia quando gli serve.
- Search Console riporta la conseguenza settimane dopo, e solo su un campione di URL.
- Il rank tracking mostra il sintomo dopo il calo, mai la causa.
- Nessuno apre il codice sorgente di una pagina che nel browser sembra a posto.
È in quello spazio che vivono i cambiamenti SEO silenziosi. La soluzione non è fare più audit a mano: è un confronto che gira anche quando nessuno sta guardando.
Com'è fatto un buon rilevamento
- Confronta, non limitarti a controllare. Uno che ti dice che il title esiste vale poco. Uno che ti dice che ieri era X e oggi è Y vale l'abbonamento.
- Per URL, non per sito. Il danno è quasi sempre di template, quindi riguarda una sezione, non la home.
- Immediato sulle cose catastrofiche. Una modifica al
robots.txto unnoindexin produzione non possono aspettare il report settimanale. - Output leggibile. Valore vecchio, valore nuovo, URL, data e ora. Abbastanza da incollarlo in un messaggio al cliente.
- Consegnato dove il team già lavora. Email e Slack, non una dashboard che devi ricordarti di aprire.
Cosa fare quando arriva l'alert
Verifica che la modifica sia davvero online e non un artefatto di cache. Decidi se era voluta: una riscrittura fatta bene dal copywriter del cliente non va annullata, un canonical che punta a un URL di staging sì. Poi manda al cliente l'URL, il valore prima, il valore dopo e l'orario, e chiedi cosa è stato rilasciato quel giorno. È la domanda che ti trasforma da agenzia che se ne accorge ad agenzia che viene avvisata. Se la modifica arriva con un restyling o un cambio piattaforma, lavora sulla checklist SEO per la migrazione invece di sistemare un URL alla volta.
Come lo fa Deltio
Deltio scansiona gli URL del sito e controlla title, meta description, H1, canonical, lang e hreflang su ognuno, segnalando valori mancanti, troppo corti, troppo lunghi, multipli o non validi. La parte importante è il confronto: gli scan consecutivi vengono messi a diff, quindi sai cosa è cambiato e non solo cosa esiste. Gli scan sono automatici e puoi lanciarli a mano fino a 3 volte al giorno su Starter, 10 su Professional e senza limite su Enterprise. In più Deltio rileva i marketing tag presenti su ogni URL e segnala un tag comparso, un tag sparito o un ID cambiato: lo stesso principio applicato al livello di tracciamento. I cambi di cookie banner sono monitorati sulla homepage e le modifiche al robots.txt fanno scattare un avviso immediato con il diff riga per riga. Tutto arriva via email o su Slack, nella tua lingua, e con Professional ed Enterprise puoi esportare i dati grezzi in CSV. Il dettaglio sui tag è nel monitoraggio dei marketing tag.
Puntalo su un sito cliente
Scegli il cliente con gli sviluppatori più veloci, aggiungi il sito e lascia accumulare una settimana di scan. Il primo alert di solito spiega qualcosa che avevi già mezzo notato nell'analytics. I 14 giorni di prova gratuita bastano.
Domande frequenti
- Cos'è il monitoraggio dei cambiamenti di codice di un sito?
- È il controllo dell'HTML pubblicato di una pagina per rilevare quando cambia, con un avviso a ogni modifica. Per la SEO le parti che contano sono i tag nell'head, la struttura dei titoli, gli attributi lang e hreflang e i tag analytics e marketing. Il valore sta nel confronto fra due momenti, non nel controllo una tantum.
- Quali modifiche al codice fanno più danni alla SEO?
- Un noindex o una regola di robots.txt pubblicati per errore sono i più gravi, perché tolgono le pagine dall'indice invece di indebolirle. Poi vengono i canonical cambiati, title e meta description riscritti su un intero template e gli hreflang persi sui siti multilingua.
- Perché Search Console non se ne accorge in tempo?
- Search Console riporta le conseguenze, non le cause, con ritardo e solo su un campione di URL. Quando un problema di copertura o indicizzazione diventa visibile lì, la modifica è online da settimane. Monitorare direttamente l'HTML chiude quella distanza.
- Deltio mi avvisa se uno sviluppatore cambia il markup?
- Deltio confronta scan SEO consecutivi di ogni URL e segnala cosa è cambiato in title, meta description, H1, canonical, lang e hreflang. Rileva anche i marketing tag comparsi, spariti o con ID cambiato, e le modifiche al robots.txt con diff riga per riga. Gli avvisi arrivano via email e su Slack.
- Posso controllare il sito più spesso dopo un rilascio?
- Sì. Oltre agli scan automatici puoi lanciarne di manuali: 3 al giorno su Starter, 10 al giorno su Professional e illimitati su Enterprise. I check di uptime girano ogni 10 minuti su tutti i piani.
- Deltio fa screenshot della pagina per confrontarli?
- No. Deltio non fa confronto visivo. Controlla gli elementi on-page che contano per i motori: tag head, H1, lang, hreflang, marketing tag, cookie banner, più le modifiche a robots.txt e sitemap.