SEO January 4, 2012 Intro to Google Places for business Google Places for business is a free platform that helps your business get found online. Learn how you can add photos, videos, offers, and more to your free Places account.