How many times should your keyword actually appear on a page? Ask five SEO blogs and you will get five different percentages, and most of them are guessing. Get it wrong in one direction and your writing reads like it was built for a robot. Get it wrong in the other and you worry the page looks off-topic. The good news: the honest answer is simpler than the number-chasing makes it look. This guide covers what keyword density really is, whether it still matters in 2026, and what to do instead of counting.
What Is Keyword Density?
Keyword density is the percentage of times a target keyword appears on a page compared to the total word count. If a 1,000-word page uses the phrase “keyword density” 10 times, its density is 1 percent. That is the whole idea. You will also see it called keyword frequency, word density, or keyphrase density, and a few tools label it KW density, but they all measure the same thing: how often a term shows up relative to everything else on the page.
The concept comes from the early days of search, when engines leaned heavily on how often a word appeared to decide what a page was about. That era shaped a lot of still-repeated advice. Most of it is now out of date, which is exactly why it helps to start from the definition rather than the folklore.
How to Calculate Keyword Density (The Formula)
The keyword density formula is straightforward. Divide the number of times your keyword appears by the total word count of the page, then multiply by 100 to get a percentage:
Keyword density = (keyword occurrences ÷ total words) × 100
So if your keyword shows up 10 times in a 1,000-word article, that is (10 ÷ 1,000) × 100, or 1 percent. Run the same page through any keyword density checker and it will hand you that number, usually alongside two-word and three-word phrase counts. You do not need a tool to sanity-check a single page, though. The arithmetic is the same whether you do it by hand or let software count for you.
Single-Keyword Density vs. Keyphrase Density
There is a wrinkle the basic formula hides. A single word and a multi-word phrase are not counted the same way.
For a one-word keyword, you count each appearance and divide by the total. For a keyphrase such as “blue suede shoes”, you also account for the number of words in the phrase. The common version of the formula multiplies the number of times the phrase appears by the words in the phrase, divides by the total word count, then multiplies by 100.
Take a 400-word page where “blue suede shoes” appears four times. That is (4 × 3) ÷ 400 × 100, which works out to 3 percent. Most density checkers handle this split for you and report single words, two-word phrases and three-word phrases separately, so you can see which is which.
What TF-IDF Is and Why It’s Different
You will run into TF-IDF the moment you read anything technical about keyword density, and it gets treated as a fancier version of the same idea. It is related, but it is not the same measurement.
TF-IDF stands for term frequency-inverse document frequency. Term frequency is how often a word appears on your page. Inverse document frequency weighs that against how common or rare the word is across a whole collection of pages, so ordinary words like “the” count for very little and distinctive terms count for more. Density looks at one page in isolation; TF-IDF looks at your page against everything else.
Here is the catch for anyone hoping TF-IDF is the real number to optimise for. Google’s John Mueller has described it as a fairly old metric that predates a lot of how modern search works, and he has recommended against fixating on it. His reasoning is practical: the score depends on Google’s entire index, which you cannot see or reproduce, so tuning your page to a figure you are guessing at is not a good use of time. The takeaway is the same as for density. It is a useful concept for understanding how engines think, not a dial you set.
Does Keyword Density Still Matter for SEO?
Here is the honest answer: keyword density is not a Google ranking factor, and it has not been treated as one for a long time. There is no target percentage you can hit to rank higher, and no tool can tell you the “right” number because the right number does not exist.
That does not make the concept useless. Density is still a handy diagnostic. If you run a page through a checker and one phrase is wildly over-represented, that is a signal your writing may have drifted into repetition a reader will notice. Used that way, as a check rather than a target, it earns its place. The mistake is treating it as a lever you tune. Search engines moved on from counting words to understanding topics years ago, and your writing should follow.
What Google Actually Says (Cutts, Mueller and the Spam Policies)
Google has been consistent on this for over a decade. In a widely shared Webmaster Help video, former head of web spam Matt Cutts said he would love it if people could stop obsessing about keyword density, adding that anyone selling a hard and fast rule is often selling keyword density software too. In the same video he explained the shape of it: the first couple of times you use a term, you help Google understand the page. Beyond that you hit diminishing returns, and if you keep going you drift towards keyword stuffing.
John Mueller has echoed the point more recently, advising people not to focus on keyword density as a metric. And Google’s own spam policies on keyword stuffing are blunt about the failure mode: filling a page with keywords to manipulate rankings, whether that shows up as lists of cities, repeated phone numbers, or the same phrase repeated until it reads unnaturally. None of that is about a percentage. It is about intent and readability.
Keyword Density and the 2024 Google API Leak (“Term Frequency”)
In May 2024, a large set of Google’s internal Content Warehouse API documentation was accidentally published to a public repository and then analysed across the industry. It described roughly 14,000 attributes, and Google confirmed the documents were genuine. Some SEOs seized on frequency-related attributes in the files as evidence that word counting is quietly back in favour.
Be careful with that reading. The documentation lists attribute names, not their weights, and it does not confirm which attributes are actually used to rank pages or how much any of them count. It does include a keyword-stuffing score, which fits everything above: Google is measuring over-optimisation to demote it, not rewarding a density target. Google’s public guidance has not changed, and the company cautioned against drawing conclusions from out-of-context, incomplete information. Treat the leak as an interesting look under the bonnet, not a reason to start counting again. The specifics here are contested, and the safe read is the boring one.
What Is a Good Keyword Density? (Why the “Ideal Percentage” Is a Myth)
If you came here for a magic number, this is the part where I disappoint you. There is no official ideal keyword density. Google has never published one, and as you saw above, its own people have spent years telling people to stop asking.
What you will find instead is a handful of rules of thumb, and it helps to know where they come from so you can treat them as sanity checks rather than targets. The most widely cited comes from Yoast, the WordPress SEO plugin, which gives a green light when your keyphrase density sits between 0.5 and 3 percent. On a 1,000-word post that works out to using your keyphrase somewhere between 5 and 30 times. You will also hear the older “1 to 2 percent” rule and the “roughly once every 200 words” benchmark. These are not wrong, exactly. They are just descriptive, not prescriptive. Content that reads naturally usually lands in these ranges on its own, which is the point. The range is a symptom of good writing, not the cause of good rankings.
So use the numbers this way: draft your page for a reader, then, if you are curious, check where the density landed. If it is comfortably inside a low single-digit percentage, you are fine. If it is well above that, you have a readability problem to fix, not a percentage to celebrate.
Why Chasing a Target Percentage Backfires
Writing to hit a number tends to make your content worse. When you are focused on working a phrase in three more times, you stop writing for the person reading and start writing for a counter. The result reads stiff, and readers feel it even when they cannot name it.
There is a ranking risk too. Push the density high enough and you cross from “on topic” into keyword stuffing, which Google actively demotes. So the target-chasing can actively hurt, on top of not helping. Cover the topic well and the density takes care of itself.
How Many Times Should a Keyword Appear? (Keyword Density by Word Count)
This is the question behind most keyword density searches, so here is a direct answer: enough times to read naturally, and no more. In practice that lands most pages between roughly 0.5 and 2 percent, which turns into very different raw counts depending on how long your page is.
Because “1 percent” is abstract while “use it 10 times” is not, the table below converts common density percentages into actual keyword counts by word count. Treat the figures as illustrative ceilings, not quotas. If you can hit the topic well with fewer uses, do.
Keyword Density Reference Table
|
Page length |
0.5% density |
1% density |
2% density |
|---|---|---|---|
|
300 words |
2 uses |
3 uses |
6 uses |
|
500 words |
2 uses |
5 uses |
10 uses |
|
800 words |
4 uses |
8 uses |
16 uses |
|
1,000 words |
5 uses |
10 uses |
20 uses |
|
1,500 words |
8 uses |
15 uses |
30 uses |
|
2,000 words |
10 uses |
20 uses |
40 uses |
|
3,000 words |
15 uses |
30 uses |
60 uses |
A few things to read from this table. First, the longer the page, the more room you have, which is why a 2,000-word guide can mention a phrase 20 times without feeling stuffed while a 300-word page cannot. Second, notice how quickly the 2 percent column climbs. On a 3,000-word page, 60 uses of the same phrase is almost certainly too many for comfortable reading, which is a good reminder that the percentage matters less than the read. Use the numbers as a gut check after writing, not a target you write towards.
Keyword Stuffing: How Much Is Too Much?
Keyword stuffing is the practice of loading a page with a keyword, or with numbers and locations, to try to manipulate rankings. It is the failure mode at the far end of the density scale, and it is the thing all the “ideal percentage” worry is really about.
You do not have to guess at what counts. Google’s spam policies describe it plainly, giving examples such as lists of phone numbers with no added value, blocks of text listing cities and regions a page wants to rank for, and the same words repeated so often the text reads unnaturally. The common thread is not a percentage. It is that the repetition serves the search engine rather than the reader.
This used to work. In the early 2010s, the Panda and Penguin updates began targeting thin, over-optimised, keyword-stuffed pages, and the tactic went from effective to actively harmful. Today stuffing can trigger a ranking demotion or, in clear cases, a manual action against the site. There is no exact character count or percentage that flips the switch, which frustrates people, but the absence of a hard line is the point: the test is whether the writing reads naturally to a person.
Keyword Stuffing vs. Keyword Density (They’re Not the Same)
It is worth separating these two ideas, because they get used interchangeably and they should not be.
Keyword density is a measurement. It is a neutral number describing how often a term appears. Keyword stuffing is a behaviour, the deliberate over-use of a term to game rankings. You can have a perfectly healthy density and not be stuffing, and a page is not spam simply because a checker reports 2 percent. What makes something stuffing is intent and readability, not the figure itself.
Warning Signs Your Content Is Over-Optimised
You rarely need a tool to catch over-optimisation. The signs show up in the reading. Watch for these:
- The same keyword opens several paragraphs in a row.
- A sentence repeats a phrase that a pronoun or synonym would carry more smoothly.
- The copy sounds stilted or robotic when you read it aloud.
- Exact-match phrases appear where a natural variation would read better.
- A density checker returns a figure noticeably above the low single digits on a natural draft.
If you spot these, the fix is editing for the reader, not hitting a lower number. When you want a second opinion on a page you suspect is over-tuned, an SEO audit can flag over-optimisation alongside the other on-page issues worth catching.
What to Do Instead: Keyword Density Best Practices
If the number is not the target, what is? The short version is to write for the person searching and let the keyword follow. Here are the practices that do the work density was never able to.
Write Naturally and Read It Aloud
This is the single most reliable check, and it costs nothing. Write your draft the way you would explain the topic to someone, then read it out loud. If a sentence makes you wince or trip, that is usually the place where you forced a keyword in. Fix the wince and your density sorts itself out. Matt Cutts recommended the same read-aloud test years ago, and it still outperforms any percentage.
Place Your Keyword in the Spots That Matter
Where a keyword appears counts for more than how many times it appears. A term carries more weight in a few prominent positions than scattered 20 times through the body. Aim to use your primary keyword, naturally, in these places:
- The title tag
- The H1 (the page heading)
- The URL slug
- The meta description
- The first paragraph or two of the introduction
Hit those and you have signalled the topic clearly without touching the body count at all.
Use Keyword Variants and Related Terms
You do not need to repeat the exact phrase to stay on topic. Search engines understand synonyms and variations, so “patio lighting”, “outdoor lights” and “garden lighting” all reinforce the same subject. Using variants keeps the writing readable and widens the range of searches your page can match. To find them, look at Google’s “searches related to” row at the bottom of the results and the People Also Ask box.
Cover the Topic Comprehensively (Topic Coverage Beats Density)
Modern ranking is about topics, not term counts. A page that answers the questions a searcher actually has will outperform one that simply repeats a phrase, every time. Before you write, look at what already ranks for your keyword and note the subtopics those pages cover, then make sure you address the ones that matter for your reader. If mapping that coverage across a whole site sounds like work, that is exactly what our SEO agency in Singapore are built around.
Add Semantically Related Keywords
Related terms give crawlers context without repetition. If your topic is “keyword density”, terms like search intent, on-page SEO, term frequency and content optimisation all signal that your page treats the subject in depth. These are not magic ingredients to sprinkle in. They appear on their own when you genuinely cover the topic, and their absence is often a sign you have missed something a reader wanted.
Group Related Content Into Clusters
Individual pages rank better when they sit inside a well-organised topic. Grouping related articles into a cluster, with a main pillar page linking out to focused supporting pages and back again, helps search engines see the depth of your coverage and helps readers move between related questions. It shifts your strategy from optimising one page in isolation to building authority on a whole subject, which is where density stops being interesting at all.
How to Check Your Keyword Density
If you want to measure density, whether to settle your own curiosity or to check a page a writer handed you, there are two ways to do it. One is manual, one is automated, and both take a couple of minutes.
The Manual Formula
For a single page or section, do it by hand. Count how many times your keyword appears, count the total words on the page, divide the first by the second, then multiply by 100. That gives you the percentage. Your word processor’s find function will count occurrences for you, and its word-count tool gives you the total, so the whole thing takes a minute. This is more than enough when you just want a rough read on one page.
Using a Keyword Density Checker
For anything larger, a keyword density checker is quicker. You paste in your text or a URL and it returns the word count and the density of your main terms, usually broken into single words, two-word phrases and three-word phrases, with the most frequent terms flagged. Plenty of free ones exist, and most browser extensions and SEO plugins include the same feature.
The genuinely useful reason to run one is not to hit a target. It is to catch accidental over-use, especially on longer pages or work from writers you have not edited before. If one phrase sits well above everything else, that is your cue to reread and loosen it. Read the output as a flag, not a scoreboard.
Does Keyword Density Matter for AI Search (AI Overviews, ChatGPT, Perplexity)?
Search increasingly means AI-generated answers, so it is fair to ask whether density matters to the systems behind AI Overviews, ChatGPT and Perplexity. The short answer: even less than it does in classic search.
Generative engines do not count keywords to decide what to cite. They pull from content they judge relevant and trustworthy, then synthesise an answer, often pulling from several sources at once. Google is explicit that its AI features draw from the same index as regular Search and reward the same helpful, reliable, people-first content, with no special markup and no density trick to game. If anything, repetition works against you here, because an engine summarising your page has an easier time when the page makes clear points once, well.
You can see it on this very topic. The AI Overview for “keyword density” cites explainer pages and tools that answer the question clearly, not whichever page repeats the phrase most. What earns a citation is a genuinely useful, well-structured answer to the query: clear headings, direct answers, and coverage of the questions people actually ask. That is the same shift the rest of this guide describes, carried into a new interface. If you are weighing how your content shows up in these answer engines, our AI SEO services focus on exactly that.
Keyword Density for Singapore Businesses
For the businesses we work with in Singapore, the practical advice does not change: do not write to a percentage. But the context around it does, and it is worth a word.
Singapore SERPs are competitive for commercial terms. When several local businesses target the same “in Singapore” keywords, it is tempting to lean on repetition to look more relevant. In our experience it has the opposite effect, producing thin, samey pages that neither readers nor Google reward. The pages that win here are the ones that answer local intent properly: real detail, clear structure, and genuine coverage of what a Singapore searcher wants to know.
So treat keyword density as one small hygiene check, not a strategy. Get the placement right, cover the topic, keep the writing natural, and let density fall where it falls. If you would rather that sat inside a broader plan than a single page, that is what our SEO services in Singapore are for.
Frequently Asked Questions
What is keyword density in simple terms?
Keyword density is how often a keyword appears on a page, written as a percentage of the total word count. If a word appears 10 times on a 1,000-word page, its density is 1 percent. It is a simple measurement, not a target to aim for.
How do I check the keyword density of a page?
Two ways. By hand, count how often the keyword appears, divide by the total word count and multiply by 100. Or paste the text or URL into a keyword density checker, which returns the counts and percentages for your main single words and phrases automatically. Use the result to catch accidental over-use, not to hit a number.
How many keywords should I use per 1,000 words?
There is no fixed rule, but a natural range works out to roughly 5 to 20 uses per 1,000 words, which is about 0.5 to 2 percent. Longer pages give you more room. Rather than counting up to a target, write the page naturally and check afterwards that no single phrase dominates.
What is a good keyword density percentage?
There is no official ideal. Common rules of thumb put it between 0.5 and 2 percent, and the Yoast plugin treats 0.5 to 3 percent as a safe range. Treat these as sanity checks. Content that reads well usually lands in this zone on its own.
What keyword density is too high?
There is no exact cut-off, but once a single phrase climbs well above the low single digits, or the copy starts reading awkwardly, you are heading into keyword stuffing. The reliable test is not the percentage. It is whether the writing still sounds natural when you read it aloud.
Is keyword density a Google ranking factor?
No. Google does not use a keyword density target as a ranking factor, and its own representatives have said so for over a decade. Overusing a keyword can hurt you by tipping into keyword stuffing, but there is no density figure that lifts your rankings.
What is the difference between keyword density and keyword prominence?
Density is how often a keyword appears. Prominence is where it appears. A keyword in your title, first paragraph and headings carries more weight than the same word buried repeatedly in the body. Prominence usually matters more than raw count, which is why placement beats repetition.
What is keyword stuffing?
Keyword stuffing is loading a page with keywords, numbers or locations to manipulate rankings, in a way that reads unnaturally. Google’s spam policies list it as a violation that can lead to lower rankings or a manual action. Examples include repeated phrases, blocks of city names, and lists of numbers with no added value.
Conclusion: Stop Counting, Start Covering
Keyword density is a diagnostic, not a dial. It is a fine way to catch a page that has drifted into repetition, and a poor way to plan one. There is no ideal percentage, no target that lifts rankings, and no version of counting that beats writing well.
So put the calculator down and do the things that actually move the needle. Write for the person searching. Place your keyword where it counts, cover the topic properly, use natural variations, and read the draft aloud before you publish. Do that and healthy density is a by-product, not a chore. If you would like a hand turning this into results for your own site, take a look at our SEO services in Singapore, or try the checker above on a page you are working on and see where it lands.
