Skip to content
Enjoy 20% off for 12 months on all plans. Use promo code: HYPERGROWTHClaim it

Errore 404 sulla sitemap di Rank Math: la soluzione rapida per WordPress

Di Toy Wen Da, Co-founder · Aggiornato · 6 min di lettura

Tradotto dall'originale in inglese. Leggilo in inglese

Un errore 404 sulla sitemap di Rank Math di solito significa che le impostazioni dei permalink non sono allineate con la sitemap, oppure che una cache sta servendo una versione vecchia e non funzionante della pagina. Salva di nuovo i permalink da Impostazioni > Permalink (Settings > Permalinks), poi ricarica l'URL della sitemap in una finestra privata per verificare.

Ragazzo adolescente si copre il viso per la frustrazione davanti a una lavagna piena di equazioni matematiche, a simboleggiare lo stress scolastico.

Prima di tutto, verifica che sia davvero un 404

Prima di cambiare qualsiasi cosa, apri l'URL della sitemap, di solito yourdomain.com/sitemap_index.xml, in una finestra privata o in incognito. Una cache del browser ormai obsoleta o un nodo edge di una CDN possono mostrarti un 404 che per un visitatore nuovo non esiste più.

Qui ti aiuta il Redirect Checker gratuito di SearchBlueprint. Incolla l'URL della sitemap e il tool traccia ogni passaggio compiuto dalla richiesta, così vedi se la sitemap finisce in un loop di redirect, porta alla tua homepage o restituisce davvero uno status 404 invece dell'XML. La risposta decide quale soluzione ti serve.

Insegnante anonimo ritagliato mentre scrive formule matematiche sulla lavagna durante le lezioni in un'aula moderna

Cosa causa un 404 sulla sitemap di Rank Math

Uomo con gli occhiali concentrato su problemi di matematica, in difficoltà con equazioni complesse sulla lavagna.

Poche cause spiegano quasi tutti i casi.

WordPress genera le regole di rewrite della sitemap a partire dalle tue impostazioni dei permalink. Se hai cambiato la struttura dei permalink, hai migrato hosting o ripristinato un backup, quelle regole possono diventare obsolete e il percorso della sitemap smette di funzionare.

La cache serve una vecchia risposta

Le cache delle pagine e le CDN come Cloudflare a volte memorizzano una risposta 404 e continuano a servirla anche dopo che la sitemap ha ripreso a funzionare. Anche la cache a livello di server può fare lo stesso.

Modulo sitemap disattivato

La funzione sitemap di Rank Math è un interruttore. Se è stato spento durante un aggiornamento del plugin o l'importazione di impostazioni, l'URL della sitemap semplicemente smette di esistere.

Conflitto tra plugin o tema

Un altro plugin SEO, un plugin di sicurezza che blocca le richieste XML o un tema con regole di rewrite proprie possono intercettare la richiesta prima che Rank Math riesca a servirla.

Causa probabile Come riconoscerla Soluzione
Permalink non allineati La sitemap dà 404 su ogni URL, indice compreso Salva di nuovo i permalink in Impostazioni > Permalink (Settings > Permalinks)
Cache obsoleta Funziona in incognito o su un altro dispositivo, altrove no Svuota la cache delle pagine e quella della CDN
Modulo sitemap disattivato Nelle impostazioni di Rank Math l'interruttore della sitemap risulta spento Attiva l'interruttore in General Sitemap Settings
Conflitto tra plugin L'errore compare dopo aver installato o aggiornato un plugin Disattiva i plugin uno alla volta e ripeti il test
Regola di sicurezza che blocca l'XML Le richieste .xml sono bloccate su tutto il sito, non solo le sitemap Inserisci in whitelist gli URL delle sitemap nel plugin di sicurezza

Risolvi da WordPress, passo dopo passo

Segui questi passaggi in ordine. Nella maggior parte dei casi il problema si risolve al terzo.

  1. Vai su Impostazioni > Permalink (Settings > Permalinks) e clicca su Salva le modifiche (Save Changes) senza cambiare nulla. Così WordPress è costretto a rigenerare le sue regole di rewrite.
  2. Apri Rank Math > General Settings > Sitemap Settings e verifica che l'interruttore della sitemap sia attivo. Se lo è già, spegnilo, salva, riaccendilo e salva di nuovo.
  3. Svuota ogni livello di cache: il tuo plugin di caching, la cache del server del tuo hosting e qualsiasi CDN come Cloudflare. Ognuno dovrebbe avere un pulsante "Purge Cache" o "Clear Cache".
  4. Ricarica l'URL della sitemap in una finestra di navigazione privata. Prova sia /sitemap_index.xml sia la sitemap specifica, come /post-sitemap.xml.
  5. Disattiva temporaneamente gli altri plugin SEO o di sicurezza e prova di nuovo la sitemap.
  6. Se usi un hosting Apache, controlla il file .htaccess. Un blocco di rewrite danneggiato o mancante può rompere in silenzio gli URL della sitemap anche dopo aver salvato di nuovo i permalink.

Se non conosci ancora il modo in cui Rank Math struttura la funzione sitemap, questa panoramica su cos'è Rank Math e come funziona il plugin SEO gratuito per WordPress illustra le impostazioni coinvolte in questi passaggi.

