< View all glossary terms

Google Business Profile

A free tool that allows businesses to manage their online presence across Google, including search results and Google Maps.