Google My Business

The Google profile which is shown in the map listings at the top of the search results. Shows businesses around your local area related to your search.

Other Definitions

Local Pack

The set of three map listings shown at the top…

Google Analytics

Google's reporting suite that offers insight to traffic and users…

Natural Link Building

The process of building links organically through sharing content, news…