Search Engine Land
Google My Business now known as Google Business Profile as Google migrates features to Maps and Search
- November 4, 2021
Google is also rolling out more support for managing your business profile directly in Google Search and Maps. Please visit Search Engine Land for the full article.