Okay, so the gsitecrawler program did the trick. It was able to crawl all 22,702 links on the utahlinux.com site and create a valid sitemap. The sitemap uncompressed is about 5 MB, so I uploaded the compressed version (sitemap.xml.gz) and submitted it to Google. After several minutes Google validated it and now comes the wait for it to be properly indexed. Hopefully I’ll have more original content on it by then.