SEO Content Optimizer
Review a draft before publishing. Check exact phrase mentions, find long passages and inspect the headings, links and image descriptions in supplied HTML. Keep the wording decisions in your hands.
Give the draft a job
Start with the reason someone would read this page. A buyer comparing two products needs a clear basis for choosing. A beginner following instructions needs the steps, the prerequisites and a way to recognize when something has gone wrong. Improving either page means making that task easier, not simply increasing its length.
Paste the article, then add the intended reader and outcome. You can import a saved file from the Content Brief Generator to bring across its title, phrases, audience, outcome and questions. Importing a brief keeps the article text already in the editor. Its questions become a review checklist; the tool does not decide whether your answer is correct or complete.
Bring the article
Plain text is enough for passage length and exact phrase counts. Blank lines separate text blocks. Article HTML adds heading, link and image-alt observations. Paste the article fragment rather than an entire website document: menus, sidebars and unrelated text can otherwise affect the measurements.
HTML is parsed as source, not displayed as a live webpage. Scripts, styles, templates, the document head and elements explicitly marked hidden are excluded. CSS rules, JavaScript-generated content and actual browser visibility are not evaluated. The tool does not open source URLs or load embedded images. A finding here describes the material you supplied, not necessarily the finished page.

Read the phrases
The phrase table counts the primary phrase and supporting phrases you enter. Body, supplied SEO title and HTML headings are shown separately. Heading text is part of the body count, so those columns should not be added together. Plain text mode leaves heading counts unmeasured.
Matching ignores letter case and normalizes Unicode accents and whitespace. It checks the exact phrase at word boundaries, not synonyms, related concepts or search intent. “Review dates” and “approval deadlines” are different matches even when both passages discuss the same process.
A zero is a prompt to read, not an instruction to insert a keyword. The topic may already be explained clearly with other wording. Conversely, mentioning a phrase several times does not prove that the page answers the reader’s question. There is no recommended density or competitor-derived target in this report.
Shorten with care
Long sentences and large text blocks are useful places to look for editing work. The report identifies them by paragraph and sentence number and shows an excerpt. You choose the word-count thresholds. These thresholds are editorial filters, not Google requirements, and the lists show up to 200 examples in each category.
Read the flagged passage aloud. If it carries several separate decisions, split it at a natural boundary. If the detail is essential and easy to follow, keep it. Technical definitions, quotations and careful comparisons sometimes need more space than a short instruction.
Word and sentence boundaries use English text segmentation. Abbreviations, tables, code and other languages can produce less useful counts. The report does not assess grammar, tone, reading age or factual accuracy. A shorter sentence can still be vague or wrong.
Check the structure
In HTML mode, review empty headings and jumps in heading level. A fragment with no H1 may be perfectly reasonable when the page template supplies it. Check the whole page before adding another main heading. This report cannot see your template.
Image checks distinguish a missing alt attribute from an empty one. Decorative images can properly use empty alt text. Informative images need a description that fits their purpose. The optimizer cannot inspect the picture or judge whether its description is accurate.
Generic link labels such as “click here” are another review point. A descriptive label can help readers understand the destination without relying on surrounding text. The tool does not visit links, confirm destination quality or conduct a complete accessibility audit.
Judge the substance
Before publishing, check the claims against their sources, make the answer easy to find and remove sections that repeat earlier material. Add first-hand evidence where you have it. Do not invent examples, results or expertise to make a page appear more authoritative.
Google’s people-first guidance does not prescribe a preferred word count. The title and description character counts here are measurements, not pass/fail search-display limits. Neither counts nor a clean structure guarantee ranking or indexing.
This tool reviews a draft. For issues with an already published page’s metadata, use the SEO Checker. To investigate crawl directives, use the Indexability Checker. Those are different questions from whether an article is worth reading.
Keep the review
Save draft JSON to continue later, or download the text report and full JSON report. Report JSON can also restore the draft. The source download contains the text you reviewed, not an automatically improved version. HTML source is saved with an .html.txt extension so it opens as text.
Drafts are not automatically saved. The plugin processes your submission but does not store article text or reports in WordPress. Shared protection records a salted IP hash, tool identifier and usage date. Hosting and security-provider policies apply separately. Keep confidential or unauthorized material out of the editor.
Questions
Does this optimizer rewrite my article?
No. It produces a draft review with measurements and observations. You edit the text and decide which suggestions belong in the article. No website content is changed.
Are missing terms proof of a content gap?
No. Matching is based on exact phrases you supply. A synonym or a detailed answer can be useful without repeating the phrase. Review the reader need before adding words.
Can it inspect a live page?
No. This version reviews pasted plain text or article HTML. It does not fetch URLs, inspect search results or evaluate the rendered page.
Discuss your content plan
Share the page and audience you want to support with publisher outreach.
