Google Search Central is the new Google Webmasters following a change in branding that also comes with a new sidekick for Googlebot. In a blog post explaining the change, Google says the term ...