Google My Business

Google My Business launched as a way to give business owners more control over what shows up in search results when someone searches for a given business name.

In the category

Google