Content Optimizer
Content Optimizer turns an existing page into a content brief you can act on. You paste the page’s body text and a target keyword, and VisibilityIQ compares your coverage against what already ranks, then tells you what to add and where to put it. It checks the terms competitors use that you’ve missed, your length and readability, whether the keyword sits in the places that matter, and — importantly for visibility — whether key content only appears after JavaScript runs. It is action-first: you click to optimize, and that run spends a little data budget.
What you’ll need
Section titled “What you’ll need”- A project to work in.
- The page’s body text and a target keyword.
- Optionally, the page’s rendered-DOM text, title, H1, and first paragraph. The more you provide, the sharper the placement checks and the rendered-only warning.
- Available data budget. Competitive term data comes from VisibilityIQ’s keyword intelligence; each optimize run consumes a small part of your project’s monthly data budget.
How to use
Section titled “How to use”Open your project and go to Keywords & Content → Content Optimizer.
- Paste the page body text.
- Enter the target keyword.
- Optionally add the rendered-DOM text, title, H1, and first paragraph.
- Click Optimize to build the brief.
How to read the brief
Section titled “How to read the brief”The brief has four parts you work through in order:
| Section | What it tells you |
|---|---|
| Term coverage | Terms competitors use that your page is missing — add these to compete |
| Length & readability | Bars showing whether the page is long enough and readable enough |
| Placement checklist | Whether the keyword appears in the title, H1, and intro |
| Rendered-only warning | Flags content that exists only in the rendered DOM, not the raw HTML |
Work the missing terms in first — that’s the gap to competitive coverage. Use the length and readability bars as guardrails, not targets to max out. The placement checklist catches the cheap wins: a target keyword absent from the title, H1, or opening paragraph is a quick fix. The rendered-only warning is the one to take seriously: content that appears only after JavaScript runs is invisible to crawlers and AI engines that don’t render, which hurts both indexation and AI access. If you see it, move that content into the server-delivered HTML.
Refreshing the brief
Section titled “Refreshing the brief”The optimizer doesn’t run on its own. Edit the page text or the target keyword and click Optimize again to regenerate the brief. If your monthly data budget is spent, the page shows a calm notice rather than an error — raise the budget or wait for the next cycle, then optimize again.