Come correggere l'errore "La tua mappa del sito sembra essere una pagina HTML".

Pubblicato: 2022-08-28

Una mappa del sito è composta da pagine create appositamente per i bot e i crawler dei motori di ricerca. Mira a una migliore comprensione dei siti Web e all'indicizzazione delle pagine. In altre parole, è un elenco strutturato di pagine che i robot dei motori di ricerca possono scansionare e indicizzare sul tuo sito web.

Con una mappa del sito, puoi promuovere i tuoi contenuti sui motori di ricerca e aiutarli a indicizzare i contenuti più velocemente. È anche un modo utile per aiutare i bot dei motori di ricerca a comprendere la struttura del tuo sito Web e sapere quali pagine scansionare, la loro relazione o persino il loro ultimo aggiornamento.

Cosa succede se riscontriamo un problema con la mappa del sito, ad esempio, l'errore "la tua mappa del sito sembra essere una pagina HTML" ?

È tempo di conoscere Google Search Console e come utilizzarlo.

  • Che cos'è Google Search Console?
  • Formati accettabili per Google Search Console
  • Motivo dell'errore
  • Differenze tra HTML e XML
  • Soluzione per l'errore
  • Suggerimenti per l'utilizzo corretto di una Sitemap

Che cos'è Google Search Console?

Google Search Console è uno strumento gratuito per i proprietari di siti di Google. Utilizzando questo strumento, puoi facilmente analizzare le prestazioni del tuo sito nelle ricerche su Google. Puoi anche accedere a dati importanti su molti argomenti, come i backlink e il traffico del sito.

In breve, puoi vedere se il tuo sito sta andando bene, il che aiuta a fare miglioramenti SEO molto più efficaci.

A parte questo, è possibile rilevare errori sul tuo sito con Google Search Console. Pertanto, puoi toccare e correggere problemi tecnici in modo integrato con Google Analytics, Google Trends e Google Ads.

Formati accettabili per Google Search Console

Tieni presente che non tutti i link possono essere inviati a Google Search Console come mappa del sito. Gli unici formati accettabili sono:

  1. XML
  2. RSS, mRSS e Atom 1.0
  3. File di testo

Per maggiori dettagli, consulta il nostro articolo su come inviare il tuo sito Web ai motori di ricerca.

Motivo dell'errore

Il motivo per cui ricevi l'errore "la tua mappa del sito sembra essere una pagina HTML" deriva da questi formati. La tua mappa del sito dovrebbe essere in formato XML poiché Google non la accetta in formato HTML. Prendi, ad esempio:

https://wpblogx.com/sitemap_index.xml

Se carichi un file HTML come mappa del sito, si verificherà questo errore.

ppwp-your-sitemap-sembra-essere-un-errore-di-pagina-html

Diamo un'occhiata alle differenze tra HTML e XML prima di scoprire la soluzione e i suggerimenti per affrontare l'errore.

Differenze tra HTML e XML

XML (linguaggio di markup estensibile)

XML si riferisce a un linguaggio di markup che è simile all'HTML in molti modi. La caratteristica più distintiva è che XML è più interessato ai dati stessi. Può essere utile per situazioni come la ricezione, il trasporto e la trasmissione di dati.

I tag utilizzati in XML non sono predefiniti come in HTML. Cioè, la struttura del file XML è completamente creata dall'utente.

ppwp-xml-file-esempio

Per riferimento, abbiamo pubblicato una guida dettagliata su come creare una mappa del sito XML in WordPress. Controlla.

HTML (linguaggio di marcatura ipertestuale)

L'HTML, d'altra parte, riguarda maggiormente il modo in cui i dati si presentano come un'immagine. Si assume il compito di progettare l'interfaccia che gli utenti vedranno nella pagina. Potrebbe essere il colore dei dati, la determinazione dei caratteri e la dimensione del carattere. Inoltre, consente il funzionamento di strumenti multimediali (video, immagini, ecc.).

ppwp-esempio-file-html

Diamo un'occhiata al riepilogo qui sotto per una migliore comprensione.

Differenze chiave:

  1. HTML è uno dei tipi di documento, utilizzato per la formattazione di titoli, diversi tipi di carattere, elenchi, figure e immagini nei documenti. XML definisce, descrive e invia dati tra ambienti diversi. In altre parole, è un complemento all'HTML con le sue caratteristiche di definizione dei dati.
  2. XML è un linguaggio di markup come l'HTML; tuttavia, descrive i dati, non per visualizzare dati come HTML. Consente lo scambio di dati tra le organizzazioni.
  3. HTML consente a una parola di essere in grassetto o corsivo inserendola tra i tag, mentre XML fornisce uno scheletro per contrassegnare i dati strutturati.

