ContentGrapher
ContentGrapher

AI is reading your content.Don't make it guess.

ContentGrapher maps your content's concept structure, shows what's complete and what's structurally missing, and tells you what to write next, in priority order.

1. Paste an article, guide, or doc2. AI builds the framework your topic requires, then maps the gaps3. Get your writing brief
Analyzing…

How an AI reads your page: dashed nodes are concepts it would expect but didn't find.

chunking strategyunderexplained“Referenced but never defined: add 1–2 sentences on chunk size tradeoffs before the architecture section.”
Analyze my content →

Free to start. Pay when it’s useful. 5 free analyses, then from $29 for a first client review. No subscription. Analyses valid 12 months.

why this is different

Coverage isn't completeness. Matching your competitors' keyword list doesn't tell you whether your explanation makes sense on its own. Every other tool in this category benchmarks against what's ranking. ContentGrapher is built from first principles: what does your topic and audience actually require, independent of what anyone else has published?

Knowing you're not being cited doesn't tell you why. Monitoring tools track where you appear. ContentGrapher answers the prior question: which concepts are underexplained, which relationships are implied but never stated, which pages are doing two jobs instead of one.

We test our claims and publish the results, including the misses. The gap detection went through a controlled trial with a decoy arm. The boundary judgment was measured across eight AI models. The “give this its own page” call went through a 30-page head-to-head. Every study carries a “what we cannot claim” section.

+11 pts

Specific gap-filling vs. generic structural addition on pages with 5+ gaps

Decoy Study

84% vs 4%

AI retrieval with the recommended separate page vs. without it — 30 pages, 166 questions

Findability Study

8 models

49 pages, 2 passes each — measuring boundary judgment consistency

Agreement Study

ContentGrapher is for content teams who already care about quality and want to make sure that quality is legible to the systems now doing the finding.

what you get
Get a writing brief, not a keyword list

Sentence-level instructions: what to add, what to clarify, which relationships to make explicit. Not a grade. Not a keyword list. A brief your writers can act on today.

Know what belongs, and what doesn't

Which topics are core to your page's retrieval role, which are supportive context, and which are pulling you off-scope. On 30 real pages and 166 real search questions, AI found the answer 84% of the time when the recommended separate page existed. Without it: 4%.

Map the concept graph

Every concept in your content, made visible: well-integrated, weakly connected, missing entirely, or naming-inconsistent. The relationships an AI needs to retrieve you accurately — all in one view.

Watch the gap close

Re-analyze after edits and see exactly what moved. Named snapshots, before/after diff. The feedback loop that coverage tools don't have.

how it works
  1. 01

    Paste a URL

    ↓ content fetched from any public URL, no account needed
  2. 02

    AI builds the explanation framework, then maps the gaps

    ↓ first-principles framework for your topic and audience; integration state per concept; gap = your writing agenda
  3. 03

    Get your writing brief

    ↓ specific sentences to add, page architecture, delta view. Sign in to save your history.
Analyze my content →
scope diagnosis

Is this page scoped correctly? No other tool answers this. Every page has one dominant retrieval job. Mixed-role pages dilute their signal — AI can't cleanly classify what they're for, so it retrieves them for fewer queries.

ExplainGuideCompareEvaluateConvert

ContentGrapher classifies your page's role, then tells you which concepts to deepen here and which to move to their own page.

84%retrieval with the recommended page.4%without it.

30 real pages, 166 real search questions, 3 AI reading systems. Findability Study →

SAMPLE OUTPUT

What your content is missing and why

Structured, typed, actionable. Not a score. A writing brief.

cloudflare.com/learning/ssl/what-is-https
Analyzing…
Concept integration states
TLS handshakewell_integrated
certificate authoritywell_integrated
symmetric/asymmetric encryptionwell_integrated
HTTP vs HTTPS comparisonwell_integrated
browser padlock indicatorweakly_integrated
certificate chain of trustunderexplained
HSTSunderexplained
certificate revocationnot present
Coverage score
61%61%
Writing guidance
certificate chain of trusttoMakeExplicit

The article explains that CAs sign certificates but never explains why your browser trusts a CA it has never heard of.

Make explicit: browsers ship with a list of root CAs baked in; intermediate CAs are trusted because root CAs vouch for them.

HSTStoClarify

HSTS is introduced as a term but never explained mechanically.

Expand: HSTS tells the browser to refuse HTTP connections entirely for a set duration, preventing SSL stripping that a padlock alone doesn't block.

certificate revocationtoAdd

Certificate revocation is never mentioned.

Add: when a certificate expires or is revoked, browsers check OCSP or CRL lists and may warn or block. A developer who has seen a revocation error expects this.

