Check a draft before publishing
Confirm the topic phrase is present and that no word is repeated so often the text sounds forced.
See the most used words and phrases on a page or in your text, with density, readability and overuse warnings.
01What it does
The keyword density checker reads the main text of any public page and lists the words and phrases it uses most, with how many times each appears and what share of the text it makes up. It also counts the words, the unique words and the sentences, and estimates the reading time.
Use it for two jobs. First, to confirm the page is clearly about its main topic: the phrase you want to rank for should show up among the top phrases, ideally in the title and the H1 as well. Second, to catch repetition: a word that fills more than about 4 percent of the text usually reads as stuffed to people and adds nothing for search engines.
Only the main content is counted. Menus, headers and footers are left out, so the numbers describe what a reader actually reads, not the site's navigation.
Total words, unique words, words per sentence and reading time.
The share of words that carry meaning rather than words like the, and, of.
Single words, two-word and three-word phrases, up to 20 of each, with count and density.
Phrases that also appear in the page title or H1 are tagged, so you see whether the main topic lines up.
Words above 4 percent density are flagged as repeated a lot.
02How to use it
Use the full address of a public page, for example https://northgate-plumbing.example/boiler-repair. One page per check.
Look at words, unique words, lexical density and words per sentence to judge length and readability before you look at single keywords.
Look in the two-word and three-word lists for the phrase the page should rank for. Check that it is tagged in title and in H1.
If a word is flagged as repeated a lot, use synonyms or rewrite the sentence. If your main phrase is missing, the page may not be clearly about it.
03How it works
Stage 1
The page is loaded by our crawler, respecting robots.txt.
Stage 2
Only the main text is kept; menus and footers are dropped.
Stage 3
Words, sentences and one-, two- and three-word phrases are counted.
Stage 4
Phrases are matched against the title and the H1, and high densities are flagged.
The tool fetches the page with our own crawler, the way a search engine would, and respects the site's robots.txt. It extracts the main content and ignores navigation, headers, footers and other repeated blocks, then splits that text into words and sentences.
Phrases are counted as runs of one, two or three consecutive words. Phrases that start or end with a common stop word are skipped, so you see meaningful phrases like boiler repair rather than of the. A phrase must appear at least twice to be listed.
Density is the number of words the phrase accounts for divided by the total words, in percent. A two-word phrase used 5 times in a 500-word page covers 10 words, which is 2 percent. Reading time assumes about 230 words a minute.
04Reading the results
WordsThe number of words in the main content. Thin pages with very few words often struggle to rank for competitive searches.Unique wordsHow many different words are used. A low number compared with total words points to repetition.Lexical densityThe share of words that carry meaning. Very low values often mean padded text.Reading timeEstimated minutes to read the main text.Words per sentenceAverage sentence length. Around 15 to 20 words reads easily for most people.Repeated a lotSingle words above 4 percent density. Usually a sign the text repeats itself.Single wordsThe most used meaningful words, with count and density.Two-word and three-word phrasesThe most used phrases. Your target keyword is usually one of these.In title and in H1 tagsThe phrase also appears in the page title or the main heading, which shows the topic is consistent.Times and DensityHow often the phrase appears, and the share of the text it covers in percent.05Who it is for
Confirm the topic phrase is present and that no word is repeated so often the text sounds forced.
See whether your boiler repair page actually talks about boiler repair, and in the words your customers use.
Run your page and a ranking competitor's page and compare the phrases each one covers.
Low lexical density and many repeated words point to text that can be cut without losing anything.
06Tips
Write for the reader. Density is a check for repetition, not a target to hit.
Related words and phrases matter more than repeating the main keyword.
The main phrase should appear naturally in all three.
When a word is flagged, vary it. Readers notice the same word five times in a paragraph.
Check what phrases the top pages for your keyword use that yours does not.
Run the page again after changes; repeat checks within a few minutes may show the same cached result.
07Good to know
08Free and with an account
Free
Free · no card
Paid plans
Create a free account to check every page of your site and write content around real search data.
09FAQ
There is no magic number. Write naturally; over 3 to 4 percent usually reads as repetition.
The main content of the page, without menus, headers and footers.
The share of words that carry meaning, not words like the, and, of.
Google reads topics, not counts. Density is a check for repetition.
The words a phrase covers divided by the total words, in percent. A two-word phrase used 5 times in 500 words is 2 percent.
It may appear fewer than two times, or the page text may not be readable from its HTML. Both are worth checking.
The phrase also appears in the page title or the main heading.
The site may block automated visitors, the page may need JavaScript, or its robots.txt may disallow crawlers.
This tool reads published pages. To check a draft for machine-like writing, use the AI content checker.
The all-in-one SEO platform for the AI era.
Keywords, rank tracking, geo-grid maps, site audits, backlinks, link building outreach, AI content and AI visibility, run by an agent that turns data into done work.
Newsletter
SEO & AI-search tips you can use the same day.
Free plan