Coming from an agency, there are often times when there is need to perform a competitive analysis for a client in order to better understand the client's position in the competitive landscape. The main purpose of a competitive analysis should be to gain awareness of the competitive factors analyzed and to leverage the client's strengths, weaknesses, opportunities and threats (SWOT) to their advantage. So what kind of factors should be included in an online competitive analysis? Below are a few that I feel should always make the competitive analysis list:


Domain Age: The age of your domain can have an affect in the way search engine determine authoritativeness for your site. Theoretically, the longer the domain has been active, the more value it receives from search engines. Webconfs has a great tool for calculating the age of your domain and your competitors'

Search Engine Visibility: Take your vertical's main keyword basket and analyze how visible your site is compared to its competitors in Google, Yahoo, MSN, ASK and AOL. Comparing the number of top X rankings can give you a sense of your keyword market share.

Site Traffic: This one is difficult to compare unless you have access to your competitors' analytics, however's search analytics does a fairly decent job of providing some insight.

In Bound Link Quality: Using a combination of Yahoo Site Explorer and a batch PageRank checker you can begin to determine the quality of back-links for a given domain. The quality of links is more important than the quantity.

In Bound Link Anchor Text: The quality of links is partially based on the theme of the linking site as well as the anchor text that is linking to you. Image or branded links aren't as high quality as keyword rich links.

Meta Tags: This maybe considered simplistic and old school but meta description and title tags are still important in SEO. Analyzing description and title tags can help you determine which competing sites best differentiate themselves as well as the messaging the site is providing visitors.

Paid Search Campaigns: On the other side of the fence their is sponsored campaigns and a tool like SpyFu can give you some insight on PPC competitors and keyword costs.

Blogs: Got a blog? Check out Blog Juice from Text Link Ads, which looks at Bloglines, Alexa and Technorati to compute a "juice" score.

Obviously there are other online factors to consider and I would to hear about what other people think. 

March 27, 2008

Manoj has been in the Digital marketing industry for over 10 years with experience at some of Canada's largest companies: WestJet and Shaw Communications. Manoj first started in the search marketing industry with Enquiro Search Solutions, where he spearheaded web analytics, SEO Training and the development of cutting edge search marketing solutions for clients. Manoj is also an entrepreneur in the Mobile and Local Deals space.

Manoj is a Professional Speaker having participated at events such as Web Analytics Congress (Amsterdam), Emetrics, Web Analytics Xchange, WebTrends Engage, Internet Marketing Conference, Social Media Innovation Summit and Search Engine Strategies. He has also contributed to several leading online publications such as: Search Engine Land, Marketing Pilgrim, WebProNews, Search Engine Guide and the Web Analytics Assocation.

He founded and successfully sold Web Analytics World (a top 100 Digital Marketing Blog – and was voted #39th Most Influential Digital Marketer in North America – 2009 (see:


My site is new - November 2007. I originally bought my domain name for one year only, but realizing the importance of longevity, I renewed the domain name for another 5 years. Does this matter - can anyone tell me, or is it simply domain age that carries SEO weight? Thanks, Jill

Getting the age of the domain is good tip. I would expand that you can also find out the age of the pages on the domain (and sections as well). You can use Link Diagnosis Firefox Extension to do that - . You can then figure out which sections of the site has been launched by your competitors first. The age works by checking when Google has first indexed the site. That is a difference between age of the domain. The domain may have been registered ages ago but the google index date will give you better estimate when the site has actually gone live.

Thank you Manoj -- this will definitely be built into my review process. You might also consider adding crawl rate, usually it's a symptom of good SEO and a plugin like SEOquake can shed some light...

I'll add crawl rate to my process as well.

Thanks Paul.

The age of your domain is important an has affect in the way search engine determine authoritativeness for your sites.

Thank you for interesting article.
seoline GmbH

Hi, Great post! I felt great reading your blog post. I’m working with my friend in a small internet marketing business as a web developer. When I’m free I go around for some IT info

Comments closed after 30 days to combat spam.

Search Engine Guide > Manoj Jasra > 8 Factors to Cover in a Competitive Analysis