So, I just happened to notice that the Google Blog has moved. I hadn’t been paying very close attention, because I think it moved a while ago.
In doing the move of their blog, Google did the right thing by putting an HTTP response of 301 – “permanent redirect”. That’s swell. However, they appear to have done a blanket redirect of the whole blog to the front page of the new blog. That’s a nice, easy solution… the only problem is that their old feed
redirects to the front page of the new blog location, not the new feed. Anyone with a feed reader pointed there, would start having some trouble.
So, the right thing to do when moving your blog (and I’m pretty sure I did this all properly when I migrated from Movable Type to WordPress) is to do a 301 redirect from your old feed to your new feed. Feed readers will pick that up automatically and you’ll notice no difference.
If you use Apache, you can just toss a line in your .htaccess file that looks something like this:
Redirect permanent /index.xml http://www.blueskyonmars.com/feed/
That line will redirect any requests for index.xml to my new feed location.