For All Off Page, Participate in Websites in India and Delhi only. For On page, use that keyword properly. Also Update your website too..
Actually, it's one of the marketing tools which help you to sell more. We use it to analyze target key words, as well. We try to define if it's necessary to make SEO promotion for this key or not. Sometimes, we think that this key is our, for sure. But when we begin to buy Adwords advertisement service for this key word, we could see if the user who clicked on our advertisement found what he’d been looking for or not.
Ranking factors for local search: * Verified Local Business Listing * Off Page Criteria (try getting links from same country website) * Reviews (You must have online reviews in order to get top rank in google) * Traditional On Page SEO Name, Address, and Phone Number are absolutely crucial, so don't use tracking phone numbers or try to stuff keywords into your business name. Ranking factors in Google Local: * Web page title in Maps * Business Title * Reviews * Categories Local Listing/Review Sites * Yahoo Local * Google Local Business Listing * CitySearch * SuperPages * InsiderPages * Yelp * YellowPages * BrownBook
Their is not any benefit of Adwords for SEO. They both are totally different. Do below activities & you will be on the top. Competition is also low for "Offset Printer Delhi" Directory Submissions Local Directories Submissions Article Submission Link Exchange Submit in Classifieds Social Bookmarking
If you can get your keyword in the title, description, meta keywords, the content, and in the anchor links going back to your site, considering you have the keyword in the domain name, it should help you get near the top after a few backlinks