With Google’s new effort to get business owners to manage their business listing in web search and not in the Google Business Profile manager, formerly Google My Business, Google is now using large overlays to tell businesses they can do so in search.