I have a website about to launch with a forum facility. Should I put each thread into my sitemap.xml file, or will Google just find the links to each thread via the forum itself? Don't worry: it doesn't require registration to read the forum.
If yes, how best to keep it up to date? Doing it by hand is obviously not an option for that amount of data. One way I've considered is writing an apache mod_rewrite which redirects requests to sitemap.xml
to go to sitemap.php
which would then generate the entire thing on the fly. The other way I can think of is to set up a cron job to generate the map and dump it to file once a day. Are these good options, what else could I do?