Google drives a massive amount of traffic (clicks, calls, directions and more) to local businesses. That is why is has become the single most important strategy for any LOCAL SEO push. The listing service Google offers is known as Google My Business.