TrueURL

Strumento gratuito per i redirect

Verifica redirect della sitemap

Inserisci l’URL di una sitemap o un dominio: TrueURL legge la sitemap, controlla fino a 500 URL di pagine ed elenca quelli che reindirizzano o danno errore. Una sitemap pulita contiene solo URL finali che rispondono 200 OK.

Quanti URL della sitemap verificare, da 1 a 500.

Perché i redirect non devono stare in una sitemap

Una sitemap indica ai motori di ricerca quali URL vuoi che vengano scansionati e indicizzati, quindi ogni URL che contiene dovrebbe essere canonico e restituire direttamente 200 OK. Un URL che reindirizza invia un segnale contraddittorio: la sitemap dice indicizza questo, mentre il reindirizzamento dice questo indirizzo si è spostato. Google Search Console segnala questi URL come Pagina con reindirizzamento, e consumano richieste di scansione che sarebbero potute andare alle pagine vere.

Gli URL non funzionanti, con errori 404, 410 o 5xx, sono ancora peggio: mostrano ai crawler che la sitemap non è aggiornata e possono spingere i motori di ricerca a fidarsene meno.

Come funziona la verifica della sitemap

  • Inserisci l’URL completo della sitemap oppure solo un dominio: in questo caso TrueURL prova /sitemap.xml e poi le righe Sitemap: del tuo robots.txt.
  • Sono supportate le sitemap standard <urlset>, i file indice delle sitemap (fino a 10 sitemap secondarie), i file compressi con gzip .xml.gz e le sitemap in testo semplice con un URL per riga.
  • Vengono controllati fino a 500 URL di pagine nell’ordine in cui compaiono, con lo stesso motore di verifica dei redirect degli altri strumenti. Gli URL vengono verificati pochi alla volta per rispettare i limiti di richieste, quindi un’analisi completa può richiedere diversi minuti.
  • I risultati si possono esportare in CSV o JSON.

Se la tua sitemap non viene trovata in questo modo, inserisci il suo URL completo.

Come correggere i problemi trovati

  • URL reindirizzati: sostituisci ciascuno con il suo URL finale preso dai risultati, oppure rimuovilo se la pagina finale è già presente.
  • URL in http:// o con l’host sbagliato: di solito il generatore della sitemap usa l’URL di base sbagliato. Correggi l’impostazione dell’indirizzo del sito anziché le singole voci.
  • Incoerenze sullo slash finale: la sitemap usa uno stile e il sito reindirizza all’altro. Vedi la Verifica slash finale.
  • URL 404 e 410: rimuovi dalla sitemap le pagine eliminate.
  • Verifiche anti-bot: se molti URL restituiscono una pagina di challenge, il firewall o la protezione anti-bot del sito blocca le richieste automatiche. Assicurati che i crawler verificati dei motori di ricerca possano passare.

La maggior parte dei problemi delle sitemap nasce dal generatore, quindi correggi il plugin o lo step di build e rigenera il file invece di modificarlo a mano.

Buone pratiche per le sitemap

  • Elenca solo URL canonici e indicizzabili: niente reindirizzamenti, niente errori, niente pagine noindex e niente URL bloccati da robots.txt.
  • Mantieni ogni sitemap sotto i 50.000 URL e i 50 MB non compressi, e usa un indice delle sitemap se ne hai di più.
  • Usa URL assoluti con lo stesso protocollo e lo stesso host del sito canonico.
  • Mantieni <lastmod> accurato. Google lo usa quando è sempre corretto e ignora <changefreq> e <priority>.

Domande frequenti

Quanti URL può controllare la verifica della sitemap?

Fino a 500 URL di pagine per esecuzione, da un massimo di 10 sitemap secondarie di un indice delle sitemap. Se la tua sitemap ne contiene di più, il risultato lo segnala; verifica le sitemap secondarie rimanenti inserendo direttamente i loro URL.

Funziona con i file indice delle sitemap e con le sitemap .gz?

Sì. TrueURL riconosce i file indice delle sitemap, legge fino a 10 delle loro sitemap secondarie e decomprime automaticamente le sitemap compresse con gzip. Funzionano anche le sitemap in testo semplice con un URL per riga.

Posso verificare una sitemap che non si trova in /sitemap.xml?

Sì. Inserisci l’URL completo della sitemap, ad esempio https://example.com/sitemap_index.xml o https://example.com/post-sitemap.xml. Se inserisci solo il dominio, TrueURL prova /sitemap.xml e poi le righe Sitemap: del tuo robots.txt.

Un URL che reindirizza nella sitemap è davvero un problema?

Non impedisce l’indicizzazione del tuo sito, ma invia un segnale che non volevi dare: ai motori di ricerca viene chiesto di indicizzare un URL che non è quello canonico, e le richieste di scansione vengono spese per il reindirizzamento. Sostituisci ogni voce che reindirizza con il suo URL finale.

Perché tutti gli URL mostrano lo stesso errore?

Di solito un firewall, una protezione anti-bot o un limite di richieste sul tuo sito risponde alle richieste automatiche provenienti dai data center con una challenge, un 403 o un 429. Guarda i primi risultati: se sembrano una verifica anti-bot, rivedi le impostazioni della protezione anti-bot e ripeti la verifica.

Lo strumento invia la mia sitemap a Google?

No. Si limita a leggere la sitemap e a verificare gli URL che contiene. Invia la sitemap ripulita in Google Search Console e in Bing Webmaster Tools, e indicala nel tuo robots.txt.