Enter a page URL and, if you like, a target keyword. See how often it appears in the title, meta description, headings, body text, image alt text and URL, including plurals and other variants, plus the page's most used 1, 2 and 3-word phrases. Free, no account needed.
Density is one number among several. Where a keyword appears, how early, and whether the page's most used phrases match your topic say more about relevance than any percentage.
Uses in the body text (exact and variants such as plurals and -ing forms), density with and without variants, the total word count, where the keyword first appears, a prominence score that is higher the earlier it appears, and where it sits in the title.
A row for each place that matters: the title, meta description, every heading level, body text, image alt text and the URL, with exact and variant counts and how many words each place has.
The page's most frequent single words and two and three-word phrases, leaving out common words such as "the" and "and". If your topic isn't near the top, the page may be about something else to a search engine.
Guidance based on the counts: the keyword missing from the title, H1 or body, first used late, used so often it reads like stuffing, or a page with very little text.
The keyword is optional. Leave it blank to see the page's top terms, or enter a phrase of up to six words.
The title, meta description, H1 to H6, visible body text, image alt text and the URL path. Scripts, styles and hidden elements are left out.
Variants are found with a light English stemmer, so shoe and shoes, or run and running, count together. Each match is counted once.
Density is the share of body words that belong to the keyword. Prominence measures how early it first appears. Phrases are counted when they occur at least twice.
The TaskGlaze site audit flags thin content, missing or multiple H1s, broken heading order and duplicate titles across every page of your site. See the site audit.
Search engines understand topics, synonyms and context. Keyword placement still matters, but repetition stopped working a long time ago.
These are the clearest signals of what a page is about. Use the main phrase, or a close variant, in both.
Say what the page covers in the opening paragraph. Readers decide quickly whether they are in the right place, and so do search engines.
Plurals, synonyms and the words that naturally go with a topic show depth. A page about running shoes that never mentions cushioning, sizes or terrain is thin, however often it says running shoes.
H2 and H3 headings that answer the questions searchers ask help both readers and search engines see that the page is complete.
Write alt text for people who can't see the image. It naturally includes the topic where it is relevant; don't stuff it.
A URL like /running-shoes-flat-feet helps a little. Don't change a URL that already ranks just to add a keyword.
Run the same keyword on the pages ranking for it. Look at which subtopics and phrases they cover that yours doesn't, not at their percentages.
If a sentence sounds odd because of a keyword, rewrite it. Natural writing is what search engines are trained to reward.
There is no magic density. Pages rank at 0.5% and at 3% for the same search. Coverage and usefulness matter far more.
Repeating a phrase in every sentence, in hidden text or in long alt text reads badly and can be treated as spam.
Mentioning the keyword twenty times in the body but not in the title or main heading sends a weaker signal than one well-placed title.
Variants and synonyms count for search engines too. This tool shows both so you don't add awkward exact repeats.
Pages rank for hundreds of related searches. Write for the topic, not a single string of words.
A 150-word page can't cover a topic, whatever its density. Add the detail searchers need.
If the word count here is much lower than what you see in a browser, your content depends on scripts that some crawlers don't run.
Large menus and footers can make navigation words the page's top terms. Make sure the main content is substantial.
Density, variants, prominence and what actually matters.
Keyword density is the share of a page's words taken up by a keyword. If a two-word phrase appears 5 times in 500 words, it accounts for 10 of the 500 words, a density of 2%.
There isn't one. Search engines don't reward a particular percentage, and pages rank across a wide range. Use the keyword where it fits naturally, especially in the title, H1 and opening paragraph, and spend your effort on covering the topic well.
The number of times the keyword appears in the body text, multiplied by the number of words in it, divided by the total number of body words. The report shows it both for exact matches and with variants included.
Other forms of the same words, such as plurals (shoe, shoes) and endings like -ing or -ed (run, running). They are found with a light English stemmer and counted separately from exact matches.
A score from 0 to 100 for how early the keyword first appears in the body text. 100 means it is the very first word; lower numbers mean it appears later. Early mentions help readers and search engines confirm the topic.
Yes. Leave the keyword empty and the report shows the page's most used single words and two and three-word phrases, which tells you what the page is really focused on.
The check reads the HTML your server returns, without running JavaScript. If your content loads with scripts, it isn't counted here, and some crawlers don't see it either.
Not directly. Using a keyword in prominent places helps search engines understand a page, but repeating it more doesn't help and can hurt. Relevance, depth and quality matter far more.
Yes, as a crawler reads them. Script, style and hidden elements are left out. On pages with short content and large menus, navigation words can rank high in the top terms.
Words in any language are counted and listed. Variants are only grouped for English, so other languages show exact matches.
Three per tool per day without an account, or fifteen per tool per day when you are signed in to your TaskGlaze account. Each free tool has its own count.
We check every link against public lists of phishing and scam sites before loading it, and refuse ones that look unsafe. A refused link doesn't use one of your daily checks.
More free checks from TaskGlaze, with the same daily allowance for each tool.
The TaskGlaze site audit flags thin content, heading problems and duplicate titles on every page.