What is Google my business?

Google My Business is your free claimed location within Google Maps and search. It is extremely important to improving your local SEO.