REAL-TIME ANALYSIS

This is your content's concept graph.

Watch it build: covered concepts map first, then the structural gaps surface as your writing agenda.

We don't write content. We tell you what's missing from what you've already written. Analysis-first isn't a current limitation — it's the design principle. AI writing tools generate from patterns. ContentGrapher diagnoses against a first-principles framework built for your topic and audience. Those are different jobs.

IMPROVEMENT LOOP

Watch the gap close

Analyze. Write. Re-analyze. See exactly what moved.

Observed Map: 7 concepts · 2 underexplained · 1 naming inconsistent
Coverage 58%
Concept graph
RAG pipelinechunking strategyembedding modelretrieval latencycontext windowdocument ingestionre-ranking
Writing guidance
embedding modeltoAdd

No definition of how embedding dimensionality affects retrieval precision. Readers cannot infer the selection criteria.

A 1536-dimension model improves semantic recall but increases index size proportionally.

retrieval latencytoClarify

Term introduced but not connected to chunk size or index type. The causal chain is absent.

Latency under 200ms requires ANN indexes; exact KNN search does not scale past 10k documents.

pricing

No subscription. Pay per project.

Start free. 5 analyses, no card required. When you're ready, packs start at $29.

Starter
One client content review
$29
$2.90 per analysis
10 analyses
Start My First Review

Starts with your 5 free analyses

Best Value
Studio
A quarter of client work
$149
$0.99 per analysis
150 analyses
Cover a Full Quarter

Starts with your 5 free analyses

Analyses valid for 12 months from purchase.

No subscription. No monthly commitment. Built for people who bill by the deliverable, not by the month.

All analyses stored in your history. Re-analyze any page, any time.

how it works, and why it's built this way

Every other tool in this category is built on correlation: matching what's ranking. ContentGrapher is built on first principles: mapping what your topic and audience actually require.

