The new name for Google My Business. Google Business Profile is a way of managing how your business appears on Google Maps.
Glossary IndexThe new name for Google My Business. Google Business Profile is a way of managing how your business appears on Google Maps.
Glossary Index