Content Completeness Audit

Free, no signup. See which useful content formats are already substantive, which are thin, which the page genuinely warrants—and which would only pad it.

Audit one page

Do not submit confidential drafts, signed/private URLs, passwords, API keys, access tokens, personal data, or other secrets. A public URL may include a query for fetching, but its credentials, query, and fragment are removed from displayed, shared, and exported source metadata.

Your input is sent to the AI model to generate a result — it is not stored afterward. Editorial AI is strictly opt-in. With it off, paste analysis stays in this browser; URL mode still sends the entered public URL to the bounded page fetcher. Results are not stored by the audit endpoint. Anonymous run-level outcome counters may be used for aggregate research; URLs, domains, IPs, and identifiers are never included, and no statistic is released below 100 runs.

Feedback
Report a bug

Found something broken in Content Completeness Audit? Let us know what happened — this goes straight to a private triage queue, not a public list.

What will be sent
 No tool inputs, uploads, pasted source, complete results, query parameters, or URL fragments are attached automatically. You can edit or remove the selected passage above. Browser and anti-abuse metadata is processed for spam prevention. 

Sample report

Deterministic example — editorial AI remains off

Present and substantive: step-by-step instructions, anti-patterns, validation tests, and measurement guidance.

Not evaluated: absent formats whose editorial value cannot be established by structure alone.

How to use it

  1. Enter one public URL or paste one page’s text or HTML.
  2. Leave editorial AI unchecked for a local deterministic presence audit, or explicitly opt in for missing-element gating.
  3. Review grounded hooks for every thin or suggested element and the anti-padding list for formats that should stay absent.
  4. Export the ledger, tickets, or brief stubs, make reviewed edits, then rerun the same page.
Local data

Saved targets, named lists, and recent check summaries remain only in this browser.

How it works

The 14-element taxonomy and decision rules are derived from the editorial rubric used to review 473 of my own articles. Deterministic structural detectors always run first. When explicitly enabled, one bounded editorial pass decides whether absent formats are justified. Every add or thin hook must be an exact substring of extracted page text or code rejects it.

Limits

The tool evaluates one supplied page and makes no competitor, ranking, factual-accuracy, originality, traffic, or search-demand claim. URL fetches are bounded to 2 MiB and do not render JavaScript. Editorial AI receives at most the first 40,000 extracted characters and may return not-evaluated states. A suggested format still requires human research and editorial judgment.

Frequently asked questions

Is this a topic-gap or ranking score?

No. It checks whether 14 editorial formats are substantive, thin, absent but justified, or correctly absent. It does not compare competitors, predict rankings, or reward adding more sections.

Does the audit require AI?

No. The default audit runs deterministic presence checks in your browser. Editorial AI is off until you select the opt-in checkbox; missing-element decisions remain not evaluated without it.

What is sent when I opt into editorial AI?

For pasted or unpublished content, the supplied content is sent to the Product Worker and up to 40,000 extracted characters are sent to Cloudflare Workers AI. URL mode fetches the public URL server-side. Do not use confidential drafts, signed or private URLs, secrets, or credentials.

Does URL mode render JavaScript?

No. It fetches a bounded public HTML response. Paste rendered HTML when important content exists only after client-side JavaScript runs.

Why are some verdicts not evaluated?

Truncated input, an unavailable or disabled AI service, exhausted budgets, invalid model output, or choosing the deterministic-only mode can all preserve honest not-evaluated states instead of inventing recommendations.

Feature requests for Content Completeness Audit

Upvote what you want most. New ideas can be submitted from the floating Feedback menu; requests appear here once approved, and the most-wanted rise to the top.

Loading…

➕ Request a feature

New requests are reviewed before they appear here.

Sobre a ferramenta

Grátis, sem cadastro. See que useful conteúdo formats são já substantive, que são thin, que o página genuinely warrants—e que seria somente pad isso.

Enter um público URL ou paste um page’s texto ou HTML. Leave editorial AI unchecked para um local determinístico presence auditar, ou explicitly opt em para missing-element gating. Revisão grounded hooks para cada thin ou suggested element e o anti-padding listar para formats que deve stay ausente. Exportar o ledger, tickets, ou brief stubs, make revisado edits, então rerun o mesmo página.

Recursos

  • Auditar 14 useful conteúdo formats com determinístico presence verificações e optional, explicitly enabled editorial AI gating.
  • Truncado entrada, um indisponível ou disabled AI service, exhausted budgets, invalid model saída, ou choosing o deterministic-only mode pode todas preservar honesto não avaliado states em vez de inventing recomendações.
  • Lista anti-enchimento: não adicione estes formatos. Eles estão corretamente ausentes com base na página fornecida; adicioná-los sem nova evidência criaria conteúdo de preenchimento.
  • Download CSV ledger Download dev tickets Exportar brief sections Abrir Brief Generator →

Como funciona

O 14-element taxonomia e decision rules são derived de o editorial rubric usado para revisão 473 de my own artigos. Determinístico structural detectors always run primeiro. Quando explicitly enabled, um limitado editorial pass decides whether ausente formats são justified. Cada adicione ou thin hook deve ser um exato substring de extracted página texto ou código rejects isso.

Limitações

  • O ferramenta avalia um fornecido página e makes Não competitor, classificação, factual-accuracy, originality, tráfego, ou search-demand alegação. URL busca são limitado para 2 MiB e faça não render JavaScript. Editorial AI receives em most o primeiro 40,000 extracted characters e pode retornar não avaliado states. Um suggested format ainda exige humano research e editorial judgment.
  • Não. Isso verificações whether 14 editorial formats são substantive, thin, ausente but justified, ou correctly ausente. Isso faz não compare competitors, predict rankings, ou reward adding mais sections.

Perguntas frequentes

é esta a topic-gap ou ranqueamento pontuação?

não. ele verifica whether 14 editorial formatos are substantive, thin, ausente but justifido, ou correctmente ausente. ele faz não comparar concorrentes, predict classificações, ou reward adicionar mais sections.

faz o audit require IA?

não. o padrão audit executa deterministic presença verifica em seu navegador. Editorial IA é off until você select o opt-in checkbox; missing-elemento decisions remain não evaluatdo sem ele.

O que é enviado quando I opt em editorial IA?

para colado ou unpublishdo conteúdo, o fornecido conteúdo é enviado para o Product Worker e up para 40,000 extractdo characters are enviado para Cloudflare Workers IA. URL mode busca o público URL server-side. Do não usar confidential drafts, signdo ou private URLs, secrets, ou credentials.

A URL mode renderizar JavaScript?

não. ele busca a bounddo público HTML resposta. colar renderizado HTML quando important conteúdo exists apenas depois client-side JavaScript executa.

Por que ão some verdicts não evaluatdo?

Truncatdo entrada, um unavailable ou disabldo IA service, exhaustdo budgets, invalid modelo saída, ou choosndo o deterministic-onmente mode pode todo preservar honest not-evaluatdo states em vez disso de inventndo recommendations.