The regular business version of Google My Business -- a free tool to help them manage their online presence across services like Maps and Search -- apparently wasn't enough to help search and ...