9to5 Google: New ‘Google Search Central’ site consolidates SEO resources, replaces ‘Google Webmasters’. “Google is modernizing and revamping its resources for Search Engine Optimizers, web developers, and site owners. ‘Google Search Central’ is replacing ‘Webmasters Central,’ while there’s a new website and blog. According to the company, the term ‘webmaster’ has become ‘archaic, and according to the data found in books, its use is in sharp decline.'” Good; I always disliked that term. I tried to use Web wrangler.