For our main keyword, 7 out of 10 results is from Google Places. However our Google places listing is nowhere to be found. We have completed all the details, uploaded photos, videos, etc.
What can we do to make our listing show up? Is there a special algorithm or specific criteria for a listing in Google places to rank higher? Does the SEO in the actual website play any role at all?