Illustrazione piatta di un'icona a ingranaggio, un interruttore e tre livelli di cache con frecce verso destra che mostrano la progressione passo dopo passo della risoluzione dei problemi.

Quando bastano gli strumenti di WordPress e quando no

Gli strumenti integrati di WordPress bastano quando:

  • Solo l'URL della sitemap restituisce un 404 e le pagine che elenca si caricano correttamente.
  • Il problema è un caso isolato legato a una modifica recente, come un cambio ai permalink, un aggiornamento di un plugin o una migrazione, e salvare di nuovo i permalink e svuotare la cache lo risolve al primo tentativo.

Devi guardare più a fondo quando:

  • La sitemap si carica, ma i singoli URL al suo interno restituiscono ancora 404 quando ci clicchi.
  • Il problema si ripresenta dopo che l'hai risolto, il che fa pensare a un problema ricorrente di cache o di cron, oppure si rompono più tipi di sitemap insieme (articoli, pagine, categorie), il che indica un problema a livello di server o di hosting e non un'impostazione di Rank Math.

Un problema ricorrente e diffuso su tutto il sito è anche il momento per chiederti se il plugin che usi sia quello giusto. Questo confronto tra Rank Math e Yoast spiega come ciascuno gestisce in modo diverso la generazione della sitemap e i redirect.

Errori comuni da evitare

  • Dare per scontato che sia colpa di Google. Un errore 404 sulla sitemap di Rank Math nella quasi totalità dei casi nasce dal server o dalle tue impostazioni, e Google Search Console non lo provoca.
  • Sistemare la sitemap ma lasciare intatta la cache di fondo. Gli altri visitatori continuano a vedere lo stesso 404 finché non svuoti ogni livello di cache.
  • Eliminare e ricreare più volte la funzione sitemap. Disattivarla e riattivarla una volta serve a fare diagnosi, farlo cinque volte aggiunge solo confusione.
  • Ignorare i soft 404. A volte l'URL della sitemap si carica con status 200 ma mostra un contenuto di errore, e solo la risposta grezza lo rivela.
  • Trascurare gli override 404 a livello di server. Alcune configurazioni di sicurezza bloccano del tutto i file .xml, e il sintomo è identico a quello di un bug di Rank Math.

Per capire perché i motori di ricerca danno importanza a tutto questo, vale la pena leggere la documentazione di Google su come creare e inviare una sitemap.

Domande frequenti

Perché la mia sitemap di Rank Math mostra un 404 anche dopo aver riattivato l'impostazione della sitemap?

Quasi sempre è un problema di cache. Attivare e disattivare l'impostazione rigenera la sitemap, ma una risposta 404 in cache può continuare a essere servita finché non svuoti la cache delle pagine, quella del server e quella di qualsiasi CDN.

Un errore 404 sulla sitemap di Rank Math danneggia il mio posizionamento su Google?

Non direttamente, ma può rallentare la velocità con cui le pagine nuove o aggiornate vengono scansionate, dato che Google usa la sitemap per scoprire gli URL in modo efficiente. Un 404 di breve durata raramente fa danni duraturi. Una sitemap non funzionante da settimane merita invece una correzione immediata.

Devo inviare di nuovo la sitemap a Google Search Console dopo averla sistemata?

È una buona pratica. Quando la sitemap si carica correttamente, inviala di nuovo in Search Console, nella sezione Sitemap così Google la scansiona di nuovo prima del suo prossimo passaggio programmato.

Un plugin di sicurezza può causare un 404 sulla sitemap di Rank Math?

Sì. Alcuni plugin di sicurezza o regole del firewall del server bloccano per impostazione predefinita le richieste ai file .xml, producendo lo stesso sintomo di una configurazione errata di Rank Math.

Qual è la differenza tra un 404 sulla sitemap e un soft 404 sulla sitemap?

Un 404 vero e proprio restituisce un effettivo codice di stato 404 per l'URL della sitemap. Un soft 404 restituisce uno status 200 ma mostra un contenuto simile a un errore invece di un XML valido. Per capire quale dei due hai, controlla la risposta grezza del server anziché ciò che si carica nel browser.

Controlla lo stato tecnico del resto del tuo sito

Risolvere un errore 404 sulla sitemap di Rank Math è un buon inizio, ma i problemi di sitemap spesso rivelano lacune più ampie in redirect, errori di scansione e impostazioni di indicizzazione. Parla con il team e ottieni un report di esempio che mostra esattamente a che punto è il tuo sito.

Risorse / Riferimenti

  1. impostazioni dei permalink
  2. la documentazione di Google su come creare e inviare una sitemap
  3. Search Console, nella sezione Sitemap
Scopri come va sul tuo sitoIncolla un URL e SearchBlueprint lo valuta con lo stesso motore di contenuti che ha valutato questo articolo, poi ti indica gli interventi nell'ordine in cui rendono di più.Ottieni il tuo piano gratuito

Fonti

Sull'autore

SearchBlueprint ha ricercato, scritto e valutato questo articolo con la stessa pipeline di contenuti che i nostri clienti usano sui loro siti. Il punteggio indicato nella firma è quello che il nostro motore di contenuti ha assegnato a questa pagina prima della pubblicazione. Nulla qui è rivisto a mano, ed è proprio questo il punto: è il risultato del prodotto, pubblicato dove chiunque può verificarlo.