Sitemap XML e IndexNow risolvono problemi diversi. La sitemap descrive l’insieme delle URL canoniche che vuoi far conoscere; IndexNow segnala ai motori partecipanti che una URL è cambiata. Insieme accelerano la scoperta senza sostituire qualità e collegamenti.
Inserisci nella sitemap soltanto URL canoniche, pubbliche e indicizzabili; usa date di modifica reali; inviala agli strumenti webmaster. Attiva IndexNow per pubblicazioni, aggiornamenti sostanziali e cancellazioni. Inviare una URL non obbliga il motore a indicizzarla.
Che cosa deve contenere una sitemap
Una sitemap XML elenca URL relative a un singolo host. Può includere la data dell’ultima modifica e riferimenti a estensioni per immagini, video o notizie. Per siti grandi, un indice di sitemap raccoglie più file.
La selezione è più importante della quantità. Sono buone candidate:
- pagine canoniche che vuoi nei risultati;
- articoli, prodotti e categorie con contenuto utile;
- versioni linguistiche correttamente collegate;
- risorse recenti o profonde che potrebbero essere scoperte lentamente.
Escludi redirect, errori, URL noindex, parametri duplicati, risultati di ricerca interna e pagine vuote. Una sitemap piena di URL non indicizzabili trasmette un segnale contraddittorio e rende più difficile la diagnosi.
lastmod deve significare modifica
Il campo lastmod dovrebbe cambiare quando il contenuto principale subisce una revisione significativa, non a ogni generazione della sitemap. Se tutte le pagine dichiarano la data odierna ogni giorno, il segnale perde credibilità.
Considera significativi: aggiornamento di dati o procedura, nuova sezione sostanziale, cambiamento di disponibilità o prezzo. Una variazione del footer globale o la rotazione di un banner normalmente non richiedono di aggiornare tutte le date.
Dove dichiarare e inviare la sitemap
- Pubblicala su URL stabile. Per esempio
/sitemap.xmlo un indice generato dal CMS. - Dichiarala nel robots.txt. Usa una URL assoluta, una riga per sitemap.
- Inviala agli strumenti. Aggiungila nelle proprietà corrette di Google Search Console e Bing Webmaster Tools.
- Controlla gli esiti. Errori di lettura, URL scoperte, indicizzate ed escluse aiutano a capire la qualità dell’insieme.
Che cosa fa IndexNow
Il protocollo permette di comunicare ai motori aderenti una o più URL aggiunte, aggiornate o eliminate. L’invio avviene con una chiave verificabile sul sito e una richiesta all’endpoint. Una notifica corretta informa del cambiamento; il motore decide se e quando effettuare la scansione.
È particolarmente utile quando:
- prezzi e disponibilità cambiano spesso;
- un portale pubblica contenuti tempestivi;
- molte URL vengono rimosse o reindirizzate;
- il sito è nuovo e riceve poche visite dei crawler;
- gli aggiornamenti devono essere scoperti rapidamente.
Implementazione senza notifiche inutili
Collega l’invio all’evento reale del CMS: pubblicazione, aggiornamento approvato, cancellazione o modifica della canonical. Non inviare la stessa URL a ogni salvataggio automatico e non notificare anteprime o bozze.
Una procedura robusta registra URL, data, tipo di evento, risposta dell’endpoint e tentativi. In caso di errore temporaneo, applica un nuovo tentativo controllato; in caso di errore di configurazione, correggi chiave o host prima di generare traffico ripetitivo.
Sitemap, feed e link interni
Nessuno dei tre sostituisce gli altri. I link interni aiutano utenti e crawler a capire gerarchia e contesto. La sitemap elenca URL desiderate. I feed segnalano contenuti recenti a lettori e servizi. IndexNow notifica un cambiamento. Una pagina presente soltanto nella sitemap, senza collegamenti né valore, resta debole.
Migrazione: il momento in cui servono di più
Dopo un cambio di dominio o struttura:
- prepara la mappa uno-a-uno dalle vecchie URL alle nuove;
- attiva redirect permanenti senza catene;
- aggiorna link interni e canonical;
- pubblica una sitemap con le sole nuove URL;
- mantieni disponibile la vecchia proprietà e monitora errori;
- notifica le nuove URL e le rimozioni con gli strumenti supportati;
- non dismettere il vecchio dominio troppo presto.
Diagnosi: scoperta non significa indicizzazione
| Stato | Possibile causa | Controllo |
|---|---|---|
| Sitemap non letta | URL errata, DNS, 403, formato | Aprire come crawler e validare XML |
| URL scoperta ma non scansionata | Priorità, capacità, qualità generale | Log, linking, valore della pagina |
| Scansionata ma non indicizzata | Duplicato, qualità, noindex, canonical | Ispezione URL e contenuto |
| IndexNow accettato senza effetto | Notifica ricevuta, decisione del motore | Non confondere HTTP 200 con inclusione |
Controllo mensile
- La sitemap risponde 200 ed è XML valido.
- Il numero di URL è compatibile con l’inventario editoriale.
- Un campione non contiene redirect, noindex o canonical diverse.
- Le date lastmod corrispondono a revisioni reali.
- Gli strumenti webmaster non segnalano errori persistenti.
- Gli invii IndexNow contengono URL pubbliche dell’host verificato.
- Le pagine più importanti ricevono anche link interni.
La sitemap garantisce l’indicizzazione?
No. Aiuta la scoperta e comunica le URL desiderate, ma il motore decide se scansionare e indicizzare in base a molti fattori.
Devo usare IndexNow anche con una sitemap?
Può essere utile per segnalare rapidamente le modifiche ai motori partecipanti. La sitemap resta una vista completa e i due strumenti sono complementari.
Ogni salvataggio deve cambiare lastmod?
No. La data dovrebbe riflettere una modifica sostanziale del contenuto principale, non processi tecnici o cambiamenti irrilevanti.