Google Business Profile

The free listing controlling how an organization appears on Google's map and in the panel beside name searches; a second homepage that decays like content if not kept current. Strategic Web Management Ch. 9 (9.3)

View all Glossary Terms