Module 8: Competitive Research - Know Who You're Up Against
Find out who you're actually competing with in search, where the gaps are, and which keywords a small site can realistically win.
Module 8: Competitive Research - Know Who You're Up Against
By the end of this module, you'll know how to identify who you're actually competing with in Google search, analyse their pages using free tools, find the gaps they've left open, and build a prioritised list of keywords your site can realistically win.
Why Competitive Research Matters
Most small business owners skip this step. They pick keywords based on what sounds right to them and then wonder why their content isn't ranking. The problem isn't the writing - it's the targeting.
Think of it like opening a coffee shop. Before you choose your location, you'd walk the street, see who's already there, and find the spot where demand is high but competition is thin. Competitive research does the same thing for your website.
The goal isn't to copy what competitors do. It's to find the gaps they've left open.
Step 1: Identify Your Real SEO Competitors
Your SEO competitors are not the same as your business competitors. An SEO competitor is any website that ranks on the first page of Google for the keywords you want.
A local florist might have no direct business competitors on Google - but their SEO competitors could be flower delivery chains, wedding blogs, and gardening sites.
Do this:
- Open Google and type in your three most important keywords
- Look at the first five results for each keyword - ignore ads (marked "Sponsored")
- Write down the domain names that appear most often
- These are your SEO competitors - the sites you need to understand
Check this worked: You should have a list of 3-6 domain names that consistently appear across your target keywords. If a domain appears for two or more keywords, it's a priority competitor to analyse.
Step 2: Analyse Competitor Pages Using Free Tools
You don't need paid tools to understand a competitor's SEO. These free options give you the key data:
- Ahrefs Free Webmaster Tools (ahrefs.com/webmaster-tools) - enter a competitor's URL to see which keywords their pages rank for and their approximate Domain Rating (DR), which is a score from 0-100 measuring site authority
- Ubersuggest (ubersuggest.com) - enter a competitor's domain to see their top pages and estimated traffic
- Google itself - type
site:competitordomain.comin Google to see all their indexed pages and which ones appear most often
Do this:
- Take your top two competitors from Step 1
- Enter each domain into Ahrefs Free or Ubersuggest
- Look at their top 10 ranked pages - what topics are they covering?
- Note their Domain Rating or Authority Score (the number that measures how strong their site is)
Why this matters: If a competitor has a DR of 60 and you have a DR of 5, you cannot outrank them for their strongest keywords yet. You need to find weaker targets first.
Step 3: Find Keyword Gaps - What They Rank For That You Don't
A keyword gap is a topic your competitor ranks for that you haven't covered yet. These are opportunities.
Do this:
- In Ubersuggest, go to Competitive Analysis and enter your domain and one competitor's domain
- Look at the "Keywords Competitor Ranks For That You Don't" list
- Sort by search volume - topics with 100-500 monthly searches are often the most realistic targets for a newer site
- Copy the relevant ones into a spreadsheet
Alternatively, do this manually:
- Search Google for a topic your competitor covers
- Look at the "People Also Ask" boxes and "Related Searches" at the bottom of the results page
- These are questions and variations your competitor may not be fully answering
Check this worked: You should have a list of 10-20 keywords or questions that are relevant to your business and not yet covered on your site.
Step 4: Evaluate Whether a Keyword Is Winnable
Not every gap is worth filling. Before you write anything, check these three factors:
Search intent match - Does this keyword match what your site offers? If someone searching it wants to buy something and you only have an informational article, the match is poor.
Domain Rating reality - Compare your DR to the average DR of the top 5 results for that keyword. If the average is 50+ and yours is under 20, you will struggle to rank. Look for keywords where the top results include sites with DR under 30, or where the results include Reddit, Quora, or small blogs - these are signs the topic isn't heavily contested.
Content quality gap - Read the current top result. Is it thin, outdated, or missing key information? If you can write something meaningfully better, depth gives a smaller site a real advantage.
Do this:
- Take your gap keyword list from Step 3
- For each one, search Google and look at the top 3 results
- Check their DR in Ahrefs or Ubersuggest
- Rate each keyword: Easy (DR under 25, thin content), Medium (DR 25-40), Hard (DR 40+)
Step 5: Spot Weak Content You Can Outrank With Depth
Some pages rank well not because they're great, but because no one better has written on that topic yet. These are your highest-value targets.
Signs a competitor's page is outrannable:
- Short word count (under 600 words for a how-to topic)
- No practical examples or steps - just general statements
- Published more than 3 years ago and not updated
- No FAQ section or structured headings
- Poor mobile formatting
Do this:
- Open the top-ranking page for your target keyword
- Ask: "Can I write something more complete, more specific, and more useful than this?"
- If yes, add it to your priority list
Step 6: Build a Prioritised Target List
Take everything from Steps 1-5 and create one simple spreadsheet with these columns:
| Keyword | Monthly Searches | My DR | Competitor DR | Difficulty | Priority |
|---|
Fill it in using your research. Set Priority as High, Medium, or Low based on:
- High: Low competitor DR, thin content, clear match to your site
- Medium: Moderate competition, you can write something genuinely better
- Low: Strong competition, come back to this after your DR grows
Start with your High priority keywords. These are where you'll see results first.
Foundation Checklist
- I have identified 3-6 real SEO competitors (not just business competitors)
- I have analysed at least two competitor domains using free tools
- I have a list of at least 10 keyword gaps
- I have evaluated each keyword for difficulty and winnability
- I have a prioritised target list sorted by effort vs. opportunity
Frequently Asked Questions
Do I need paid tools like Ahrefs or SEMrush to do this? No. Ahrefs Free Webmaster Tools, Ubersuggest's free tier, and manual Google analysis give you enough data to make good decisions when you're starting out. Paid tools add speed and depth, but the free versions cover the fundamentals.
How often should I do competitive research? Once when you're building your content plan, then once every 3-6 months as part of your regular SEO review. Competitors change, new sites enter the space, and opportunities shift over time.
What if I'm in a very competitive niche? Focus on the long tail - longer, more specific keyword phrases with lower search volume but much less competition. A keyword like "wedding florist delivery Melbourne same day" is far more winnable for a small site than "florist delivery."
What if my competitors have a much higher Domain Rating than me? Don't target their strongest keywords yet. Look for the topics they haven't covered in depth, or the newer questions in your industry that no one has written about well. Authority builds over time as you publish consistently and earn links.
Can I use competitors' content ideas without copying them? Yes. Looking at what topics a competitor covers is research, not copying. Write your own version from scratch, with your own experience and examples. The keyword tells you what people want - how you cover it is entirely yours.
Quick Wins Linked to This Module
- How to Find Keyword Gaps with Free Tools
- How to Read a Competitor's Page Like a Marketer
← Module 7: Growth and Ongoing SEO | Module 9: Topical Authority →