Using CrawlStat

Competitor Intelligence

Compare your site with up to five competitors and see what they cover that you don't, what to write next, and how ready each site is for AI search.

What it is for

Competitor Intelligence answers a simple question: what do my competitors cover that I don't?

You give it your site and up to five competitors. CrawlStat crawls them all side by side, works out what each site's pages are about, and shows you:

  • the topics, questions and phrases they cover and you are missing, or cover much more thinly
  • which of your own pages compete with each other
  • a content plan, sorted by where a visitor is in their journey
  • how ready each site is for AI search

Everything runs on your computer. Nothing about your site or your competitors is uploaded.

Start an analysis

Setup has three steps:

  1. Your site. Type the address of your own site.
  2. Competitors. Add up to five competitor sites.
  3. How deep. Choose how many pages to crawl on each site, then click Start analysis.
The How deep step of Competitor Intelligence setup, with Quick, Standard and Thorough options, a switch to recheck competitors every month, and the optional local AI models
Pick a depth, choose whether to recheck competitors every month, and see which local AI models will be used.
DepthPages per siteAbout how longGood for
Quick2001 minuteThe main pages of each site. A first look.
Standard5003 minutesEnough to see each site's topics. This is the one we recommend.
Thorough2,0009 minutesLarge sites, looked at in depth.

Times are rough. Slow sites take longer.

All the sites are crawled at the same time, and politely: two requests at a time per site, a short pause between them, and robots.txt is respected on every site. See The crawler and robots.txt.

The tabs

When the analysis is ready, it has six tabs: Overview, Competitors, Gaps, Topics, Content plan and Page check. Overview sums up the whole analysis. The others are below.

Competitors

The Competitors tab with one card per competitor, showing pages, topics, unique topics, phrases covered, overlap with you, authority, freshness, AI readiness and opportunities
One card per competitor: how big it is, how much it overlaps with you, and how many opportunities it opens up.

Each competitor gets a card with a label, such as Direct competitor, and these figures:

FigureWhat it means
PagesHow many of its pages were crawled.
TopicsHow many topics its pages fall into.
Unique topicsTopics this site covers that the others don't.
Phrases coveredHow many search phrases its pages cover.
Overlap with youHow much of what it covers you cover too, as a percentage.
Authority (est.)A rough guess at how strong the site is.
FreshnessHow many pages were updated recently, for example "151 in 90 days".
AI readinessA score out of 100. See Page check.
OpportunitiesHow many gaps this site shows you.

The Funnel mix bar shows how its pages split between Learn, Compare and Buy. Gaps against this site opens the Gaps tab for just that competitor. You can also recrawl, configure or remove each site from its card.

Gaps

The Gaps tab with filters for keywords, questions, long tail, names, topics and content types, and a table of opportunities with an estimated score, stage, competitors and status
Things competitors cover that you are missing, or cover much more thinly. Click one to see the evidence.

Gaps lists the things competitors cover that you are missing, or cover much more thinly. Click one to see the evidence: which competitor pages cover it, and how.

The sub tabs split them up:

  • To act on: the ones most worth your time.
  • Missing: competitors cover it, and you don't at all.
  • Weaker than them: you cover it, but much more thinly.
  • Covered in other words: you do cover it, just with different wording.
  • Your pages competing: two or more of your own pages chase the same thing.

You can filter by kind (Keywords, Questions, Long tail, Names, Topics, Content types), by stage (Learn, Compare, Buy, Unclear), by confidence (High, Medium, Low), by competitor and by a minimum score.

The table shows a Score (marked "est."), the Opportunity, its Stage, the Competitors that cover it (one coloured dot per competitor) and its Status.

Topics

The Topics tab in list view, with topics from every site, how many of your pages are in each, and the stage of each topic
Each topic groups pages from every site by what they are about. The dot shows where you stand.

A topic is a group of pages, from every site, that are about the same thing. CrawlStat finds them by reading the meaning of each page and grouping pages that are close.

There are two views:

  • Map: each circle is a topic. A bigger circle means more pages. Lines join related topics, and a dashed line means your site doesn't link those topics together yet. Scroll to zoom and drag to move.
  • List: the same topics as a list, with how many of your pages are in each.

The colour shows where you stand: You are missing it, You are weaker, You cover it or Only you cover it. You can filter by stage and by site, turn Show connections on or off, and use Reset my edits to undo your changes.

Content plan

The Content plan tab with three columns, Learn, Compare and Buy, each holding opportunities with a suggestion and a Create brief button
Opportunities sorted by stage. Create brief turns one into an outline ready to hand to a writer.

The content plan has two parts: Opportunities and Briefs. Opportunities are sorted into three columns, by where a visitor is in their journey:

StageWhat kind of contentHow you measure it
Learn (TOFU)Articles that teach, explainers, guides for beginners, definitionsReach
Compare (MOFU)Comparisons, case studies, how to guides, templatesSign ups and leads
Buy (BOFU)Pricing, alternatives, product and service pages, ROI calculatorsSales

Each opportunity comes with a suggestion, for example: Answer "When do I need to hire an electrician?" as an H2 with a direct 40 to 60 word answer.

Click Create brief to turn an opportunity into a brief: an outline, ready to give to a writer, built from what competitors cover and what they leave out. Your briefs are kept under Briefs.

Page check

The AI search readiness scorecard comparing your site with each competitor, row by row, as the share of pages passing each check
The share of pages passing each check, for you and each competitor.

Page check opens with the AI search readiness scorecard. It compares you with each competitor, check by check, as the share of pages that pass:

  • average score
  • direct answer near the top
  • concise answer passages
  • explicit definitions
  • factual statements that are easy to pull out
  • well structured headings
  • structured questions and answers
  • clear introductory summary
  • author and organisation
  • expert attribution
  • supporting references
  • original research or first hand experience
  • dated and recently updated
  • FAQ markup
  • page type markup

The scorecard measures what a page's markup shows an answer engine. It doesn't tell you whether any AI system will quote the page.

You can also check any one of your own pages here, and get drafted changes that you can approve.

What the scores mean

Every score in Competitor Intelligence is an estimate, and the app labels them "est.". They come from your crawl and your competitors' crawls, not from search engine data or your analytics. Use them to decide what to look at first, not as a promise of traffic.

Local AI (optional)

Competitor Intelligence can use Ollama on your own machine in two ways:

  • Meaning matching. A small embedding model matches pages that say the same thing in different words. Install it with ollama pull all-minilm.
  • Topic names and brief drafts. A local chat model gives topics clear names and helps draft briefs.

Both are optional, and both run on your computer. See Local AI.

Monthly rechecks

In setup, turn on Recheck competitors every month. CrawlStat then crawls your competitors again each month while CrawlStat is open, and shows you what changed. You can change this for each site later.

To recheck now, click Recheck at the top of the screen. You can also run rechecks from the command line, for example on a schedule:

crawlstat-cli intel recheck

For AI agents

The same tools are open to AI agents through an MCP server. Start it with:

crawlstat-cli intel mcp

It talks over stdio, so the agent that starts it is the only thing that can use it.

Privacy

Competitor Intelligence runs on your machine, like the rest of CrawlStat. Your competitors' sites are crawled from your computer, and the results stay on your computer. The local AI models run on your computer too. See Privacy and your data.