Content SEO Analyzer
Analyzes pasted HTML or plain text content for on-page SEO quality. Scores content out of 100 based on word count, H1 presence and uniqueness, H2 subheadings, focus keyword density (0.5 to 2.5% target), keyword in H1 and first 100 words, internal link count, and image alt text coverage. Displays a heading structure outline, top keyword frequency table (stop words excluded), and a checklist with pass/fail/warning status for each SEO criterion.
70
SEO Score / 100
169
Words
5
Headings
0
Int. Links
0
Ext. Links
SEO Checklist
- Word count: 169 (aim for at least 300 words)
- H1 tag: found — "Complete Guide to On-Page SEO"
- H2 subheadings: present to structure content
- Focus keyword "on-page seo": found 4 times
- Keyword density: 2.4% (ideal range 0.5–2.5%)
- Focus keyword in H1: yes
- Focus keyword in first ~100 words: yes
- Internal links: 0 (add at least 2–3 internal links)
- Images: 0 total, 0 with alt text
Heading Structure
Top Keywords (excluding stop words)
What Is a Content SEO Analyzer?
A content SEO analyzer evaluates the on-page signals in a piece of web content and produces a structured assessment of how well the content is optimised for search engines. Unlike a ranking tool that shows where a page already ranks, a content analyzer examines the content itself: is the heading structure correct, is the focus keyword used at an appropriate density, are internal links present, do images have descriptive alt text, and is the content long enough to be competitive?
On-page SEO signals are the elements of a webpage that are under the publisher's direct control. They communicate to search engines what the page is about, how authoritative it is, and how well it serves user intent. Getting on-page fundamentals right does not guarantee high rankings, but getting them wrong is one of the most common reasons otherwise strong content fails to rank as well as it should.
The signals this analyzer checks are drawn from established SEO best practices documented by Google's own guidelines and reinforced by years of industry research. According to Google's SEO Starter Guide, the most important on-page elements are the title tag, headings, descriptive anchor text for links, and helpful, original content. The Moz On-Page SEO guide provides a comprehensive treatment of each factor and its relative importance.
This analyzer is a pre-publication checklist, not a guarantee. It checks for the presence and basic quality of on-page signals. It cannot measure content quality, topical authority, backlink profile, or the hundreds of other signals that influence search rankings. Use it as a structured way to ensure you have not overlooked the fundamentals before you publish.
How to Use the Content SEO Analyzer
- Enter your focus keyword in the keyword field. This is the primary search query you want the page to rank for.
- Paste your page HTML or plain text into the content field. HTML is recommended because it preserves heading tags, link elements, and image alt attributes for accurate analysis.
- The SEO score (0 to 100) updates automatically. A score of 80 or above indicates that the main on-page criteria are met.
- Review the checklist: each item shows a green tick (pass), orange warning (borderline), or red cross (fail).
- Check the Heading Structure panel to verify that your H1 and H2 hierarchy is logical and that the focus keyword appears in the H1.
- Review the Top Keywords panel to see which words appear most frequently. This helps identify whether the content naturally uses the focus keyword or whether it is being forced in artificially.
- Address each failing check, repaste your revised content, and verify the score improves.
On-Page SEO Signals Analyzed
| Signal | Target | Why It Matters | Score Weight |
|---|---|---|---|
| Word count | 300+ words (800+ ideal) | Thin content is rarely competitive | Up to 25 points |
| Single H1 tag | Exactly one H1 | H1 is the primary topic signal | 15 points |
| H2 subheadings | At least one H2 | Structure helps crawlers and readers | 10 points |
| Focus keyword used | Present at least once | Content must include the target phrase | 10 points |
| Keyword density | 0.5% to 2.5% | Avoids both thin use and stuffing | 10 points |
| Keyword in H1 | Present | H1 keyword signals topical relevance | 10 points |
| Keyword in first ~100 words | Present | Early keyword placement signals relevance | 10 points |
| Internal links | At least one | Supports crawlability and topic clusters | 5 points |
| Image alt text | All images have alt | Accessibility and image search signals | 5 points |
When to Use the Content SEO Analyzer
The Blog Writer Checking Content Before Publishing
A blogger writes a 1,400-word guide on container gardening. Before publishing, they paste the HTML from their WordPress editor and enter "container gardening" as the focus keyword. The analyzer scores 65 out of 100. The checklist reveals that the H1 does not contain the focus keyword (the H1 reads "Growing Plants in Small Spaces"), keyword density is 0.3% (slightly low), and there are no internal links. The writer updates the H1 to "Container Gardening for Small Spaces", adds the phrase two more times naturally in the body, and adds three internal links to related posts. The score rises to 85 and the post is published with confidence.
The Agency SEO Team Auditing Client Content at Scale
An SEO agency is onboarding a new client with 150 existing blog posts. They use the analyzer to quickly assess the on-page quality of each post, pasting the content and entering the target keyword for each URL. Posts that score below 60 are flagged for priority rewriting. Posts between 60 and 79 are added to a backlog for optimisation. The scoring provides an objective, repeatable basis for prioritising the content audit without requiring every team member to make individual judgement calls.
The In-House Marketing Manager Training a New Copywriter
A marketing manager is training a junior copywriter who has no SEO background. Rather than explaining abstract concepts, they have the copywriter run each draft through the analyzer and fix every failing check before submission. The checklist format turns SEO fundamentals into concrete, testable writing habits. Within four weeks, the copywriter's first drafts routinely score above 75 without guidance, because the tool has taught them to check headings, keyword placement, and internal links as part of their natural writing process.
The E-Commerce Manager Optimising Product Descriptions
An e-commerce manager suspects that product descriptions written three years ago are holding back category page rankings. They paste each description into the analyzer with the target product keyword. Most score below 50, primarily because descriptions are under 300 words, lack H2 subheadings, and do not include internal links to related products. The manager uses the scoring data to build a business case for a content refresh, showing that 34 of the top 50 product pages fail the minimum word count check alone.
Comparing On-Page SEO Tools: Manual Analysis vs Automated Crawlers vs Content Analyzers
| Tool Type | Best For | Limitations | Example Use Case |
|---|---|---|---|
| Content analyzer (this tool) | Pre-publication on-page checks | No crawl data, no backlinks | Checking a draft before publishing |
| Site crawler (Screaming Frog) | Technical SEO audit at scale | No content quality assessment | Finding all pages with missing H1 tags across a 500-page site |
| Rank tracker (Ahrefs, Semrush) | Position monitoring and competitor analysis | Retrospective, not prescriptive | Seeing that a competitor ranks above you and why |
| Manual review | Nuanced quality and intent matching | Time-intensive, not scalable | Assessing whether a page truly answers the user's question |
Content analyzers like this one occupy a specific position in the on-page SEO toolkit. They are designed for use before and during content creation, when you still have full control over what the page says. Crawlers and rank trackers are diagnostic tools that tell you what has already happened to your site in terms of technical structure and search performance. Using all three types in sequence gives a complete picture: the analyzer ensures the content is well-formed before publishing, the crawler confirms technical signals are intact, and the rank tracker measures whether the combined effort achieved the desired result in the search results.
The distinction between on-page signals and off-page signals is fundamental to understanding what any content analyzer can and cannot do. On-page signals are entirely under the publisher's control: headings, keyword usage, word count, internal links, image alt text, title tags, and meta descriptions. Off-page signals are largely outside direct control: backlinks from external domains, brand mentions, social signals, and domain authority accumulated over time. A page can pass every on-page check and still fail to rank if it lacks off-page authority relative to its competitors. Conversely, a page with strong off-page authority can rank despite imperfect on-page signals, but optimising the on-page signals removes avoidable friction and allows the existing authority to work more effectively.
Common Mistakes When Optimising Content for SEO
Keyword stuffing, or using the focus keyword at a density above 3%, is counterproductive and can trigger a manual or algorithmic penalty. Modern search engines are sophisticated enough to understand topical relevance from surrounding context and semantically related terms. A density of 0.5% to 2.5% is the industry consensus for natural keyword usage that signals relevance without appearing manipulative.
Using multiple H1 tags confuses crawlers about the primary topic of the page. HTML allows any number of H1 elements technically, but SEO best practice is one H1 per page, containing the primary topic and focus keyword. All other headings should use H2 for section headings and H3 for subsections within sections, creating a logical outline that both humans and search engines can follow.
Neglecting internal links is one of the most commonly overlooked on-page opportunities. Internal links tell search engines which pages are related to each other, distribute link equity through the site, and help users navigate to additional relevant content. Pages with no internal links are effectively orphans in the site structure, harder to discover, crawl, and rank.
Omitting image alt text leaves both accessibility and SEO value on the table. Alt text tells screen readers what an image contains, making content accessible to visually impaired users. It also tells search engines what the image shows, making images eligible for image search results. Descriptive alt text that naturally includes the focus keyword where relevant is good practice without being manipulative.
Building a Repeatable Content SEO Workflow
A systematic pre-publication checklist produces more consistent results than relying on individual writers to remember every on-page consideration. The most effective workflow integrates the content analyzer at two points: during the drafting stage to guide keyword usage and structure, and immediately before publication to catch anything that was missed during writing. Running the analyzer on a rough draft feels different from running it on a final draft; the rough draft check informs the writing, while the final check confirms compliance.
For teams producing content at volume, standardising the acceptable score threshold creates a shared objective measure. A threshold of 80 out of 100 is reasonable for most teams producing general web content. Specialist content may have legitimate reasons to deviate from certain checks; technical documentation may score low on word count because precision is more valuable than length, and product pages may have no internal links by design if the navigation handles linking. The key is to agree which checks apply to which content types and document those exceptions so the threshold is applied consistently rather than selectively.
The heading structure panel is particularly valuable for editorial teams working with writers who are new to SEO. A visual outline of the heading hierarchy makes it immediately obvious when an article has three H1 tags, when H3 tags are used before any H2, or when the structure jumps from H2 to H4. These structural errors are difficult to catch by reading the content but instantly visible in an outline view. Training writers to check the heading structure before submission reduces the editorial correction burden without requiring editors to explain abstract concepts in isolation from actual examples.
Keyword density should be monitored as a range rather than a target. Writers who aim for a specific density number tend to force the keyword into sentences where it sounds unnatural, producing text that reads as optimised rather than helpful. A more productive instruction is to use the focus keyword in the introduction, in at least one H2, in the conclusion, and wherever it fits naturally in the body without the sentence sounding forced. Running the analyzer after writing this way typically produces density in the 0.7 to 1.5 percent range, which is within the ideal zone without deliberate optimisation.
S. Siddiqui
Founder & Editor-in-Chief, YourToolsBase
How I used a content SEO analyzer to identify why a 2,200-word article was ranking on page three instead of page one
In January 2026 I was managing content for a B2B SaaS company that sold project management software to creative agencies. We had published a 2,200-word guide titled "Project Management for Creative Teams" six months earlier. It was ranking consistently in positions 21 to 25 for its target keyword — page three of Google — despite being longer and more detailed than the articles ranking above it.
I pasted the full HTML of the article into the content SEO analyzer on YourToolsBase with "project management for creative teams" as the focus keyword. The SEO score came back at 52 out of 100.
The checklist identified the failures immediately. The H1 read "Managing Creative Workflows at Scale" — it did not contain the focus keyword at all. The focus keyword density was 0.2%, well below the 0.5% minimum. The keyword did not appear in the first 100 words. And there were zero internal links despite the site having a dozen relevant supporting articles.
The heading structure panel showed the outline visually. The article had seven H2 sections, which was fine, but the H1 was clearly optimised for a different phrase than the one we were targeting. The top keywords panel showed that "creative", "workflow" and "teams" were the most frequent words — but "project management" itself appeared only four times in 2,200 words.
I updated the H1 to "Project Management for Creative Teams: A Practical Guide". I revised the introduction to include the focus keyword in the first paragraph. I added the phrase naturally in the conclusion and in two existing section headings. I added five internal links to relevant tool and feature pages. The revised score was 81 out of 100.
Within eight weeks of republishing the updated article, it had moved from position 22 to position 7. That single content update, based entirely on the analyzer's checklist, generated a 340% increase in organic traffic to the article.
Frequently Asked Questions
What is the ideal word count for SEO content?
What is keyword density and how much is too much?
Why does the analyzer check for keyword in the first 100 words?
What is the difference between H1 and H2 tags?
Do internal links affect SEO?
What should image alt text say?
Should I optimize for a single keyword or multiple keywords?
How does this tool differ from a full SEO audit?
What does a score of 80 or above mean?
Why is my keyword density different from what other tools show?
Rate This Tool
Was this tool helpful?
Be the first to rate this tool
About the Author
S. Siddiqui is the founder and editor-in-chief of YourToolsBase, overseeing all content, tool accuracy, and editorial standards.
View full profileRelated Tools
Authoritative Sources
Formulas and data in this tool are based on guidelines from the above sources.