Free SEO extension ๐Ÿ”ฅ

Keyword density checker

Paste your page copy โ€” or a live URL โ€” to find your most repeated words and phrases. Works in any language.

Top keywords
0 words analyzed

What is keyword density?

Keyword density is the share of a text taken up by a particular word or phrase, usually shown as a percentage of all words. Years ago, some SEO advice recommended hitting a specific density. Modern search engines understand language far better and do not reward repeating a phrase; overdoing it reads badly and can be treated as keyword stuffing.

The measurement is still useful for a different reason: it shows what your text is really about. If the main topic barely appears, search engines and readers may not understand the page. If one phrase dominates unnaturally, the writing probably needs varying. Looking at the most frequent two- and three-word phrases is often more revealing than single words.

Density works best as a sanity check alongside reading the text aloud and comparing it with the pages that already rank for the topic.

Why use the Keyword Density Checker?

Keyword density shows which words and phrases dominate a text. It is no longer a ranking formula, but it is a quick way to confirm a page is clearly about its topic โ€” and to catch accidental over-repetition that reads badly.

How to use it

  1. Paste your text, or enter a page URL to analyse.
  2. Review the top single words and two- and three-word phrases with their frequency.
  3. Adjust wording if the main topic is missing or one phrase is overused.

Tips for better results

  • Write for readers first; there is no ideal density percentage.
  • Use synonyms and related terms naturally.
  • If your main keyword is absent from the top phrases, the page may be unfocused.

Step by step, with screenshots

  1. 1Paste your text (or a page URL) to see the most repeated words and phrases.
    Step 1: Paste your text (or a page URL) to see the most repeated words and phrases.

Features of the Keyword Density Checker

  • Text or URL. Paste your copy or enter a live page address.
  • Top words and phrases. See the most repeated single words and two- and three-word phrases.
  • Frequencies. Counts and percentages for each term.
  • Any language. Works with non-English text as well.

Who is it for?

  • Writers and editors: check that the main topic is clear without repetition.
  • SEO specialists: spot keyword stuffing on older pages.
  • Online stores: review product descriptions copied from suppliers.
  • Students and researchers: analyse word use in any text.

Understanding your results

There is no ideal percentage. Check that the main topic and its close variations appear naturally โ€” in the title, the first paragraph and a heading โ€” and that no single phrase is repeated far more than normal writing would allow.

If the top phrases are unrelated to your topic โ€” such as navigation words from a live page โ€” paste only the main text for a cleaner picture.

Example: a stuffed service page

An air-conditioning repair company in Dubai had a service page written years earlier under old SEO advice. Rankings had slipped, and visitors left quickly.

The Keyword Density checker showed the phrase "AC repair Dubai" repeated 34 times in 600 words, far more than normal writing. The owner rewrote the page around customer questions โ€” common faults, response times, prices and warranty โ€” using natural variations such as "air conditioner servicing" and "AC maintenance". The phrase now appeared a handful of times, the page read naturally, and enquiries from the page increased.

Common mistakes to avoid

  • Chasing a target percentage.
  • Repeating the exact keyword instead of using natural variations.
  • Listing keywords in footers or image alt text.
  • Ignoring readability while optimising for words.

Frequently asked questions

What keyword density should I aim for?

None in particular. Search engines understand topics and synonyms; repetition beyond natural use can hurt readability.

Are common words like "the" counted?

Common stop words are filtered out so the meaningful terms stand out.

What happens when I analyse a URL?

SeoSpidie's server fetches the public page so its text can be analysed; pasted text never leaves your browser.

What is keyword stuffing?

Repeating keywords unnaturally to try to rank higher. Search engines treat it as spam, and it makes text hard to read.

Should I count keyword variations?

Yes. Natural writing uses synonyms and related phrases, which help search engines understand the topic.

Why analyse two- and three-word phrases?

Single words are often too general. Multi-word phrases show the topics your page really emphasises.

Is my data private?

To read other websites, SeoSpidie's server fetches the public URLs you enter and sends the result back to your browser. We don't keep your reports or require an account. Text you paste stays in your browser. Fair-use limits apply to protect the service.

Is it free?

Yes. The Keyword Density Checker is free to use with no sign-up. SeoSpidie is supported by advertising.

From the blog
Duplicate Without User-Selected Canonical: What It Means and How to Fix It
Why Search Console reports duplicates with no chosen canonical, when it matters, and the fixes that settle it.
AI Crawler Checker: See Which AI Bots Can Crawl Your Website
Check, bot by bot, which AI crawlers your robots.txt allows or blocks, and create a starter llms.txt in the same place.
How to Find Low Competition Keywords for a New Website
A free, practical method to spot keywords where the current results are weak, so a new site can rank sooner.
Core Web Vitals Explained for Beginners: LCP, INP and CLS
What LCP, INP and CLS measure, the scores to aim for, and the simple fixes that make the biggest difference.
How to Update Old Blog Posts to Improve Rankings
A repeatable process for choosing which old posts to refresh and what to change so they climb back up.
Local Business Schema Markup: Example and Step-by-Step Setup
What LocalBusiness schema includes, a field-by-field example, choosing the right subtype and testing it properly.
How to Check If a Page Is Indexed by Google (4 Free Ways)
Four free ways to see whether Google has indexed a page, and what to do when it has not.
One Product Feed for Multiple Channels: Google, Facebook, Pinterest and More
How to manage one source of product data and export consistent feeds to every sales channel, without errors.
How Long Should a Blog Post Be for SEO? An Honest Answer
Why there is no magic word count, and how to decide the right length for each post from what searchers actually need.
How to Get Backlinks for a New Website (Free, Safe Methods)
Practical, free and policy-safe ways to earn your first backlinks, and the shortcuts that can get a new site penalised.