Si sente spesso parlare di Sitemap. Vediamo la differenza fra la cosiddetta Sitemap HTML e la Sitemap XML. A parte il diverso formato, sono due concetti enormemente diversi, infatti:
- Sitemap XML: un file in formato XML (generato in automatico oppure manualmente, a seconda dei casi), salvato nello spazio di hosting, che NON serve agli utenti e visitatori del sito, ma semplicemente raccoglie la lista degli URL di quel dominio, quindi aiuta Google e gli algoritmi dei vari motori di ricerca nel trovare le nuove pagine del sito; la Sitemap XML può essere iviata a Google Search Console, con l'obiettivo proprio di aiutare Google nella scansione, trovare le nuove pagine (piuttosto che dire "collegati al sito e cerca a caso"): quindi equivale a dire, sei in un posto sconosciuto, simile ad un labirinto e hai in mano una mappa del luogo, piuttosto che dover muoverti a caso. Ad esempio, questa è la Sitemap XML di Ethical Hacking Forum
- Sitemap HTML: tradotta come "mappa del sito". Di fatto NON è obbligatoria, la sua funzione è quella di aiutare l'utente nella navigazione. Diciamo che un sito web complesso come architettura e struttura, può avere una mappa che identifica i vari percorsi (categorie, quindi del tipo cartelle e sottocartelle), per aiutare quindi l'utente a trovare imemdiatamente ciò che desidera, appunto quando la navigazione è complessa. Nel nostro caso, la Sitemap HTML in sé non è necessaria, non abbiamo una pagina dedicata, ma un po' l'equivalente è la colonna di sinistra con tutte le categorie della piattaforma. Se non fossero indicate queste categorie, la navigazione nel sito sarebbe più difficile
Abbiamo visto quindi la differenza fra le due tipologie, come sono completamente diverse e non vanno confuse.
Quando abbiamo un sito web complesso e molto grande, la Sitemap XML è bene crearla in automatico e non aggiungere i nuovi URL manualmente (esempio: e-commerce con 1000 nuovi prodotti, vogliamo aggiungere a mano 1000 nuovi URL??), ad esempio con il plugin Yoast SEO di WordPress.
Approfondimenti:
sitemap xml vs html - slickplan.com
sitemap examples - searchenginejournal.com