Webmaster December 7, 2016 0 Google says you can trust us with our Webmaster communication In early 2014, we published a survey showing that only 10% of webmasters think Google…