Research & Discovery

·

How to build a competitor content inventory in an afternoon

Inventory one competitor and one part of their site to see where they have invested, how they structure the topic, and where deeper analysis is actually worth your time.

4 min read

A competitor content inventory is a structured list of the pages a competitor has published within a specific area of their site.

The point is not to catalog everything they have ever created.

It is to answer a specific question: What have they chosen to build around this topic, and how does that compare with what we have?

You can usually get that answer without a week-long competitive audit. Pick one competitor, limit the scope, collect the URLs, classify the pages, and compare the pattern with your own site.

What should a competitor content inventory answer?

Start with the decision you are trying to make.

Useful questions include:

  • Which topics has this competitor invested in that we have not?

  • How do they cover a category across informational and commercial pages?

  • Which audiences or use cases have dedicated pages?

  • How deep is their coverage of a topic compared with ours?

  • Which page types do they use for the same subject?

Keep the scope narrow enough that the answer can change what you do.

“What content does this competitor have?” is an inventory task. “Where are they investing differently from us?” is a strategy question.

How do you get a competitor’s URLs?

Start with the simplest source that gives you the coverage you need.

XML sitemap

Use the sitemap when you want a relatively complete inventory of an indexable section and the competitor exposes useful sitemap files.

Google site: searches

Use search operators when you only need part of the site, the sitemap is incomplete, or you are investigating a particular directory or topic.

For example:

site:competitor.com/guides/

or:

site:competitor.com inurl:comparison

Crawl

If you need to understand the site structure itself, crawl from the relevant section rather than starting with a full-site crawl.

You do not need the theoretically perfect URL list. You need enough coverage to answer the question you started with.

What should you collect for each competitor page?

Once you have the URLs, collect enough information to understand what each page is.

Start with:

  • URL

  • title tag

  • H1

  • meta description

  • status code

  • word count

A list-mode crawl in Screaming Frog is enough if you already have the URLs.

Do not keep adding columns because the crawler makes them available. Every additional field creates more analysis work.

Collect the data you need for the question, not everything the crawler can export.

How should you classify competitor content?

The crawl gives you page data. The useful part is adding enough human classification to understand the competitor’s strategy.

I would add four working columns:

Section or page type
Guide, product page, comparison, use case, glossary, template, etc.

Topic
The primary subject the page covers.

Audience or intent
Who the page appears to be for or what decision it helps someone make.

Notes
Anything unusual or strategically important: original research, tools, strong comparison content, proprietary data, interactive elements, or another pattern worth investigating.

You can infer some of this automatically, but review the classification manually before using it to make decisions.

The labels turn a URL inventory into something you can actually compare.

What can a competitor content inventory reveal?

Say you are comparing your project management software site with a competitor.

You inventory the competitor’s /resources/ and /compare/ sections and classify the pages by topic and type.

A pattern emerges:

  • dozens of workflow and project-planning guides

  • dedicated pages for agencies, marketing teams, and product teams

  • comparisons against the major competing platforms

  • a smaller but consistent group of templates tied to those same use cases

Your own site has strong product documentation and broad educational content, but very little connecting specific use cases to the product.

That is useful.

It does not mean you should build the same 40 pages.

It tells you the competitor has made a coordinated bet around use-case and comparison discovery. Now you can investigate whether those topics have demand, whether the pages perform, and whether the same opportunity exists for you.

How do you compare competitor content with your own site?

Run the same classification across the relevant section of your own site.

Then compare by:

  • topic

  • page type

  • audience or use case

  • stage of the decision

Look for patterns rather than simply counting URLs.

Competitor has coverage; you do not
Investigate whether there is real demand and strategic relevance.

Both sites have coverage
Compare what the pages actually provide and how they perform.

You have coverage; competitor does not
This may be an advantage, or it may be an area neither audience nor search particularly values.

Competitor has many pages around one theme
Investigate whether this represents a successful strategy, an old content program, or simply overproduction.

A content gap is something to investigate, not automatically something to fill.

What an inventory cannot tell you

An inventory tells you what exists.

It does not tell you:

  • which pages rank

  • which pages get traffic

  • which pages generate links

  • which pages influence AI answers

  • which pages convert

  • which pages the competitor considers successful

A competitor can have 100 pages in a topic and get very little value from them.

Treat the inventory as a map of where they have invested. Then use search performance, SERPs, backlinks, AI citations, or other evidence to determine whether those investments appear to be working.

Do not mistake publishing volume for competitive strength.

How do you keep a competitor content audit manageable?

Set the scope before you start.

For the first pass:

  • one competitor

  • one relevant section or topic

  • one question to answer

  • a small set of classification fields

Stop adding fields unless they help answer the original question.

If you find something worth investigating, make that a second analysis rather than expanding the first one indefinitely.

You can always repeat the process for another competitor or category.

The goal of the first pass is to find where deeper research is worth doing.

How do you know whether a competitor content gap matters?

Do not build something just because a competitor has it and you do not.

Validate the gap using other evidence:

  • Do people search for the topic?

  • Does the competitor actually rank for it?

  • Do multiple competitors invest in the same area?

  • Does the topic appear in customer questions or sales conversations?

  • Does it connect to a product, service, or decision that matters to your business?

  • Are AI answers or other discovery surfaces using this kind of information?

The more of those signals agree, the more interesting the gap becomes.

If the only evidence is “our competitor has a page,” you do not have enough evidence yet.

Should you inventory more than one competitor?

Eventually, yes. Not necessarily on the first pass.

One competitor is enough to understand the workflow and investigate a specific hypothesis.

Once you identify a pattern, check whether it appears across other competitors.

If one competitor has 30 pages around a topic and nobody else does, that may be a unique strategy or a failed experiment.

If several strong competitors organize their sites around the same customer decisions, page types, or topics, the pattern deserves more attention.

Use one competitor to find the pattern. Use the market to determine whether the pattern matters.

What should you do after building the inventory?

Turn the inventory into a short list of things worth investigating.

For each meaningful difference between your site and the competitor, ask:

  1. Is there evidence of demand?

  2. Does the competitor actually earn visibility from it?

  3. Does it matter to our audience or business?

  4. Do we already address the need somewhere else?

  5. Is the opportunity a new page, an update, a different page type, or no action?

Then investigate the strongest opportunities using search results, Search Console, keyword data, AI citations, and other evidence.

The inventory tells you where a competitor placed its bets. Your job is to determine which of those bets are actually worth making yourself.

Get new SERPish things, when they’re ready.

Subscribe

Get new SERPish things, when they’re ready.

Subscribe