Keyword Density Checker
Check keyword and phrase frequency in any text or webpage, with focus keyword scoring and on-page placement checks for title, meta description, H1 and opening paragraph.
How to Check Keyword Density
Features
A Number That Outlived Its Original Purpose
Keyword density used to matter enormously, back when search engines had little else to go on besides counting how often a term appeared. That era produced some genuinely unreadable content β the same phrase crammed into every other sentence purely to hit a target percentage. Search engines got much better at understanding actual meaning since then, but the underlying instinct behind checking density didn't disappear: it's still a fast way to catch a page that either forgot to mention its own topic, or leaned on it so hard the writing suffered.
Who Actually Reaches for This
- Content writers β sanity-checking a draft before submitting it, without obsessing over an exact number
- SEO editors β auditing whether existing pages actually use their target keyword anywhere that matters
- Students and researchers β analyzing word frequency in a text for reasons that have nothing to do with search rankings at all
- Agencies β quickly checking a client's page against a target keyword before a content audit, often alongside a Sitemap Viewer pass to see the full scope of pages that need review
How Word Counting Rules Change the Numbers You See
Every word-frequency tool has to make a call on messy edge cases, and those calls explain most of the small discrepancies people notice when comparing two different checkers. This tool treats a run of letters, numbers and apostrophes as a single word and splits on everything else β punctuation, whitespace, line breaks β which means a contraction like "don't" counts as one word, matching how a typical word processor counts it, rather than being split into "don" and "t" the way a naive split-on-punctuation approach would. A hyphenated compound like "search-engine" similarly resolves as two separate words once the hyphen is treated as a break point.
None of these choices are objectively "correct" β they're conventions, and different tools reasonably pick different ones. What matters in practice is consistency within a single comparison: checking the same page's density before and after an edit, or comparing your draft against a competitor's page, both stay meaningful as long as they're measured by the same tool using the same rules throughout.
Why Placement Beats the Percentage
Two pages can share the identical 1.8% density for the same keyword and perform completely differently β one because that keyword sits in the title, the H1 and the opening line, the other because it only shows up scattered through a lower section nobody reads first. That's exactly why the focus keyword check here looks past the raw percentage into four specific spots: the title tag, meta description, H1 and first paragraph. A healthy density score with all four missing is a far weaker signal than a slightly lower density with all four present.
Catching an Under-Optimized Page
A blog post gets written, edited, and published β and somewhere in that process, the one phrase it was actually meant to rank for never quite made it into the title or the opening paragraph, buried instead three sections down. Running the published URL through this tool with that phrase as the focus keyword catches exactly this in seconds, rather than discovering months later that the page never ranked for the term it was written about. If the page also needs a stronger social preview before resharing it, our Open Graph Preview Tool checks that separately.
Getting a Reading You Can Actually Act On
- Write first, check second. Draft naturally, then run the check β chasing a target percentage while writing almost always produces worse, more repetitive prose than checking after the fact.
- Treat the healthy range as a guideline, not a rule. A technical topic that genuinely needs to repeat a specific term will sit differently than casual prose, and that's fine.
- Check phrases, not just your single main keyword. The 2-word and 3-word tables often reveal what a piece is really about better than any one word does alone.
- Compare against a competitor's top-ranking page for the same term, using Analyze URL, to see roughly how they've balanced density and placement β not to copy their exact number, but to calibrate expectations.
Benchmarking Against What's Already Ranking
Guessing at a healthy density for a competitive term is far less useful than just measuring it directly. Run the top three or four results for a target keyword through Analyze URL, and a pattern usually emerges quickly β most ranking pages for a given term tend to cluster in a similar density band, and the outliers are often either thin, under-optimized pages that happen to rank on authority alone, or older content that's since fallen out of that pattern. The point isn't to match a competitor's number exactly; it's to notice when your own draft sits wildly outside what's already working, which is a much more concrete signal than any fixed percentage rule could give you.
When It's Not About SEO At All
A fair share of the people who reach for a word-frequency tool aren't optimizing anything. A student analyzing repeated motifs across a novel excerpt, a researcher checking which terms dominate a batch of interview transcripts, a journalist scanning a leaked document for how often a specific name or phrase comes up β all of that is the exact same underlying task as checking keyword density, just aimed at a different question. Turning off the SEO framing entirely (no focus keyword, stop words left on) and just reading the ranked word and phrase tables works just as well for that kind of analysis as it does for a landing page.
What This Won't Tell You
A healthy density score is not a ranking guarantee β modern search algorithms weigh dozens of other factors this tool has no visibility into at all: backlinks, page experience, topical authority built across a whole site, and plenty more. Use this as a writing-discipline check and an on-page placement audit, not as a scorecard for predicting where a page will actually rank.