Does google always show your website in local results listings or is this also competitive? if so how do you ensure your website is above others in local business results? Thanks in advance
Well first of all place the names or your local towns villages and cities on your site. This will ensure that your site will be returned for local searches. To enhance your results you will need to use your local towns in your anchor text when getting backlinks for your site.. ie.... " New York Blue Widgets"
Vigor, I don't think thats what he's talking about. Local business results is based on google maps, and your local business listing you have with google. You should easily be able to rank well for a very broad search term if you do everything right. If google is already showing local business results for your search term and there is simply too much competition, I find that the sites with the most reviews rank highest. Not sure what actually triggers a local business result if it's not already showing though ... just seems to happen at random.
its competitive for local results as well. as you list your website for a location, you have to compete with other websites listed for the same keywords and location.
I've heard that your location to the center of the City could be a determining factor in the local results. But I haven't really seen this to be too true.
You need to register your business address and phone number with Google Local Business. While this isn't as competitive as the regular organic results, the rankings are less stable since I believe that Google themselves are still experimenting with the ranking factors.