Keyword Density Checker
Paste your text and list the keywords you care about. For each one you'll see how often it appears as an exact phrase, its density, where it first appears and how evenly it's spread through the text.
How to use the Keyword Density Checker
Paste your text
An article, product copy, a landing page draft or a guest post.
List your keywords
One per line — a main topic plus a few related phrases works well.
Compare the figures
Look for keywords that are missing, crowded into one section or noticeably overused.
Edit and re-check
Results update as you type. Download the CSV to keep a record.
What it checks
- Exact-phrase count
- Case-insensitive occurrences of each keyword as a complete phrase (so “shed” doesn't match “sheds” or “finished”).
- Density
- Occurrences × words in the keyword ÷ total words × 100, so phrase densities are comparable with single words.
- First position
- The word number where each keyword first appears, and whether that's in the opening 100 words.
- Spread
- How many of five equal parts of the text contain the keyword — a quick check for clustering.
- Top terms
- The ten most frequent words (optionally without stop words) so you can spot unintended repetition.
Interpreting the results
The keyword table shows each phrase's count, density, first position and spread. Density above roughly 3% is highlighted — not because a search engine penalises that number, but because text at that level often starts to read as repetitive.
There's no ideal keyword density. Search engines have long moved beyond counting words; what matters is whether the text covers the topic clearly for a reader. Use density to catch overuse and gaps, and use the Keyword Frequency Analyzer when you want a complete list of every repeated word and phrase.
Detected marks facts read directly from what you provided. Guidance marks general recommendations based on those facts — rules of thumb, not guarantees or search engine requirements.
Practical guidance
A practical way to use this tool: list your main keyword plus three or four things a reader would expect the page to mention. For a garden-shed guide that might be “garden shed”, “shed base”, “planning permission” and “roof felt”. If the main keyword is at 4% but the supporting topics are missing, the text is repeating itself rather than covering the subject.
Spread matters too. A keyword that appears ten times in the first paragraph and never again suggests keyword-stuffed intro copy. One that appears once in each part of the text reads naturally.
This is especially relevant when you write content that will carry a link. Editors reject over-optimised guest posts, and a link surrounded by natural, topical text carries clearer context — see our guest posting service and contextual backlinks explained. For readability, use the Readability Checker.
Limitations
- Matching is exact-phrase and case-insensitive. Plurals, other word forms and synonyms are counted separately.
- It analyses the text you paste. Menus, footers or other page furniture are included if you paste them.
- Density figures describe your text; they don't predict how a page will rank.
Frequently asked questions
What is a good keyword density?
There isn't one. Aim for natural writing that covers the topic thoroughly; use density only to spot overuse.
Why doesn't “shed” count “sheds”?
Exact matching avoids false positives. Add “sheds” as a separate keyword if you want to track it.
How is density calculated?
Occurrences × number of words in the keyword ÷ total words × 100.
Is my text stored?
No. Everything is processed in your browser.
Related tools
- Keyword Frequency Analyzer
Full frequency table of words and 1–4 word phrases, filterable and exportable. - Keyword Prominence Checker
See where a keyword appears in a page: title, H1, opening, subheadings, URL, alt text. - Readability Checker
Six readability formulas plus the hardest sentences and complex-word share. - Word Counter & Content Analyzer
Live word, character, sentence and paragraph counts with structure analysis.
More in On-Page SEO Tools · All 25 free SEO tools