free tool

Keyword density & entities

See what your text is actually about — top terms and phrases with density, plus the named entities engines can map. Aim for natural coverage, not stuffing. Runs in your browser.

What this tool checks

A keyword density checker counts how often each word, phrase, and named entity appears in your text and shows the highest-frequency terms as a share of the total word count. It matters because it reveals whether a page actually covers its topic with the words and entities a query is about — without tipping into keyword stuffing, which both search engines and AI answer engines discount. Clear, natural term coverage is what lets ChatGPT, Perplexity, and Google AI Overviews recognize a page as on-topic and quote it.

What it looks at

Top words by frequency
The most-repeated individual words and their percentage of the total, showing which terms actually dominate the page rather than the ones you assume it's about.
Top phrases (n-grams)
Recurring two- and three-word phrases that capture query-shaped language, since real searches and AI prompts are phrases, not single words.
Named entities
The people, places, brands, and products the text names, which is how search engines and LLMs map a page to a topic in their knowledge graph.
Keyword density percentage
The share of total words a term occupies; density is relative, so a spike far above natural frequency reads as stuffing and gets discounted.
Stopword filtering
Screening out common function words (the, and, of) surfaces the meaningful terms and exposes which topic words are thin or missing.

How to use it

  1. Paste or type your draft text into the tool.
  2. Review the top words, phrases, and named entities against the query you want the page to answer.
  3. Fix any over-weighted term that reads as stuffing, and add the missing topic words and entities so coverage stays natural.

Frequently asked questions

What is a good keyword density?

There's no fixed target — aim for natural language where your main term appears often enough to be unmistakable but never so heavily that it reads as stuffing, which in well-written copy usually lands in a low single-digit percentage. Modern search and AI engines reward topical coverage and entities far more than any exact density number.

Does keyword density still matter for SEO in 2026?

Raw density is no longer a ranking factor, but the signal underneath it — whether a page clearly uses the words, phrases, and entities a topic is about — still matters for both classic search and AI answer engines. The checker lets you see that coverage without over-optimizing.

Why does the tool show named entities separately from words?

Entities (people, places, brands, products) are how search engines and LLMs connect a page to a topic in their knowledge graph, so a distinct list tells you whether you've named the concrete things a query expects. A page about a topic that never names its key entities reads as thin.

Is my text sent to a server?

No — the checker runs entirely in your browser, so your text is analyzed on your own device and nothing is uploaded. That makes it safe to check unpublished drafts.

share the result Useful result? Send it to a teammate: Telegram WhatsApp X
this is just one tool

This audit is 1 of 85 operations in seo·matrix

Free tools show you WHAT to fix. The full audit + the autonomous team of 20 AI agents fix it end-to-end — strategy, content, GEO, internal links, publishing and day-2 upkeep.

All free tools →