SEO100
SEO method 96 of 100

SEO Competitor Analysis: Find Who Really Beats You in Search

Intermediate High impact A few hours Analytics and measurement

Updated · First published

Short answerYour search competitors are the sites that rank for your keywords, and they are rarely the same as your business competitors. List them from the live results, compare their keywords, pages, links and formats, then pick the gaps you can close first.

SEO competitor analysis is the work of finding which sites take the search results you want, and studying what they publish, how they structure it and who links to them. The goal is a short list of gaps you can close: queries they win and you skip, formats they use and you lack, links they earned and you can match.

Who are your search competitors?

Two groups exist, and they rarely match.

  • Business competitors sell what you sell. You know them already.
  • Search competitors hold the results for your keywords. They include blogs, review sites, marketplaces, news outlets, forums and Wikipedia.

Take a coffee roaster in Leeds. Its business competitors are other roasters. For “best coffee beans for espresso”, the first page holds buying guides, a supermarket and a Reddit thread. Those are the search competitors, and they decide what content it needs.

Google’s helpful content guidance asks whether your page adds more value than the other pages in the results, so read page 1 as a brief for what yours must do better.

Why does it matter for SEO?

Competitor analysis shows what Google already rewards for a query: the format (list, guide, tool, product page), the depth, the freshness and the link support. You can check a keyword’s difficulty by looking at the sites on page 1. If every result is a giant brand with thousands of referring domains, pick a narrower query. If you see a forum thread and a thin blog post, the door is open.

How do you run a competitor analysis, step by step?

  1. List 10 to 20 target keywords. Use the queries that bring clicks in Google Search Console and the terms from your keyword research.
  2. Search them yourself. Use a private window and the country you target. Write down the domains that appear in the top 10 for each keyword.
  3. Count the repeats. Domains that show up for five or more of your keywords are your true search competitors. Keep 3 to 5.
  4. Classify each result by intent and format. Is it a guide, product page, comparison, tool or video? Check against search intent. If the whole page 1 is product pages and you wrote a blog post, you chose the wrong format.
  5. Compare keywords. In Ahrefs, Semrush or a free tier of Ubersuggest, open the competitor’s organic keywords and filter for terms where they rank in the top 10 and you do not rank at all. That is your content gap.
  6. Study their top pages. Sort their pages by estimated traffic. Open the top five: look at the headings, length, examples, images, tools, author information and update dates. Note what readers get there that your page lacks.
  7. Check their links. Look at the referring domains of those pages and which kinds of sites link: directories, press, resource pages, partners (see competitor backlinks).
  8. Crawl their structure. A crawl shows the topic clusters, internal links and URL patterns they use. Screaming Frog is free for 500 URLs.
  9. Check AI answers. Ask Google’s AI Mode, ChatGPT and Perplexity your target questions and note which brands they cite (see AI visibility tracking).
  10. Write the plan. For each gap, one line: the keyword, the page to create or improve, the format and the first action. Pick three, not thirty.

What should you copy and what should you skip?

Copy the coverage: the subtopics, the questions answered, the format that matches intent. Skip the surface: their wording, their structure point by point and their exact length. Google’s helpful content guidance asks for original information and a more complete answer than other pages, and a rewrite of the top result is neither. Add something they do not have: your own data, a tool, a worked example, first-hand experience.

How do you measure the result?

Track the 10 to 20 gap keywords in your rank tracker beside the competitors’ positions. After 8 to 12 weeks compare three things: your number of top-10 positions on the list, your clicks for those queries in the Search Console Performance report, and the gap in referring domains between you and the closest rival. Redo the analysis every quarter, because rivals publish and results change.

What mistakes should you avoid?

  • Only analyzing known business rivals. You miss the media sites and marketplaces that own the results.
  • Trusting traffic estimates as facts. Third-party tools model traffic from rankings. Use the trend and ratios, not the exact number.
  • Chasing keywords you cannot win yet. Match difficulty to your site’s strength.
  • Copying structure without adding value. It gives Google no reason to prefer your page.
  • Analyzing once. A one-time study ages within a quarter.
  • Ignoring local competitors. For local queries the Google Business Profile map pack is a separate contest (see Google Business Profile).

Where can you learn more?

The free marketing strategy tool from Fe/male Switch helps you place competitor findings in a wider plan. Next steps: run a content gap analysis on your top competitor, then look at what earns them links in competitor backlinks.

Earlier versions of this directory listed this as: Competitor analysis setup.

Learn SEO as part of building a startup

Fe/male Switch is a startup school and game where you build a real company step by step. Its free digital marketing module covers SEO, and the free startup tools help with the rest.