ATS Resume Keywords
Find the Right Resume Keywords, and Put Them Where They Count
Keywords are how a recruiter searches the pile, and how you sort inside it. Here is how to pull them from the actual posting, where each kind belongs on the page, and the tricks that quietly work against you.
Key Takeaways
Your keywords come from the posting in front of you, written the way the posting writes them. Swapping in near-synonyms cost nine of ten skill matches when I measured it below.
Hard skills and tools go on a skills line in the body of the document, never in the Word header. Soft skills go inside bullets, proven as a result, never printed as a label.
Missing keywords sort you lower in a recruiter's search, they do not auto-reject you. An ATS ranks and filters; the real hard rejections come from human-set knockout questions.
White text and stuffing backfire in opposite ways. Hidden terms counted in our own scanner exactly like visible ones, and eleven mentions of a skill scored what one scored. Scan your resume against the posting to see the honest match.
- Resumes Analyzed
- 50K+
- Average ATS Score Increase
- 25%
- ATS Checks Per Full Report
- 30+
- From Upload to ATS Score
- <60s
What Are Resume Keywords for an ATS?
They are the specific skills, tools, titles, and certifications a recruiter types into an applicant tracking system to find candidates. Match the words in the posting, and you turn up in that search. Miss them, and you do not.
A keyword is almost always a noun: Python, payroll, registered nurse, Salesforce, forklift certification. It is a thing you can do or a thing you hold, written the way the posting writes it.
The software reads your resume as text and indexes those terms so a recruiter can filter the pile. If you want to see exactly what it pulls from your file, the free resume parser shows you the extracted text, and what an ATS is covers the wider picture.
Do the Wrong Keywords Get Your Resume Rejected?
Almost never. The software ranks and filters resumes for a recruiter to read; it rarely bins one on its own. Weak keyword coverage sorts you lower in the search, not out of it.
That distinction matters, because most keyword advice is sold on fear. You have probably read that most resumes are never seen by a human. It is a sales line from 2012 with no source behind it, and it is wrong.
What is true is that most employers lean on this software to make a first cut. In Harvard Business School's Hidden Workers study with Accenture in 2021, more than 90 percent of surveyed employers using it relied on it to filter or rank applicants.
So keywords are not a gate you clear or fail. They set where you land in a ranked list, and the goal is to sort high enough that a recruiter scrolls to you.
The one true auto-reject is a knockout question a person set, covered in how ATS parse resumes.
How to Find Keywords in a Job Description
The best keyword list for a job is the job posting itself, not a canned list of five hundred terms. Work one posting at a time, in four passes.
Read the posting for repeats
A word the posting uses three times is a word the recruiter will search for. Note every skill, tool, and title that shows up more than once. Those are your priority terms.
Split required from preferred
Most postings separate must-haves from nice-to-haves. The required list is where your keywords have to match. Cover those first, then reach for the preferred ones you can back up.
Copy exact tools, titles, and certs
Write the tool the way the posting writes it. If it says Google Analytics 4, that is your term, not analytics. Match certifications and job titles the same way, letter for letter.
Sort hard skills from soft skills
Hard skills are countable and specific: Python, payroll, forklift certification. Soft skills are traits: leadership, communication. They go in different places on the page, which is the next section.
Doing this by hand for every application is slow. The free keyword scanner reads a posting and your resume together and lists the terms you are missing. Paid tools go deeper on a single posting, and our Jobscan review covers when that depth is worth paying for.
For the whole picture of what happens when you upload, here is how an ATS resume scanner reads your file, and where the match rate stops being useful.
Free Keyword Scanner
See Which Keywords You Are Missing
Paste the job description and your resume. The scanner lists the terms the posting wants that your resume does not have yet, in your browser, with no signup, so you know exactly what to add.
Measured, 21 September 2026
Nine Ways to Write the Same Skills, and What Each One Scored
I saved one operations resume as nine Word files, changed exactly one keyword decision in each, and scored all nine against the same job post using the code behind our keyword scanner. The spread ran from 14 percent to 82 percent.
Every file carries the same jobs, the same bullets and the same numbers. Only the wording of the skills, and where they sit, changes from one to the next.
- 0 of 13
- skills matched once the skills line moved into the Word document header
- 9 of 10
- skill matches lost by writing near-synonyms instead of the posting's words
- +0
- change in match rate after repeating every skill on the resume ten times
| The one keyword decision changed | Hard skills matched | Match rate |
|---|---|---|
| Skills on one line, both acronym forms (the control) | 10 of 13 | 67% |
| Skills as a two-column Skill and Years table | 10 of 13 | 67% |
| Skills in a left-hand sidebar cell | 10 of 13 | 67% |
| Skills in the Word document header | 0 of 13 | 14% |
| Long forms only, no acronyms | 8 of 13 | 56% |
| Acronyms only, no long forms | 9 of 13 | 61% |
| Near-synonyms instead of the posting's words | 1 of 13 | 19% |
| Every skill repeated ten times | 10 of 13 | 67% |
| Three missing terms added in white type | 13 of 13 | 82% |
Writing both forms was the only version that matched all four
The long form alone lost ERP and KPIs. The acronym alone lost warehouse management systems, a different term from the same four.
Our scanner links some pairs and not others. QA read as quality assurance in either direction, and ERP never read as enterprise resource planning, which is why the rule further down this page is both, once each.
Near-synonyms cost more than moving the skills into a table or a sidebar
Stock control did not read as inventory management. Supplier relations did not read as vendor management, and nine of the control's ten skill matches went with the rewrite.
That file was the second worst of the nine, and nothing about its layout had changed. The words themselves did all the damage.
Stuffing bought nothing, and white text bought too much
Repeating every skill ten times added 220 words and moved the match rate by nothing. The scanner asks whether a term is on the page, not how often, so eleven mentions scored what one mention scored.
The white-text file scored highest of the nine. Three terms the resume did not have, typed in white at the foot of the page, counted exactly as though they were printed in black.
That is the trap rather than the trick. Your score goes up while the resume now claims three things you cannot defend, and the words sit in the extracted text for anyone who selects them.
One result argues against our own advice
All four soft skills the posting asks for came back unmatched in every single file, the control included. The resume proves leadership and communication in its bullets without ever using either word.
No string matcher can see a skill that is demonstrated and never named, ours included. The honest resolution is to keep proving the skill in a bullet and to use the posting's word while you do it.
What this run does not tell you
Nothing here went through Taleo, Greenhouse, Workday, iCIMS or Lever. This was our own scanner, and none of those systems publish how theirs ranks or what it treats as the same skill.
Our matcher compares whole words against a skills dictionary and a short list of equivalent forms. A system with a real skills taxonomy would connect more synonyms than ours did, so the synonym row is a worst case rather than a law.
All nine files were .docx. Nothing in this run speaks to PDF.
One resume, one posting, one industry, one run. A different posting would give different numbers, though the shape of the gaps should hold.
The white-text row shows that hiding words does not hide them from our parser. It is not a claim about how any employer's system scores them.
Reproduce the 67 and the 14
Here are the exact files behind the best and the worst rows, plus the job post I scored them against. They are test fixtures with invented contact details, not resume templates.
Paste the job post into the free keyword scanner, upload each file in turn, and the two numbers should come back the same. Then run your own resume against the posting you are actually applying to.
Hard Skills vs Soft Skills: Which Go Where
Not every keyword belongs in the same place. Where a term goes depends on whether you can list it or have to prove it. This table is the whole rule.
| Keyword type | Where it belongs | Why |
|---|---|---|
| Hard skills, tools, certifications | A dedicated Skills section near the top | This is the block the software indexes as your skill set. A clean list of real terms is the surest match. |
| Job titles and role keywords | Your work experience headers | A title the posting uses reads best in the role it describes, mapped to the right dates and company. |
| Soft skills and outcomes | Inside quantified experience bullets | A recruiter believes leadership shown as a result, not leadership printed as a label. Prove it in a bullet. |
| Acronyms and their spelled-out form | Both, once each, where natural | Our own scanner linked QA to quality assurance, but not ERP to enterprise resource planning. Writing both was the only version that matched all four. |
Where to Put Keywords on Your Resume
Hard skills sit in a clean skills section the software indexes as your toolkit. Soft skills and results earn their place inside a bullet, tied to a number a reader can check.
The trap is listing a soft skill as a word: leadership on a skills line proves nothing, while the same skill shown as a result does the work. Here are three bullets that carry a keyword and one countable detail each.
Soft skill, proven not labelled
Led a team of six support agents through a platform migration, keeping response time under two hours the whole quarter.
Tool keyword, exact match
Built 14 automated dashboards in Tableau that cut the weekly reporting cycle from two days to three hours.
Certification and outcome
Ran the payroll for 320 staff as a certified payroll professional, closing every cycle with zero filing errors.
Keep the skills section itself simple, a plain list of real terms in standard text. A sidebar cell and a two-column table both cost nothing in the run above, so the layout advice worth following is narrower than it is usually written.
What emptied the section was moving it into the Word document header, where our parser read none of it. The ATS resume format guide and the single-column templates keep every block on the page itself.
How Many Keywords Is Enough?
There is no target number, and any tool that gives you one is guessing. Match most of the required skills in the posting and you are there, which usually means fifteen to twenty strong terms.
Coverage of the must-haves beats raw count every time. Ten exact matches to the required list outrank thirty loose ones the recruiter never searches for.
Once the required terms are in place and worked in where they fit, stop. Past that a resume tips from tailored into stuffed.
Why Keyword Stuffing and White Text Backfire
One of these does fool the software. Neither one survives the person who reads your resume next, and both cost more than they ever add.
Do this
- Use each real keyword where it honestly fits, once or twice, in plain visible text.
- Prove a skill with a result and a number instead of repeating the word.
- Match the exact phrasing in the posting, including the acronym and its full form.
- Cut a term you cannot back up in an interview, even if the posting lists it.
Avoid this
- Hiding keywords in white text. Our own scanner counted three white-typed terms exactly like visible ones, so you gain a score and a claim you cannot defend.
- Repeating a term ten times to lift a match. Eleven mentions of a skill scored what one mention scored, for 220 words of noise a recruiter can see.
- Pasting the whole job description into your resume. It reads as noise to the parser and as desperation to a human.
- Stacking skills you have never used. The interview is where a padded list falls apart.
Why Trust This
Written From the Search Side
I have run the keyword searches recruiters run, typing a required tool into the box and watching a strong candidate sit on page three because they wrote the skill a different way than the posting did. Nobody rejected them.
They sorted below people who matched the exact term. I built the keyword scanner to close that gap, and the numbers on this page come from running nine versions of one resume through it.
Who wrote this
Rohith Reddy Jarugu, builder of ats resume checker. Ten years in software hiring, 500+ interviews conducted, now building career tools full time. LinkedIn
Match the Words, Then Prove the File
Keywords decide where you rank. Format decides whether the software reads them at all. These free tools cover both, with no signup.
Resume Keyword Scanner
Paste a posting and your resume to see the exact terms you are missing and your match rate, in your browser.
Scan for keywordsATS Resume Checker
Upload the finished resume for a 0-100 score and a 30+ check report in under 60 seconds, so nothing the parser drops surprises you.
Check my resumeATS Resume Parser
See the raw text a parser pulls from your file, so you can confirm your skills section reads as real, indexed text.
Preview the parseATS Resume Format
The single-column layout that keeps your skills section and keywords in the main column where the parser reads them.
Read the format guideFree ATS Resume Checker
Know Your Match Before You Apply
The scanner reads your resume against the exact posting and shows the keywords you still need, free and in your browser. Fix the gaps, then check the whole file scores clean.
Resume Keywords for ATS: FAQs
The questions people ask before rewriting a resume for a posting. Still stuck? Contact us and we'll help.
How many keywords should a resume have?
There is no magic number, and any tool that promises one is guessing. Aim to match most of the required skills in the posting, which usually lands around fifteen to twenty strong terms across your skills section and bullets. Coverage of the must-haves matters far more than a raw count. If you have matched the required list and worked the terms in where they fit naturally, you are done, and padding past that starts to read as stuffing.
Where do keywords go, the skills section or the bullet points?
Both, but different keywords go in each. Hard skills, tools, and certifications belong in a dedicated skills section near the top, because that is the block the software reads as your skill set. Soft skills and outcomes belong inside your experience bullets, shown as a result you delivered rather than a word you claimed. A recruiter trusts leadership demonstrated in a bullet over leadership listed as a label.
Should I use the exact keywords from the job description or synonyms?
Use the exact wording from the posting. I rewrote one test resume's skills as near-synonyms, stock control instead of inventory management and supplier relations instead of vendor management, and our own scanner lost nine of its ten skill matches, dropping the rate from 67 to 19 percent. A string matcher does not reliably connect a synonym to the term a recruiter searched for, so if the posting says project management, put project management on the page. Where a term has a short and a long form, include both once: writing both was the only version in that run that matched all four acronym terms.
Do the wrong keywords get your resume automatically rejected?
Almost never. An applicant tracking system ranks and filters resumes for a recruiter to review; it rarely throws one out on its own. Missing the keywords a recruiter searches for means you sort lower in their results, where a busy person may not scroll, so you go unseen rather than rejected. The real automatic rejections come from knockout questions a human sets, like a required certification or work authorization, not from the keyword match.
Keep Reading
ATS Resume Format
The single-column, reverse-chronological layout an ATS parses cleanly, shown next to one it scrambles, with an element-by-element checklist and a free way to test your file.
Read the guideHow ATS Parse Resumes
An ATS flattens your resume to text, reads it in one order, and maps it to fields. What that does to tables, columns, headers, and graphics, and how to make yours parse cleanly.
Read the guide