BETA
This is a BETA experience. You may opt-out by clicking here

More From Forbes

Edit Story

How To Perform An SEO Competitor Analysis

POST WRITTEN BY
Kevin Rowe

Imitation is the sincerest form of flattery and nowhere is this old saying more relevant than in the world of search engine optimization. If you’re trying to get more traffic to your business website, your best strategy is often to start by taking a closer look at what your competitors are already doing to attract visitors to their sites.

By identifying certain SEO keywords that are in demand, you can build an SEO strategy that helps you maximize your competitive advantages versus other sites – whether that means targeting certain keywords or avoiding others. By doing an SEO competitor analysis, you can figure out how your site compares to other top-performing sites in your field, and possibly get some new ideas on how to structure your site and build your content in a way that attracts more traffic and piggybacks on your competitors’ strengths.

I have performed advanced SEO analyses for a variety of companies, from Fortune 100 groups to Silicon Valley startups. And through my successes and failures, many tools have stood out as providing better metrics and more accurate data. Here are a few key steps you can use to create an effective SEO competitor analysis.

Identify Keywords To Analyze The Competition Against

The good news is that most SEO competitor data is readily available and easy to analyze. Many tools exist to provide keyword data for competitors like SpyFu, SimilarWeb and SEMRush. I personally use SEMrush to identify keywords to target because it's accurate and affordable. Simply enter your competitors’ website URLs, then under the organic research section, click “positions” to see which SEO keywords your competitor’s site ranks for. This will give you a list of SEO keywords and show you which position your competitor ranks in the search engine rankings, along with the total volume of traffic and other data.

For example, I used SEMrush to check newegg.com’s (a website that ranks well for a lot of keywords, providing a good example for this article) ranks in position 1 (e.g. the first site at the top of Google) in Google for “gaming mouse” (over 40,000 average monthly searches) and “gaming laptop” (also over 40,000 average monthly).

Identify Top SEO Competitors

The next step is figuring out which sites are ranking highest in Google and Bing for particular keywords. By far, my favorite tool is AWR Cloud to find out which websites are top ranked for various SEO keyword queries, as well as which sites are trending up or down over the past week or months. AWR provides all the ranking content across multiple keywords. One of my tricks is to export all of the keywords and URLs as a .xls document so I can use Excel to examine each site by their ranking keywords. This will give you much more analysis power.

Crawl The Top Ranking Sites

Once I have identified the top ranking sites, I like to perform a much deeper dive by examining each site for the following key SEO characteristics:

  • Identify title tags. How are they utilizing the SEO keywords within the titles/sub-headers of pages?
  • Identify types of content. What kinds of content are on the site? Blog articles, product pages, standalone sales pages or landing pages?
  • Determine internal linking. Are the ranked pages linked from the homepage or from other important pages within the site?
  • How is the content structured? Does the site have a lot of long-form content? Do they use bulleted lists, short paragraphs, or frequently link to other pages?

By checking the key elements of how the competitors’ sites are structured for SEO purposes, you’ll be better able to find their strengths and weaknesses and update your own site accordingly.

Forbes Agency Council is an invitation-only community for executives in successful public relations, media strategy, creative and advertising agencies. Do I qualify?

Check Competitors’ Links

Building links – getting other sites to link back to your content – is a foundational SEO strategy, and one of the best ways to improve your own site’s backlinks is to check your competitor sites to see how they are building links. I heavily use the Majestic SEO tool – the largest index of backlinks of all link research tools – to check links pointing to your competitors’ site content, as well as to track anchor text, trust flow and citation flow.

For SEO competitor analysis, I also use Moz but for different reasons; you can use it to check the domain authority (DA) and page authority (PA) of all top-ranking sites. Moz’s keyword research tool makes this easy. The DA metric from Moz is highly correlated with a site's ability to rank, totally based on links and link quality, and I don't perform a link analysis without it.

SEO is an ever-shifting, ever-moving target. Google and other search engines are constantly updating their algorithms and trying to get smarter to match the intent and objectives of each user’s keyword searches. With such a complex, high-stakes field as SEO, it’s never going to be possible to know everything that you need to know. However, one way to get a head start and improve your own site’s SEO performance is to do a thorough competitive analysis. Find out what works well on your competitors’ sites, find areas of opportunity where you can make your site better than the rest, and keep adapting and adjusting your site to capitalize on the latest changes along the way.