- Set your focus. Add a primary phrase and any related keywords.
- Bring your words. Paste text, Markdown, or HTML. Use H1–H3 to label headings in plain text.
- Make it clearer. Analyze once, then see the report update as you edit. Download it whenever you’re ready.
What the checks mean
Keyword matching is case-insensitive and compares whole words and phrases. Punctuation and whitespace separate words; accents and word endings are preserved. Plurals and synonyms aren’t combined. Occurrences include headings but exclude code blocks, link URLs, image alt text and metadata.
Word and character counts support Unicode. Word segmentation is approximate for languages without spaces. Reading time uses 200 words per minute; sentence-length feedback is a rough editing aid.
Frequency ranges, heading lengths and article lengths are adjustable editorial preferences. They are not Google requirements or ranking predictions. Frequency suggestions need at least 100 words. Short-copy mode skips checks that assume a complete article.
One clear H1 and a logical heading order help readers. Missing exact keywords in headings is only a prompt to review relevance—natural wording and related terms are welcome.
HTML is read without executing it. For a full page, the first article (or main element, then the body) is used; navigation, footers, sidebars, scripts and hidden elements are excluded. CSS, JavaScript-rendered content and actual search results aren’t evaluated. Plain text cannot tell us which lines were visually headings.
Private by default
Your draft is analyzed in this tab and isn’t sent to a server. If you enable “Remember this draft,” it stays in this browser’s local storage until you turn that setting off or clear the draft. Downloaded reports include your keywords and findings, not the full article.
Helpful reading
Google’s SEO Starter Guide ↗
Creating helpful, people-first content ↗
Title links ↗ · Search snippets ↗