I just submitted my business to Google Maps and it seems that I'm going against 4,000 other companies that are in the same category. Is there anything I can do to be at the top of the list so people will find my company?
matching keywords, relevance of site for keywords, landing page content all those comes as deciding factor. I personally thing CTR also play a major role.