Once you list your business in business listing sites like yelp, superpages, local.com your business is listed in our Google map, which means your listing is searchable in our Google map by visitors. Service buyers will find you also in our Google map in their preferred region.
You can list your business in the targeted business listing sites i.e. which belongs to the same country where your site belongs. And you can also do local listings on local search engines like Google , yahoo , MSN etc.
business listing is good activity. also list you business in local directory and local search engines you will get visits and reviews. so it is beneficial for good rankings.