"Looking for addresses of restaurants, hotels, malls, or any institute in the city, then yo must search for terms associated with that city. For example if you are looking for McDonalds in South Delhi, then you must use the right words to get the information for your targeted city. The process by which you can list your business or company is called Local business listing"
Local business promotion can be divided in Organic, Paid and local search engine optimization. Local search engine optimization is also called local SEO due to its unpaid optimization. If you plan to promote your business listing in local search engine optimization, then you must do following on-page and off-page activities.
H-Card is a microformat for publishing the contact details of people, companies, organizations, and places, in (X)HTML, Atom, RSS, or arbitrary XML. In May 2009, Google announced that they will use hCard, hReview and hProduct microformats to populate search-result pages. In September 2010 Google announced their intention to surface hCard, hReview information in their local search results.
Google, Bing and Yahoo are the biggest players in search engine marketing. They collectively produce more than 90% search results for internet users. If you can get top local listings in these three search engines for your local keywords, you will have a great chance to boost your local business.
Local business listing is more or less like yellow pages and its listing depends on the reviews and ratings. If your business is constantly reviewed by visitors and users, you are more likely to have a good Google local listing.