I keep getting asked how to integrate a Google sitemap (XML FILE) with a wordpress blog.
Actually its pretty simple, becuase there is a really neat little plugin that will create a XML file from your posts (in a valid Google & Yahoo sitemap XML format) and then it will tell the search engines that this sitemap has been updated.
Its called : Google XML Sitemaps
And you can find it at : http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/
Its really simple to install.
Just upload to your /wp-content/plugins/ folder
Activate it as you would any other plugin, and then follow the prompts.
I would strongly suggest you manually make your sitemap file, the first time you install it.
IfÂ there are going to be any errors then this is when to find them.
If ytou get an errors about permissions etc, then I would suggest checking, using your FTP tools, to see if a file called sitemap.xml exists inyourÂ blogs root directory.
If the file is not there, then simple create a emply file on your PC using notepad, and FTP that file up to your blog's root directory.
Make sure it has the name of sitemap.xml, and then change the permission on that file only to 777
Then, go back to the plugins administration page and try manually creating the blog again. Everything should now work just fine.
Using this plugin has really helped keep a number of my websites ranking higher and higher in the SERPs.
A plugin I would high recommend.