sitemapper
sitemapper.pl is a simple perl script which generated an HTML site map from a given URL. It does this by traversing the site, getting the home page, extracting links from it, getting all the pages linked, and so on. The default sitemap generated is an HTML bulleted list. The first level indented list item is the home page; the next level are all the pages linked from the home page. The next level are all the pages linked from each of these pages, and so on. If a page is linked from more than one page, it is show in the "highest" place in the tree it is linked from. Alternative sitemap formats are: a dynamic HTML version which generates a collapsable folding tree, a text version, which generates a simple formated text file, and an XML graph version, which prints out all the URLs and links in the site in an XML format.