How Many Keywords Should a CV Have? Why Density Is a Myth
There is no magic keyword count for a CV. Learn why density is a myth, how ATS search works, and how to put keywords in context in your bullets.
By QuickApplyPilot Team · · 7 min read
If you have searched for how many keywords should a CV have, you have probably seen confident answers: 10, 20, a 3% density, every keyword at least twice. None of these numbers comes from how applicant tracking systems (ATS) are actually built. There is no universal keyword quota, and repeating a word does not reliably push your CV up a list.
What does matter is simpler: the skills and terms an employer cares about should appear in your CV, accurately, and inside bullets that show what you did with them. This post explains why, and gives you a method you can use on your next application.
How many keywords should a CV have? The short answer
Enough to honestly cover the requirements of the job you are applying for, and no more. In practice, that means:
- Each key requirement you genuinely meet appears at least once, ideally in a bullet that shows evidence.
- The most important skills appear in two places: once in your summary or skills section, and once in your experience.
- Nothing appears that you cannot talk about in an interview.
For one role that might be eight terms; for a technical role it might be twenty. The number is a by-product of the job ad and your real experience, not a target.
Where the keyword density myth comes from
Keyword density is an old search engine optimisation idea: web pages once ranked better if a phrase appeared a certain percentage of the time. That advice drifted into CV writing, but recruitment software works differently.
What an ATS typically does
ATS products vary by vendor and by how each employer configures them, so be wary of anyone describing "the ATS" as one thing. Broadly, many systems:
- Parse your CV into fields such as name, job titles, dates, education and skills.
- Store your application so recruiters can search and filter it.
- Ask screening questions (right to work, notice period, licences) that can filter applications regardless of your CV.
- Let recruiters search for terms such as "Salesforce" or "NEBOSH", and in some systems show a match or ranking against the job description.
In most of these workflows, a keyword either appears or it does not. A recruiter searching for "Power BI" finds CVs that mention Power BI; mentioning it seven times rarely helps, and some matching features treat related terms and context in ways you cannot predict.
Then a human reads it
Every CV that gets anywhere is read by a person. A recruiter scanning a bullet like "Leveraged stakeholder management, stakeholder engagement and stakeholder communication" sees padding, not skill. Stuffing can cost you at exactly the stage where you need to impress.
Why context in your bullets matters more than count
A keyword with no context tells the reader you know the word. A keyword inside an achievement tells them you have used the skill, at what scale, and with what result.
Before and after examples
Customer support
- Before: Zendesk, customer service, ticketing, SLA, CSAT.
- After: Resolved 40–60 Zendesk tickets a day across email and chat, staying within a 4-hour SLA and keeping CSAT above team target for three consecutive quarters.
Project coordination
- Before: Skilled in project management, Agile and Jira.
- After: Ran two-week Agile sprints for a five-person team in Jira, keeping the backlog groomed and cutting carry-over tasks by around a third over six months.
Finance
- Before: Experienced in reconciliations, Excel and month-end close.
- After: Owned bank and supplier reconciliations in Excel for three entities, reducing month-end close from eight working days to five.
The "after" versions contain the same keywords, usually only once each, yet they are far more convincing to both software search and a human reader. Use your own real numbers; if you do not know a figure, describe scope (team size, volume, frequency) instead of guessing.
For a role-specific worked example, see CV keywords for data analyst roles, which puts SQL and Power BI into context bullet by bullet.
A 6-step method to choose and place keywords
1. Copy the job ad and highlight requirements
Mark hard skills (tools, methods, qualifications), soft skills that are named specifically ("stakeholder management", not "hard-working"), and any licences or certifications.
2. Sort into must-haves and nice-to-haves
Requirements listed under "essential" or repeated in the ad are usually priorities. "Desirable" items matter less.
3. Tick only what is true
For each term, ask: have I actually done this, and could I give an example? If not, leave it out. Adding skills you lack may get you to an interview you cannot handle, and it can damage trust if discovered later. Our guide to tailoring a CV without lying covers where the line sits.
4. Use the employer's wording where it matches yours
If you wrote "client relations" and the ad says "account management", and both describe the same work, use their phrase. Write acronyms in full once with the short form after, e.g. "Customer Relationship Management (CRM)", so both searches can find it.
5. Place each keyword where it fits best
| Keyword type | Best place | Example |
|---|---|---|
| Core tools and software | Experience bullet, plus skills section | "Built weekly dashboards in Tableau…" |
| Methods (Agile, Lean, STAR) | Experience bullet | "Led Lean waste reviews on two production lines…" |
| Qualifications and licences | Education or certifications section | "ACCA (part-qualified)" |
| Job title terms | Summary and job titles (if accurate) | "Payroll Administrator" |
| Named soft skills | Experience bullet with evidence | "Trained six new starters…" |
Do not change your past job titles to match the ad. If your official title was unusual, you can add a short clarifier, e.g. "Customer Champion (Customer Support Agent)", as long as it is accurate.
6. Read it out loud
If a sentence sounds odd when spoken, it reads oddly too. Cut repeats and keep each keyword where it carries meaning.
Once you have a draft, it helps to compare it against the ad line by line. The QuickApplyPilot ATS CV checker highlights job-ad terms that appear or are missing in your CV and gives a match score. That score is QuickApplyPilot's own estimate to guide your edits, not the score any employer's ATS will give you, and it cannot tell you whether you will be shortlisted. For how to interpret a number like that, see what a good CV match score is.
Common keyword mistakes to avoid
- Hidden or white text. Pasting the job ad in white font is an old trick. Parsers extract it as normal text, so recruiters may see it in the parsed profile, and it looks dishonest.
- A giant skills block. A list of 40 skills with no evidence elsewhere is hard to trust. Keep the skills section focused and back the main items up in your bullets.
- Repeating a term in every bullet. Once or twice with evidence is enough.
- Only using synonyms. Writing "spreadsheets" when the ad says "Excel" may mean a search misses you. Use the specific name when it is accurate.
- Keywords in images, headers or text boxes. Some parsers handle these poorly. Keep important terms in the main body text.
- Copying the job description verbatim. Recruiters recognise their own ad. Mirror key terms, not whole sentences.
Does the advice differ by country?
The principle is the same everywhere, but formats and screening habits vary:
- US and Canada: "Resume" is the usual term and many employers use large ATS platforms with online forms. Make sure keywords sit in plain text that survives copy-and-paste into those forms.
- UK and Ireland public sector: Many NHS, civil service and council roles use application forms and supporting statements scored against a person specification. Here, address each criterion explicitly with evidence; this is closer to answering questions than keyword matching.
- Australia and New Zealand: Some roles ask for responses to selection criteria alongside a CV. Treat each criterion like a mini STAR answer.
- India, the Philippines, Nigeria, Kenya, Ghana and South Africa: Job portals often let recruiters search candidate profiles directly, so your portal headline and skills fields deserve the same honest, specific wording as your CV.
- UAE and Singapore: Applications frequently go through portals and agencies; keep the job title and core skills clear near the top so both software and agency consultants can match you quickly.
- Remote and international roles: Include terms that describe how you work, such as time zones covered, asynchronous tools you have used and any right-to-work status, where these are genuinely true.
Quick keyword checklist
Before you submit, check:
- Every essential requirement I meet appears at least once.
- My top three to five skills appear in an experience bullet, not just a list.
- Acronyms are spelled out once.
- I used the employer's wording where it truthfully matches my experience.
- No hidden text, no copied paragraphs, no skills I cannot discuss.
- Each bullet reads naturally out loud.
- Important terms are in the body text, not images or text boxes.
There is no keyword count that guarantees a shortlist, and no trick that reliably gets past every system. What you can control is clarity: name the skills the job needs, show where you used them, and let the evidence do the work.
Related articles
Can Recruiters Tell If You Used ChatGPT for Your CV?
An honest look at the AI tells recruiters notice in CVs, why detectors aren't the main risk, and how to edit an AI draft into your own voice.
· 7 min read
Does Keyword Stuffing Work on a CV? What Recruiters See
Does keyword stuffing work on a CV? How recruiters spot stuffed CVs once a person reads past the ATS, plus how to use keywords honestly.
· 7 min read
PDF or Word CV in Australia? How to Decide per Employer
PDF or Word CV in Australia? Why some council portals ask for Word, how to read each employer's instructions, and how to prepare both versions cleanly.
· 7 min read