Google Places is now called Google+ Local. It’s where you can create, edit, and manage your Google Places – I mean Google+ Local – listing. Yikes, this is all changing so fast! Yes, it is confusing. Google+ Local is a VERY important part of your overall online visibility. It’s also part of your search engine optimization (SEO) strategy.