Google has created "Google Webmaster Central," a site with useful resources and information for webmasters. As Researchbuzz points out in its brief and to the point review, the site is not just for techies and should be of interest to just about anyone who has a web presence.