Google has created a new content resource for Webmasters looking for an easier way to connect with Google. Whether you’re looking to remove a page from search results, or tell them when you’ve fixed an issue Google has with your site, Webmaster Central is your new portal.
Google claims this will be a living, breathing site, that will allow Webmasters to stay up to date with the latest webmaster information, including videos, articles, blog, tips, forum discussions and more.
And if you have other Google Web resources bookmarked, they’re probably linked from here, too. So it’s pretty safe to say that this is going to be your new portal.