You may have noticed the Google Webmaster Central blog has a new address: webmasters.googleblog.com.