I have a website whose seo has to be done for getting ranking on its competitive keywords. What techniques should I used to get ranking in search engines.
There is a lot to answer for here but I can give you some basic tips.
You should pick out your target keywords and then select which pages you will optimize for those phrases. Make sure you place them in all relevant areas of the page (i.e. title tag, meta description, headings and copy). Remember, only one keyword and its variants per page.
Build links to the site. You could do this by creating content that is sharable like an infographic. You could also reach out to other website owners and talk to them about guest posting on their sites. There are also tons of other backlink strategies.
Here is also a pretty good checklist for what to do,
Hope that helps,
This question has been asked and answered many, many times before. Please read the [SEO FAQ or use the [url=http://www.sitepoint.com/forums/search.php]Search](http://www.sitepoint.com/forums/showthread.php?182915-FAQ-Search-Engine-Optimization) facility to find past discussions.
If, after reading those, you've still got any specific questions that haven't been answered, please do come back and start a new thread. In the meantime, I'm closing this one.