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
How to Generate a Pinterest Product Feed From Your Website
Build a Pinterest-ready product feed from your store URL and add it to your Pinterest catalog step by step.
Pinterest Shopping Catalog Setup Guide for Small Online Stores
Everything a small store needs to get products onto Pinterest: account setup, feed requirements and tips for discovery.
How to Create a Facebook Product Feed From Your Store for Free
Generate a Meta-ready product feed from your store URL, review it and connect it to Commerce Manager in a few steps.
How to Set Up a Facebook and Instagram Product Catalog Feed
How Meta product catalogs work, which fields your feed needs and how to connect it for Facebook and Instagram shopping and ads.
How to Validate GTIN, EAN and UPC Barcodes in Bulk
Check every barcode in your catalogue at once, understand why numbers fail and fix them before your feed is rejected.
How to Write SEO-Friendly URL Slugs (With Examples)
Rules and examples for clean, readable URL slugs, and why changing existing URLs needs care.
What Is a GTIN and How to Check If a Barcode Is Valid
GTINs, EANs and UPCs explained, how the check digit catches errors, and when online sellers need a real barcode.
How to Compare Your Website SEO With a Competitor, Side by Side
Run a free side-by-side SEO comparison with up to three competitors and turn the gaps into clear tasks.
How to Find Google Product Category IDs for Your Feed
Search Google’s product taxonomy, choose the most specific match and add the ID to your feed in a few minutes.
How to Do a Competitor SEO Analysis for Free, Step by Step
Identify who you really compete with in search, compare the right things and turn what you learn into a plan.