Differenze in termini di utilizzo:

  1. Quando si lavora in XML, i tag fanno distinzione tra maiuscole e minuscole.
  2. I tag creati in XML devono essere chiusi in ordine ordinato, non in modo casuale.
  3. In XML, i caratteri spazio sono definiti nelle righe di commento.

Soluzione per l'errore

Per creare un sito XML compatibile con Google Search Console per il tuo sito Web WordPress, puoi utilizzare un plug-in della mappa del sito. Consigliamo vivamente di installare Yoast SEO o Rank Math. Questi plug-in creano automaticamente una mappa del sito e devi solo aggiungere la mappa del sito a Google Search Console.

Gli URL della mappa del sito devono essere esclusi dal plug-in Swift Performance. Puoi seguire le procedure seguenti per evitare che gli URL della mappa del sito vengano memorizzati nella cache. Applica lo stesso metodo con W3Total Cache, WPRocket e altri plugin di memorizzazione nella cache. I passaggi possono variare a seconda dello strumento.

Dopo aver caricato il file /sitemap_index.xml su Google Search Console, potresti visualizzare l'errore nell'immagine seguente.

ppwp-submitted-sitemap-google-search-console

Se fai clic sull'errore, verrà visualizzata la descrizione dettagliata.

  1. Apri il pannello di amministrazione del sito Web, quindi vai su Strumenti > Prestazioni Swift e fai clic sulla scheda Impostazioni .

ppwp-tools-swift-prestazioni

2. Incolla il link della mappa del sito nel campo come segue: /sitemap_index.xml . Quindi fare clic sul pulsante Salva modifiche . Di conseguenza, questo ti aiuta a escludere l'URL della mappa del sito dalla cache.

ppwp-sitemap-indexed

3. Fare clic su Reimposta tabella di riscaldamento per confermare le modifiche apportate alla tabella.

ppwp-reset-tabella di riscaldamento

4. Selezionare il pulsante Dashboard > Cancella tutte le cache .

ppwp-cancella-tutte-le-cache

5. Dopo aver svuotato tutte le cache, è ora di provare a inviare nuovamente la mappa del sito del tuo sito web. Vai su Google Search Console > Mappa del sito. Carica la tua mappa del sito e inviala.

ppwp-google-search-console-add-new-sitemap

Ora hai aggiornato con successo la tua mappa del sito!

ppwp-google-search-console-submitted-sitemap

Sebbene sia facile eliminare l'errore con alcune informazioni in più, ci piacerebbe darti alcuni suggerimenti per evitarlo.

Suggerimenti per l'utilizzo corretto di una Sitemap

Verifica la presenza di errori

Per prima cosa, controlla la pagina della tua mappa del sito per eventuali codici di errore strani. Se il codice è chiaro, sarà molto facile diagnosticare il problema.

Il conflitto di plug-in è solitamente la causa principale del problema. Plugin come Yoast che generano mappe del sito possono essere la radice dei conflitti. Un plug-in di memorizzazione nella cache può anche essere un colpevole che causa il problema.

A volte, anche un componente aggiuntivo casuale può causare errori. È possibile installare il plug-in Controllo integrità e risoluzione dei problemi per identificarli, se presenti.

Disabilita la memorizzazione nella cache

Quando una mappa del sito viene memorizzata nella cache, a volte può causare problemi con Google che la legge come pagina HTML, poiché non dovresti memorizzare nella cache i file XML in questo modo.

Controlla l'URL della tua mappa del sito

Sebbene sembri un semplice suggerimento, vale sempre la pena ricontrollare l'URL della mappa del sito. Controlla il link pubblicato sia tramite Google che tramite qualsiasi plug-in della mappa del sito per assicurarti di inviare l'URL corretto.

Rimuovi le Sitemap aggiuntive

Avere mappe del sito aggiuntive attive può causare problemi o confusione per te. I plugin che utilizzi di volta in volta possono generare diverse mappe del sito. Dai un'occhiata e assicurati di disabilitare tutte le funzionalità ridondanti della mappa del sito.

Non lasciare che l'errore "La tua mappa del sito sembra essere una pagina HTML" ti infastidisca più!

L'errore "la tua mappa del sito sembra essere una pagina HTML" è un fastidio ogni volta che viene visualizzato. Fondamentalmente è il risultato di una pagina non valida o di un conflitto di memorizzazione nella cache in grado di correggere. Puoi risolvere il problema con alcuni passaggi menzionati in questo articolo.

Hai imparato come risolvere il problema, è ora di ottimizzare la tua mappa del sito per aumentare la SEO.

Soffri di problemi simili? Siamo qui per aiutare. Contattaci o lascia qualche parola nella sezione commenti.

Oppure potresti essere interessato a 5 modi per rimuovere le pagine dalla mappa del sito in WordPress.