My website url is www.cosmeticplasticsurgeryindia.com I have done onpage seo and also off page seo... Still now i am doing link building for this website.... But not listed in top 100 also... Is there any problem in this website?
You have 54 HTML errors so the SE crawlers will have difficulty browsing through your site and indexing your pages, your backlinks are not unique and relevant to your niche, write more articles and submit them to the directories .... Hope i gave you few hints
Before you try to add your site to the search engines, you should understand what they look for when they decide how to rank your site. Just because you're listed doesn't mean you'll get traffic. You have to make sure your site is search engine ready.
Read the Google guidelines and then optimize the website accordingly. Try to generate as many relevant backlink as possible. Make sure your website is w3c validated.
The way you have set up your site (title, headers, meta tags and so on) may carry you forward. You can use Keyword Database as it does the most complicated job - it helps you to target the right keywords and excerpts the most complete list of all possible long tail targeted keywords for your niche.