There is some sort of internal serps/rankings methodology that will give certain businesses higher rankings over others regardless of distance from a site. I wonder if any of you have a feel for those elements.
Relevancy to the search keyword and closeness are major deciding factors. You can't really get around the closeness factor.
The local results have nothing to do with serps/rankings. All search results based on category and zipcode, nothing else! If you have a valid phone# and physical address for your business, then PM me I'll tell you what to do.
First i would like to clear, what is the exact question? as i think. How can you improve your website ranking at google map results for particular keywords(i.e. some time google search results give the google local map results at first page.) in google search? you can check this kind of results with this link: seo sydney. For this kind of results there are some important points to get top ranking. 1.Get map listing with local address and phone number. 2. your website should carry this map page and you can create meta tags according to local areas. 3. Submit your website map page in different local directories and yellow page and classified directories. 4. Distribute it in local social bookmaking and community websites. 5. Try to get some incoming and good quality back links for this web page.
Good description It basically depends on how many different listings have your business address & phone number. To find directories to submit to, simply search your competitors listings and submit to the same directories with your desired address which is on your website...