← Torna al blog

Come monitorare i cambiamenti della sitemap in automatico

Come monitorare i cambiamenti della sitemap in automatico

Per monitorare i cambiamenti della sitemap, scarica sitemap.xml a cadenza fissa, conserva ogni copia e confronta ogni nuovo snapshot con il precedente. Contano tre cose: URL aggiunte, URL rimosse e lastmod cambiati. Puoi farlo a mano con curl, sort e diff, ma Search Console non ti avvisa mai, e nessuno fa un diff manuale su 20 siti clienti ogni mattina. Deltio fa uno snapshot giornaliero della sitemap, calcola il diff in automatico, segue i sitemap index annidati e ti avvisa su Slack o via email. Da £20 al mese, con 14 giorni di prova gratuita.

La sitemap è l'unico file di un sito che dichiara, in chiaro, quali pagine il CMS ritiene pubblicabili. È il sistema di allarme più economico della SEO. Quando una migrazione fa sparire 400 schede prodotto, la sitemap lo sa giorni prima delle posizioni. Nessuno la guarda: si controlla al lancio e poi mai più, finché il traffico non crolla.

Cosa cambia davvero in una sitemap

Scrivere bene il file è un altro lavoro: leggi le best practice per la sitemap XML. Qui si parla di sorvegliarla una volta online.

I metodi manuali, e dove si rompono

L'approccio classico è un diff in due righe:

curl -s https://example.com/sitemap.xml \
  | grep -o '<loc>[^<]*' | cut -c6- | sort > oggi.txt
diff ieri.txt oggi.txt

Funziona, per un sito, una volta. Ecco dove si rompe:

Com'è fatto un monitoraggio serio

Come lo fa Deltio

Deltio fa uno snapshot giornaliero della sitemap e lo confronta con il precedente. Ottieni il diff: URL aggiunte, URL rimosse, lastmod cambiato, elencate una per una invece che ridotte a un numero. I sitemap index annidati vengono seguiti e appiattiti: un indice WordPress o Shopify è gestito come un file singolo. Restano gli ultimi 7 snapshot, così vedi da quando è iniziato il calo.

Gli alert arrivano via email e Slack, nella tua lingua, con link alla dashboard. E siccome una URL che cambia di solito significa una pagina che cambia, Deltio ri-scansiona le pagine coinvolte con i controlli SEO: title, meta description, H1, canonical, attributo lang e hreflang, confrontandoli con la scansione precedente. Così "la sitemap è cambiata" diventa "sono cambiate 12 pagine e 3 hanno perso la meta description". Si incastra con gli alert sui cambiamenti SEO e con il monitoraggio dei siti dei clienti.

Mettine uno sotto controllo stasera

Scegli il sito cliente che ti preoccupa di più: quello con il CMS pieno di plugin, o quello in migrazione. Aggiungi la sitemap, lascia che Deltio faccia il primo snapshot, e domani avrai un diff invece di un sospetto. Si parte da £24 al mese, £20 con il piano annuale, con 14 giorni di prova gratuita.

Domande frequenti

Come si monitorano i cambiamenti di una sitemap?
Scarica la sitemap.xml a cadenza fissa, salva ogni copia e confronta ogni nuovo snapshot con il precedente. Devi guardare le URL aggiunte, le URL rimosse e i valori lastmod cambiati. A mano con curl e diff funziona su un sito solo; su un portafoglio di clienti serve uno strumento che faccia snapshot quotidiani e avvisi da solo.
Search Console mi avvisa se la sitemap cambia?
No. Il report Sitemap mostra quante URL sono state scoperte da Google, e il dato si aggiorna con giorni di ritardo. Non dice mai quali URL sono state rimosse e non manda nessuna notifica. Devi fare login e accorgertene da solo, ed è per questo che i cali passano inosservati per settimane.
Perché è grave che delle URL vengano rimosse dalla sitemap?
Una URL che esce dalla sitemap è una pagina che il CMS non considera più pubblicabile: cancellata, messa in bozza, passata a noindex o persa in una migrazione. Google la tiene in indice ancora per un po', quindi le posizioni non ti avvisano. La sitemap è il segnale più precoce che hai.
Cosa significa se il lastmod cambia su tutte le URL insieme?
Di solito significa che un re-deploy ha riscritto i timestamp, non che i contenuti siano stati aggiornati. Google lo legge come un cambiamento dell'intero sito, il che invita una ri-scansione completa e svaluta lastmod come segnale. In più nasconde le pagine che sono state modificate davvero.
Deltio supporta i sitemap index annidati?
Sì. Deltio segue il sitemap index, scarica tutte le sitemap figlie a cui punta e tratta il risultato come un unico insieme di URL. Gli indici in stile WordPress o Shopify sono gestiti esattamente come una sitemap.xml singola.
Quanto costa il monitoraggio della sitemap con Deltio?
Il monitoraggio della sitemap è incluso in tutti i piani. Starter costa £24 al mese, oppure £20 al mese con fatturazione annuale; Professional £49 ed Enterprise £119. Ogni piano include 14 giorni di prova gratuita.