Can You Create Google+ Account for Business Without Physical Location?

0 replies
I don't have a brick and mortar location. To my knowledge, that means I cannot create a Google+ page for my business. First, is it true that I cannot make a Google+ page? And if that's the case, will this directly hurt my SEO if all of my competitors have Google+ pages?
#account #business #create #google #location #physical
Avatar of Unregistered

Trending Topics