SEO

Keyword Density Analysis

Find the most frequent words and phrases of your text, check the density of your focus keyword including word forms and its placement in the title and headings – plus readability and reading time.

  • Runs entirely in your browser
  • No data upload
  • No sign-up
  • Free

Text or HTML

Most frequent terms

#TermCountDensity

Paste a text – the most frequent terms appear here.

Clicking a term highlights it in the text below.

Overview

Focus keyword

Enter a keyword above to check frequency and placement.

Guide

How it works

  1. Paste a text

    Copy the text of your page into the field – or the whole HTML source code right away (Ctrl+U in the browser). With HTML, the tool only counts the visible text and also reads the title, headings and meta description.

  2. View the most frequent terms

    The table shows single words or phrases of two or three words. Stop words such as “the” or “and” can be hidden.

  3. Check the focus keyword

    Enter the term the page should be found for. You see the density – also with word forms such as plurals – and whether it appears in important places.

  4. Find it in the text

    Clicking a term highlights all occurrences in the text. This lets you quickly spot repetitions or gaps.

FAQ

Frequently asked questions

What is keyword density?

The share of a term in all words of a text. If “soap” appears 6 times in 400 words, the density is 1.5%. For phrases, all their words count: a two-word phrase that appears 4 times in 400 words gives 2%.

What is the ideal keyword density?

There is no fixed ideal number – Google has long evaluated texts by content and context. A rough range is about 0.5 to 2.5%. Well above that, the text quickly seems unnatural (“keyword stuffing”); well below, the topic may lack focus.

Why are word forms counted too?

Words change: soap, soaps, soaping, berry, berries. Search engines recognize these forms as belonging together. The tool therefore counts them separately (“exact” and “as a word form”) and includes both in the density.

What does the readability score mean?

The Flesch Reading Ease score rates sentence and word length: 0 is very difficult, 100 very easy. For websites, values from about 60 are good. Long sentences and many long words lower the score.

Can I enter a URL?

Not yet – the server would have to fetch the page for that. Instead, copy the page’s source code (Ctrl+U in the browser) and paste it here; the tool detects HTML automatically.

Is my text stored?

No. The analysis runs entirely in your browser; nothing is sent.