Keyword Density Checker

Paste a page URL to see its top keywords and two-word phrases by density, straight from the page’s visible text. Add your own target keyword to check its specific density too. It’s free, and there’s no sign-up required.

Counts words directly from the page's visible HTML (scripts, styles, and navigation/header/footer boilerplate excluded). Keyword density is one small signal among many - it's not a ranking guarantee, and there's no single "correct" percentage to aim for.

Explore more free SEO Tools, or read our SEO guides.

What this checks

Counts words directly from the page’s visible HTML – scripts, styles, and navigation/header/footer boilerplate are excluded so menu and footer text repeated on every page doesn’t skew the results. Shows the top 10 single words and top 10 two-word phrases by density, plus your own target keyword’s density if you supply one. Keyword density is one small signal among many – it’s not a ranking guarantee, and there’s no single correct percentage to aim for.

Frequently Asked Questions

What counts as a good keyword density?

There’s no single correct percentage to aim for – keyword density is one small signal among many, not a ranking guarantee. Use this tool to see how your target keyword compares to the page’s other top words and phrases, not to hit a fixed number.

Does this include my page’s menu and footer text?

No. Scripts, styles, and navigation, header, and footer content are stripped out first, so repeated site-wide text (like menu links) doesn’t skew the word counts.

Can I check a specific keyword instead of just the top list?

Yes – the optional target keyword field checks that exact phrase’s count and density on the page, in the same request as the top-words and top-phrases results.

Is this tool free?

Yes, completely free with no sign-up required.

Keep Exploring

See our full SEO Tools collection, or browse the SEO guides to learn the fundamentals.