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.
What Is This Tool?
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.
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, strips punctuation, and counts phrase frequencies. You can analyze single words (1 Word) or multi-word phrases (2-Word Bigrams and 3-Word Trigrams), with an option to filter common stopwords. Each row displays the term, total occurrences, density percentage, and an SEO status indicator (Low, Optimal between 1% and 3%, or High above 3.5%).