Count keyword frequency and distribution in any block of body copy.
Analyse what keywords dominate any page — detect over-optimisation, thin content, and topical focus. Paste a URL or your own text.
Highlight a specific keyword in the results
Keyword density is the ratio of how often a specific word appears to the total word count on a page, expressed as a percentage. A word appearing 10 times on a 1,000-word page has a density of 1%. It was a significant metric in early SEO, when search engines weighted keyword frequency heavily. Modern algorithms use natural language understanding and semantic analysis, making raw frequency a much weaker signal.
The metric is still useful as a diagnostic. Pages with extremely high density for a single term often have readability problems that affect user experience. Pages with near-zero density for their target topic may be missing the keyword from title tags and headings where it matters most.
| Density | What it suggests | What to do |
|---|---|---|
| Under 0.5% | Keyword may be absent from key sections | Check title, headings, and first paragraph |
| 0.5% to 2% | Typical range for naturally written content | No action needed if content reads well |
| 2% to 3% | Borderline, review readability | Read the page aloud and check for repetition |
| Over 3% | Likely over-optimised or thin content | Rewrite sections to vary phrasing naturally |
Search engines today understand topics, not just word counts. A page about coffee brewing that mentions espresso, grind size, water temperature, and extraction time will rank for coffee-related queries even if the exact phrase "how to brew coffee" appears only twice. The page signals its topic through the vocabulary it uses, not through repetition.
Use keyword density analysis as a sanity check, not a target. If your primary topic keyword is completely absent from the page text, that is a problem. If it appears at 1.5%, writing it twice more to hit 2% will not move rankings. Focus on covering the topic thoroughly, using relevant terminology, and making the content useful to the reader.
The tool fetches a page, extracts the visible text, strips navigation and boilerplate, and counts how often each word and two-word phrase appears. It calculates density as a percentage of the total word count. You see the most frequent terms ranked by density, along with the total word count for the page.
Free, with no account required. Enter any URL to analyse keyword frequency. No limits on how many pages you can check.
There is no single correct percentage. Google does not use keyword density as a direct ranking signal and has said as much publicly. Most practitioners treat 1-2% as a rough range for a primary keyword appearing naturally. Below 0.5% may mean the keyword is absent from important sections. Above 3% often indicates the content has been optimised around a number rather than written for a reader.
Keyword stuffing is the practice of repeating keywords at an unnaturally high rate to influence search rankings. Google treats it as spam and can demote or remove pages that do it. The signal is not just density but readability. A page that says 'buy cheap shoes, cheap shoes online, best cheap shoes' reads as spam to both users and algorithms. This tool helps you spot terms appearing at rates that might trigger that response.
AI systems use language models to understand content, not keyword counters. They read meaning and context. A page that uses a keyword naturally across different sentence structures will be understood as being about that topic. Repeating the exact keyword phrase obsessively produces worse results, not better, because it looks like low-quality content. Write for the reader and use this tool to confirm nothing looks artificially inflated.