Forum Moderators: martinibuster
There are many programs that will analyze the links of a web site and produce a site map. But if you crosslink pages extensively that map will have no logical structure. This is probably OK if your only reason for making the site map is as spider food, but it will be of limited use to humans.
Of course, if you have thousands of pages you may have no choice; I would guess that it is impossible to manually maintain a site map of that magnitude.
I am not sure what you mean. A site map, by definition, consists of links and descriptive text, that is the nature of the beast. Google, in their Webmaster Guidelines [google.com] write:
Offer a site map to your users with links that point to the important parts of your site. If the site map is larger than 100 or so links, you may want to break the site map into separate pages.