Dove caricare sitemap.xml in WordPress?
Ho caricato il mio sitemap.xml nella cartella Index.
Ho provato ad aprire sitemap.xml usando esempio.com/sitemap.xml
ma non funziona.
Se provo con esempio.com/wp-admin/sitemap.xml
il mio sitemap.xml si apre.
Vorrei aprire il mio sitemap.xml utilizzando solo questo link esempio.com/sitemap.xml
ma dove posso trovare la cartella root? Dove devo posizionare il mio file sitemap.xml?

La radice del tuo sito è dove si trovano le cartelle wp-admin, wp-content e wp-includes. Da quello che mostri nell'immagine, questa non sembra essere la directory radice effettiva della tua installazione di WordPress.
Potresti rendere tutto più semplice con il plugin menzionato nell'altra risposta, ma se stai cercando qualcosa di più personalizzato, allora dovrai trovare la radice effettiva.

Differenza tra Site Root e WordPress Root
È importante distinguere tra queste due varianti. La Root del tuo Dominio/Sito web dipende dalle impostazioni del tuo webhost. Alcuni potrebbero darti accesso FTP alle directory sopra la web root, mentre altri potrebbero metterti direttamente nella web root quando accedi ai tuoi dati FTP. Quando carichi un file per testarlo e questo è disponibile su tuodominio.com/tuofile.txt
, quella directory è la webroot. Puoi installare WordPress in questa directory o in qualsiasi directory sottostante. Ad esempio, l'intera installazione di WordPress potrebbe trovarsi in tuodominio.com/sottodirectory/blog
, se questo ha senso per te.
In questo caso, la tua Web root sarebbe ancora tuodominio.com
, mentre la tua WordPress root sarebbe tuodominio.com/sottodirectory/blog
.
All'interno della tua directory WordPress troverai cartelle aggiuntive come wp-admin
, wp-includes
, wp-content
. Sembra che tu abbia caricato il tuo file in wp-admin
.
Sitemap
Quando dici di caricare la tua sitemap, presumo che l'abbia generata localmente. Vorrei solo farti notare che è del tutto possibile, e consigliabile, lasciare che un plugin WordPress faccia questo lavoro, assumendo che tu stia utilizzando solo WordPress per i tuoi contenuti. Ci sono diversi plugin che svolgono questo compito (un esempio potrebbe essere XML Sitemap & Google News). Questo probabilmente semplificherebbe le cose.
Quindi potresti caricare il tuo file in un'altra directory (una volta scoperta dov'è la tua webroot) oppure utilizzare un plugin WordPress per generare la sitemap per te.

Dove posso trovare la cartella radice? Dove devo posizionare il mio file sitemap.xml?
La cartella radice è la cartella principale del tuo progetto, quella di livello più alto. La directory radice contiene il tuo file wp-config.php. Il file sitemap.xml deve essere posizionato solo nella directory radice.
Se stai utilizzando WordPress, non hai bisogno di creare manualmente la tua sitemap. Esiste un plugin chiamato Google XML Sitemap che farà il lavoro per te.
Questo plugin crea la sitemap nella tua directory radice, cioè www.example.com/sitemap.xml
, in modo che i motori di ricerca possano indicizzare meglio il tuo sito.
Quindi ogni volta che crei un post o una pagina, la sitemap verrà automaticamente aggiornata con i contenuti più recenti.
Se hai ulteriori domande, consulta la loro FAQ.

Sto riscontrando problemi con l'uso dei plugin. Utilizzando i plugin non ottengo una risposta in formato XML

Puoi per favore dirmi quale plugin stai usando? Il plugin che ti ho consigliato?

Ho usato Google Sitemap. Non restituisce un output in formato XML. C'è un modo per ottenere sitemap.xml senza plugin? Altrimenti, come posso ottenere l'output in formato XML utilizzando i plugin? http://wordpress.stackexchange.com/questions/232839/uploading-sitemap-xml/232860#232860?newreg=c466492563fe40a08d979296c5fa4c41

Hai attivato il plugin? Se sì, puoi andare su Impostazioni > XML Sitemap e scegliere l'opzione. Ti consiglio di consultare la sezione FAQ del plugin https://wordpress.org/plugins/google-sitemap-generator/faq/

"La cartella root è la cartella principale del tuo progetto, quella di livello più alto. La directory root contiene il file wp-config.php. Il file sitemap.xml deve trovarsi solo nella directory root."
Dove posso trovare questa cartella root? "Index of" è la directory di livello più alto, giusto? Nella cartella Index of non riesco a trovare il file wp-config.php.
