Forum Moderators: phranque
I find that if I'm building larger sites, there are multiple site maps developed as each section of the site is built. These directory pages provide a table of contents for the visitor whether it be human or robotic. ;)
I don't believe there is any substitute for the manual touch in developing site maps. If the site in question is optimized from the core, then indexing should produce a very reasonable structure for a site map. You would need to pull titles and descriptions. You would also need to be able to group in sections. This is where specific metadata can be of great help.
Either way, if you find a tool to do the job and produce a site map (table of contents) for human consumption, then you should be fine.