I have focused on my website for getting the top position in local listings,already it's getting top position for two keywords, But I would like to get more keywords in top position...
What are the keywords?? If its something common then you stand very little chance. Have you built links to your site? Need a lot more info really.
This is a very broad question. In a nutshell, you should target many keywords(related) as much as possible. Start with long-tailed search terms 'coz in that way you'll target other keywords even without optimizing for it. Creating articles with keyword-rich content would greatly help. But always make sure that it is search-engine and visitor-friendly.
I've found that ensuring your targeted keywords are in your "local listings" company title will make them rank higher.
you have to submit your website in local directory. and submit your website in local search engine. this is very useful for you.
Hi, To improve the search engine ranking,in local listing, you have to do local classified lisitng, local directory submission and yellow page submission. After few days you will get good result. Regards, Raghvavendra
take a look at the local ranking factors document. Check out the rest of the site, it has some great info on local seo. Don't have rights to post links yet, but here is the URL: davidmihm.com/local-search-ranking-factors.shtml
Don't forget to use alternating keywords and even though this sounds crazy, throw in a pointless one every now and then like "click here" in the anchor text. It looks natural this way
Try to write keyword rich title, description in the business listing. It helps you in getting top in local listing.