Competitive analysis for SEO is one of the important aspects. It helps understand how the competitors are doing with respect to ranking, keywords, website & others. This helps implement some new strategies for your website. Some of it can be done manually in Google by searching for their website. There are also some tools available which helps in this process. Earlier Alexa was one of the important tools. Now a variety of free & paid tools are there for the analysis. Some of the free tools are 1) Alexa 2) Compete.com 3) Google ad Planner 4) Google Insights 5) Google trends for the website 6) Quantcast. These provide a wealth of information for the SEO purposes. This would help outrank your competitors website.