PBNLinksHub
Get Started
On-Page SEO ToolsRuns in your browserFree · no sign-up

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.

Keyword Density Checker
Paste text and add one or more keywords to see their counts, density and where they first appear.

How to use the Keyword Density Checker

  1. Paste your text

    An article, product copy, a landing page draft or a guest post.

  2. List your keywords

    One per line — a main topic plus a few related phrases works well.

  3. Compare the figures

    Look for keywords that are missing, crowded into one section or noticeably overused.

  4. 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.

More in On-Page SEO Tools · All 25 free SEO tools