I was looking into getting Google Sitemaps running today, and didn’t find much
in the way of WordPress-MU compatible sitemap plugins. The only article I found
was on a website that wasn’t responding, and looking at its Google Cache, it
was a bit dated.
All of the plugins I could find seem to put the sitmap.xml file in the WordPress
install directory. The problem with that is that the directory isn’t apache
writeable, which means you have to touch and change the permissions of the
files manually. Also with WordPress-MU, there may be more than one blog in use
for that installation, so you can’t serve these multiple blogs’ sitemaps from a
single location.
I took a few of the cached article’s ideas and made them easier to do. This
guide will work on WordPress-MU 2.7 (the latest release).