AI retrieval systems (RAG-based tools like Perplexity and ChatGPT's web search) don't read your page the way Google does. They don't keyword-match. They retrieve passages that contain structurally complete explanations of what someone asked.

Coverage-based tools (Clearscope, Surfer, MarketMuse, Semrush's content audit) are built on correlation. They identify what top-ranking pages have in common and tell you to match those patterns. That's a legitimate input for traditional search. But correlation tells you what's popular, not what's correct.

ContentGrapher asks a different question: given your topic and your audience, what concepts must be explained, at what depth, and in what relationship to each other? If your content doesn't answer that completely, AI skips it.

Those tools are externally anchored: they benchmark your content against what's currently ranking. If top results cover keyword A and entity B, they tell you to add them. That's useful for traditional search, but it doesn't tell you whether your explanation is coherent on its own terms.

ContentGrapher is internally anchored. It builds the ideal explanation framework for your specific topic and audience from first principles, not from what competitors have published. If every top-ranking page on a topic is missing a key concept, coverage tools won't tell you. ContentGrapher will.

It also diagnoses something the others don't: whether your page is trying to do too many jobs. Mixed-intent pages dilute retrieval signals. ContentGrapher tells you what scope this page should own, and what belongs elsewhere.

Monitoring tools tell you where you're appearing, or not. That's useful data. But knowing you're invisible doesn't tell you why.

ContentGrapher answers the prior question. Before you can fix the problem, you need a diagnosis: which concepts are underexplained, which relationships are implied but never stated, which parts of your page are doing the right job and which are creating noise. That's what the analysis delivers.

Traditional rankings measure one thing: how your page performs in keyword-matched search results. They don't tell you whether an AI system can read your content cleanly and make sense of it, which has different structural requirements.

A page can rank well and still be hard for a model to parse: concepts referenced but never defined, relationships implied but never stated, a structure that splits retrieval intent across too many jobs. Those gaps are invisible to a ranking signal. They're what ContentGrapher looks for.

Whatever your rankings are doing, the question ContentGrapher answers is separate: is this page structurally complete for its topic and audience? You can use both.

You can ask ChatGPT to review your content. It will give a general impression, likely praise several things, and suggest some additions. What it won't do is tell you what to remove, split, or move to a different page.

That isn't a capability gap. It's a calibration one. Models tuned for helpfulness default to the most favorable, additive reading of what's in front of them. “This concept is relevant but brief” is the helpful answer. “This concept belongs on a page that doesn't exist yet” is an editorial judgment, and it requires saying something mildly critical of the author's choices.

We know this specifically, because we tested it. In the Agreement Study, eight AI models read the same 49 real pages twice and judged which concepts belong on a separate page. GPT-4.1 made that call for 1.9% of concepts, roughly 1 in 50. GPT-5.5 reached 4.3%. Claude Sonnet ran at 11.1%, with the strongest pass-to-pass persistence in the study.

The scope diagnosis is what ContentGrapher exists to make. It turns out, asking a helpful AI to make that same call has the same blind spot ContentGrapher was built to correct in the teams who use it.

Not in the way people assume. The skyscraper technique was a correlation play: longer content correlated with authority signals in traditional search, so the strategy was to go longer. That correlation was real, but it was describing a proxy, not a mechanism.

In AI retrieval, what matters is structural completeness per passage. RAG systems chunk your content into segments and retrieve the most relevant chunk, not the whole page. A 6,000-word page with one structurally complete passage performs better than a 500-word page with none. But a 500-word page with three well-integrated concepts outperforms a 3,000-word page where every concept is weakly connected.

We ran a controlled test of this on 40 third-party pages: the Decoy Study. Adding structural content helped retrieval on every measure. But on pages with five or more flagged gaps, filling the specific gaps ContentGrapher picked beat adding the same amount of content anywhere else by 11 percentage points.

For training data, it's similar: consistent entity naming and clear concept relationships encode more accurately into model weights than raw volume. Token count is not quality. Information density per token is.

That second part is the gap correlation-based content strategy was never designed to close.

This is the question the skyscraper era left unanswered. The answer depends on your page's primary retrieval role.

ContentGrapher classifies every page by the job it's doing: explaining what something is, guiding someone through a task, comparing options, evaluating fit, or converting. Each of those jobs has a natural scope. When a page tries to do more than one, it creates a diluted retrieval signal; AI can't cleanly classify what it's for, so it retrieves it for fewer queries.

For every concept in your content, ContentGrapher tells you whether it's core to this page's role, supportive (worth a brief mention), belongs elsewhere (needs its own page), or excluded (actively weakening the signal). That's the answer to where you stop: when you've fully covered what's core and handed off what belongs elsewhere via a clear link pathway.

ContentGrapher is an analysis tool. Its output is a writing brief: specific additions, clarifications, and sentence-level guidance, not generated prose.

The reason is structural: AI writing tools generate from patterns. ContentGrapher diagnoses against a first-principles framework built for your topic and audience. Those are different jobs. Analysis tells you what needs to exist and why. Writing can follow from that, whether you write it, a writer does, or an AI does with the brief as input.

Analysis-first isn't a current limitation. It's the design principle.

It means your content contains the concepts and relationships an AI needs to read and make sense of it accurately, for your specific topic and your specific audience.

ContentGrapher produces two outputs per analysis. First: a map of what's actually in your content, covering every concept, its integration state (well-integrated, weakly integrated, underexplained, or naming-inconsistent), and the explicit and implied relationships between them. Second: an explanation framework built from the topic itself, specifying what a structurally complete treatment of this subject requires, derived from first principles, not from what's currently ranking.

The gap between those two is your writing agenda.

Probably. Structural completeness and prose quality are different things. A page can be well-researched, clearly written, and authoritative, and still assume context the audience doesn't have, skip the conceptual bridge between two sections, or explain a mechanism without establishing the prerequisite.

These gaps are usually invisible to the author. You supply the missing context automatically because you know the subject. That's exactly why structural review has to be external.

ContentGrapher is specifically looking for what skilled human review doesn't catch: the implied relationships never made explicit, the concepts mentioned but never defined, the page trying to serve two retrieval roles at once. High-quality prose doesn't protect against any of those.

And if an analysis flags only a gap or two, our own research says your page is already close to complete. We tell you that too.

Two types of people use it.

Content strategists, SEO leads, and editors who audit content libraries and need to show stakeholders why traffic and pipeline are decoupling, and what specifically to fix. ContentGrapher gives them an observable, exportable diagnostic: which pages are underexplaining, by how much, and what the fix looks like.

Content writers and technical writers who want a feedback loop. You write, you analyze, you get specific writing guidance, you edit, you re-analyze, and you see exactly what changed. Not a grade. A diff.

If you charge for content strategy, the deliverable ContentGrapher produces is the kind of thing clients pay for. One structural audit backed by this analysis is worth more than the pack costs.

Paste a URL or your content into the analyzer. The first 5 analyses are free, no card required. You'll see your concept graph, integration states, and a writing brief within a few minutes.

When you're ready to go deeper, packs start at $29 for 10 analyses. No subscription. Analyses valid for 12 months.

Analyze my content →

Your content library, analyzed.

ContentGrapher is for content teams who already care about quality and want to make sure that quality is legible to the systems now doing the finding.

Analyze my content →
Analyze my content →

5 free analyses, no card required