Keyword Density Checker
Paste your page copy to see each keyword’s density as a percentage of total words — built for on-page SEO and content optimization.
Files processed in your browser — never uploaded to our serversReadability Scores
What is Keyword Density Checker?
Keyword density is the share of your copy taken up by one term: (times the keyword appears ÷ total words) × 100. On-page SEO uses it as a quick sanity check that a page is clearly about its target query without repeating that query so often the text reads like spam. The common working range is 1–3% for a primary keyword. Below roughly 0.5% the term may be too incidental for the page to be judged relevant; above 3–4% the copy starts to sound engineered and risks an over-optimization filter. Density is a rough signal, not a ranking factor Google publishes — treat it as an editing aid, not a target to hit exactly.
How to use
- Paste your draft — headings, intro, body, and conclusion — into the box. The keyword list and density percentages update as you type.
- Find your primary target keyword (or its close variants) in the ranked list and read off its density.
- Aim for roughly 1–3%. If it is higher, swap some exact-match uses for pronouns, synonyms, or partial phrases.
- If it is under about 0.5%, work the term into the title, the first 100 words, one subheading, and the conclusion where it fits naturally.
- Scan the rest of the list for supporting terms a search engine would expect on this topic, and make sure they appear at least once.
Why it matters
Search engines reward pages that cover a topic the way an expert would — which usually means the main term appears a handful of times and a wide vocabulary of related terms fills in the rest. Density checking catches the two failure modes that hurt rankings: a page so lightly optimized that no single query is obviously its focus, and a page so heavily repeated that it trips spam heuristics or simply reads badly and loses the visitor. Running the check before you publish is faster than diagnosing a page that quietly underperforms for months.
What counts as a good keyword density?
There is no official number. Studies of top-ranking pages tend to find primary-keyword densities clustered between 0.5% and 2.5%, with most around 1%. Long pages naturally dilute density, so a 2,000-word article may rank well with its main term at 0.7%, while a 300-word page might carry it at 2%. Rather than forcing a percentage, use the checker to confirm the term is present in the key positions — title, opening, a heading, image alt text, and the URL — and that nothing else is accidentally dominating the page. If a brand name, a navigation label, or a boilerplate phrase tops your list, that is worth fixing before you worry about the target keyword.
How to read the output
The tool lowercases the text, removes common stop words such as "the", "and", and "of", strips punctuation, then counts what remains. Each row shows a word, how many times it occurs, and that count as a percentage of total words. Multi-word phrases are not tracked directly — check the individual words of your phrase and look at whether they trend together. Numbers, one-letter tokens, and stop words are excluded so the list reflects meaningful content. Use the ranked order to see your page’s actual emphasis, which is often different from what you intended while drafting.
Pro tip
Before writing, run this check on the two or three pages already ranking for your target query. The content words they share — beyond the main keyword — are the sub-topics Google expects to see. Cover those in your draft, then use the checker on your own text to confirm your primary term sits near 1% and none of the supporting terms are missing. That is more reliable than aiming for a fixed density.