Google My Business SEO strategy

Google My Business

Ever since Google launched Google local, it was quite confusing to update your business information across Google Search, Google Maps and Google Plus. Launching Google My Business, Google probably tried to redeem itself and make life easier for small businesses. If you already have a Google Places or Google+ pages, you will be automatically upgraded…