Vorrei sapere alcune cose:

1) Le prime 2 righe del sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
sono comuni a tutti e sono sempre così?

2) Ho letto la guida in 13 lezioni pubblicata qua su html e riporta questo esempio:
codice:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.org/</loc>
<priority>1.0</priority>
</url>
<url>
<loc>http://www.example.org/subscribe</loc>
<priority>0.8</priority>
</url>
<url>
<loc>http://www.example.org/about</loc>
</url>
</urlset>
Quello che vorrei chiedere: nel file sitemap occorre semplicemente creare una lista di url oppure è utile anche fare una sorta di albero. Mi spiego meglio: se da "subscribe" avessi un link che va alla pagina "altre_news" questo url andrebbe inserito in coda oppure c'è un modo
per far capire che quell'url si raggiunge solo dalla pagina "subscribe"?

3) La pagina sitemap che metterò a disposizione degli utenti posso farla come meglio credo o ho dei vincoli da rispettare col file sitemap.xml? E' naturale che gli url saranno sempre quelli ma io sto parlando di ordine e poi anche a seconda di come tratterò i "sottourl" (quelli di cui ho parlato al punto 2) visto che nella pagina per gli utenti mi piacerebbe farla tipo albero...

4) La pagina sitemap è utile richiamarla dalla home page direi; e dalle altre singole pagine? Può essere utile?

Grazie...