So i decided to hunt around on Sunday night for a free Perl script that could generate a site map for me. This seemed to be more difficult than I expected. I found three candidates, I am sure there are many more out there but these are what I found after an hour or so of searching. The first was a very simple script that unfortunately didn't drill down correctly through the sites directories so I abandoned that one almost immediately. The second was more substantial and was called sitemapper version 1.019. This looked like a good option but proved to be too big a time spinner to get it running. It needs a large amount of modules to be pre-installed and as my ISP didn't have them installed that meant messing with the script to run local versions. I got it running but was not happy with the maintainability of it so i abandoned it.
The final script i downloaded was sitemap.pl - The site seems to have a problem this evening though. This script was much simpler and up and running quickly. I only needed to add configuration information and change the template to match my site. This then generated a map but all the links had the same text. This is because it uses the text held in the title tags. hmmm... so i set about and changed the perl to use the H1 tags instead.
The sitemap is now up and running. Hopefully it will be useful to visitors to find what they need. Its available on the "About" menu or directly here.