Resume Keywords: How to Find and Use the Right Ones
Gowri Shanker·Oct 13, 2026
Header photo by 2H Media on Unsplash. A stock photo, not a screenshot of AceDraft or of any ATS.
Resume keywords are the words a job posting uses to describe the work: the job title, the skills, the tools and the qualifications, spelled the way the employer spells them. Recruiters can search for them, and the person who opens your resume looks for them too. This post is a method for finding the right ones in one posting and putting each in the right place, without a giant list.
First, the part that costs me something. AceDraft has a free scan that counts which keywords from a job description show up in your resume, and I built it. The scan compares your resume with one job description you paste, using my own scoring. It isn't any employer's applicant tracking system (ATS). I also haven't re-tested how well it pulls keywords out of a job description, and an earlier batch of my posts recorded scans that came back with zero keywords. So I won't tell you to trust my scan's keyword list over your own careful reading of the posting.
I haven't sent a resume through any employer's ATS either, so nothing below describes how Workday, Greenhouse or anyone else ranks you. Where I mention Greenhouse, I'm going by its own help pages. If you want to test what I say about ATS software on a known file: check in presale page for our demo resume and you can verify our claims in the opensource tool we have mentioned there.
AceDraft is pre-launch, with no users and no hiring outcomes, so you won't find success figures here. The job-posting excerpt further down is one I wrote as an illustration. No real company posted it.
Key takeaways
- Read your keywords off the one posting you're applying to, in its exact spelling. A list by profession can't know which posting that is.
- Each keyword type has a home: titles near the top, tools and hard skills in the skills section and in the bullet where you used them, soft-skill words inside a line that proves them.
- Nobody gives a number for how often a keyword should appear. I didn't find one in any source, so I use each term where the work happened and stop there.
- Limitation: Greenhouse documents an exact-match keyword search, but that's one vendor. And AceDraft's own scan has keyword extraction I haven't re-tested.
What are resume keywords, and who reads them?
Resume keywords are the terms an employer uses in a job posting to describe the role, and two readers look for them: the search inside the hiring software, and the person who opens your resume. Both want to know whether you've done the work the posting describes.
The software side is easier to picture with one documented example. Greenhouse, an ATS vendor, describes a feature called Talent Filtering on its support site (page last updated 2 March 2026, read 13 October 2026). According to that page, the keyword search covers the full text of resumes and internal notes, and the keyword in the search must exactly match the keyword in the application.
The same Greenhouse page describes two kinds of search term. Preferred terms use OR logic, so a candidate needs only one of them to be included. Required terms use AND logic, so all of them have to appear.
Put those two facts together and one practical point falls out. If a recruiter using that feature sets a tool as a required term, Greenhouse says the match has to be exact. So I copy the posting's spelling, space and capitals included.
An older Greenhouse help article on searching resumes for keywords (last updated 6 June 2022, so the steps may have changed since) adds a detail I find useful. Recruiters search from the All Candidates page, and matching candidates show a small snippet under their name with the search terms as they're used in that profile.
So the recruiter sees your keyword inside its sentence. A keyword sitting in a real bullet looks like experience. The same keyword wedged into a run of twenty looks exactly like what it is.
Now the limits on all of that. These are one vendor's help pages, describing one product. They don't say how any employer sets up its searches, and other systems may work differently. I haven't tested any of them. For the general picture, I've written up what an ATS is and how one works.
A word on why this post looks the way it does. OpenSEO put "resume keywords" at about 1,300 searches a month in the US, 260 in India and 50 in the UK when it was checked on 27 September 2026. In Google's US results for the term on 13 October 2026, the biggest organic results were keyword lists sorted by profession and a "Top 500" list built on another vendor's database. I'm not adding a fourth list. You need the words from your posting, and a list written for everyone has never read it.
Where do I find the right keywords for a job?
The right keywords for a job are in the posting for that job, in the employer's own wording. Read one posting, pull out the terms it uses for the title, skills, tools and qualifications, and keep each one spelled exactly as written.
UCI's Career Center makes the same point in its 2025 Mastering ATS Career Guide (dated October 2025, read 13 October 2026). The guide says to use exact language from the job description for job titles, skills and action verbs, and notes that even slight variations in wording may cause a mismatch. It also says to customise the resume for each application with job-specific keywords.
Here's the method I use. You need the posting and either a highlighter or a blank text file.
- Copy the posting into a document. Delete the company introduction and the benefits, which leaves the duties and the requirements.
- Highlight every phrase that names a skill, a tool, a qualification or a job title. Skip adjectives like "passionate" and "fast-paced" for now.
- Note where each term sits. A term in the requirements, or one that turns up in the duties as well, outranks anything under "nice to have" or "a plus".
- Write the terms in a column, spelled the way the posting spells them, with its capitals, spaces and acronyms.
- Next to each term, write yes or no. Have you actually done this, in a job, a project or a course? A no stays off the resume.
Step five is the one people skip, and it's the one that keeps you safe in an interview. A keyword on your resume is something an interviewer can ask you about.
A worked example, using a posting I made up
I wrote the excerpt below for this post. It's an illustration of the method, not a real job ad from any company, and the details are invented.
Illustration, not a real job posting. Junior Data Analyst. You'll build weekly sales reports in SQL and Microsoft Excel, maintain dashboards in Power BI, and present findings to the operations team. You'll track key performance indicators (KPIs) for the regional stores. Requirements: a degree in a quantitative field or equivalent experience; data analysis on real datasets; clear stakeholder communication. Experience with A/B testing is a plus.
Pulling the terms out, in the posting's own spelling, gives this column:
- Job title: Junior Data Analyst, with the plainer Data Analyst inside it.
- Tools: SQL, Microsoft Excel and Power BI. Note the space in "Power BI".
- Hard skills: data analysis, dashboards and weekly reports, plus A/B testing, which the posting files under "a plus".
- An acronym with its full form: key performance indicators (KPIs). The posting gives you both, which is handy.
- A soft-skill phrase, stakeholder communication, and "present findings", which is something you'd show in a bullet rather than claim in a list.
- One qualification: a degree in a quantitative field.
Then the yes/no column. Say you used SQL and Excel in an internship, built one Power BI dashboard for a college project, and have never run an A/B test. SQL, Excel and Power BI go on the resume. A/B testing doesn't. It was only a nice-to-have anyway, and leaving it off costs you less than a question you can't answer.
That honesty rule is mine, and I hold it hard. A keyword you've never used is a bluff with a spelling.
The column belongs to this one posting. The next posting gets its own column, and the resume shifts to match. I've written the edit-per-job routine, with what to change and what to leave alone, in how to tailor a resume to a job description, so I won't repeat it here.
Resume keywords for freshers
Freshers find resume keywords the same way, from the posting, and place them in projects, coursework, internships and certifications instead of job entries. The method doesn't change. Only the section does, and Power BI learned in a final-year project is still Power BI.
A note on demand, since I check these things. OpenSEO showed about 10 searches a month in India for "keywords for resume for freshers" on 13 October 2026, which is tiny. That's why this is a short passage. My longer guide to a resume without work experience covers which sections to fill instead.
Which keywords belong in which resume section?
Each type of resume keyword has a natural home: the job title near the top, tools and hard skills in the skills section and in the bullets where you used them, soft-skill words inside a line that proves them, and qualifications in Education or Certificates. The table is my own mapping, using the illustration above, with the limit of each placement in the same row.
| Keyword type | Example from the illustration | Where it can go on a resume | The limit |
| Job title | Data Analyst | The first line of your summary; a past job's title only if that was your real title | Never rename a past job to match a posting. Your title is a fact an employer can check with one phone call |
| Hard skill | data analysis | Experience and project bullets where you did it, and the skills section | Only if you've done it. A hard skill with no bullet behind it reads as a guess |
| Tool | SQL, Power BI | The skills section, plus the bullet where you used the tool | Copy the spelling exactly. Greenhouse's Talent Filtering page (updated 2 March 2026) says keywords must match exactly; I haven't checked how other systems treat a missing space |
| Soft-skill word | stakeholder communication | Inside an experience bullet that shows it happening | A search may find the label, but a person won't believe it without the line around it |
| Acronym | KPIs | Write the full form and the acronym together once: key performance indicators (KPIs) | With exact-match search, a recruiter could type either form. UCI's guide (October 2025) says to include both |
| Qualification | degree in a quantitative field | Education or Certificates, under the name it was issued with | Don't rename your degree to echo the posting. Name the subject plainly so the match is visible |
The job-title row is the one I'd argue about longest. If your last title was "Operations Associate" and you built the weekly reports, it's tempting to call yourself a data analyst. Don't. Put the posting's title in your summary instead, something like: "Operations associate who builds the weekly sales reports in SQL and Excel." The title stays true and the words still match. (That line is an illustration too.)
In AceDraft's editor, the Skills section is set up for tool and hard-skill keywords. Each skills entry has three required fields: a Skill Category (the placeholder example is "Programming"), a Proficiency Level, and a Keywords box that takes a comma-separated list such as "HTML, CSS, JavaScript". You can add more entries with the add button. A "Data tools" category could hold "SQL, Microsoft Excel, Power BI", spelled the posting's way.
The Keywords box takes a comma-separated list, and it has an AI Rewrite link. That link only runs when you're signed in with Google and have pasted a job description into the editor. In the signed-out guest editor, clicking it opens a pop-up instead. I haven't judged what that rewrite does to a keyword list. I'd still repeat each tool in the bullet where you used it, because a word in a list tells the reader you know the name, and a bullet tells them what you did with it.
The skills section has its own questions about what to list and how to lay it out, which I've covered in my guide to the resume skills section.
UCI's guide also lists action verbs next to titles and skills as language to take from the job description. If a posting says "build" and "present", using those verbs in your bullets is a small, honest match. I've collected resume action verbs by type of work in a separate post.
Author's take. Every Skills entry in AceDraft's editor also asks for a Proficiency Level, with "Expert / Master" as the placeholder. For keywords, that's the field I'd think hardest about. Write "Expert" next to Power BI and you've invited the hardest Power BI question in the room, so pick the level you'd defend out loud.
How many times should a keyword appear?
No source I found gives a number for how many times a keyword should appear on a resume, and I'm not going to invent one. My plain rule is to use each keyword where the work happened, which for most terms means once or twice.
I did look. UCI's guide says to avoid keyword stuffing and keep the writing natural, and leaves it there. The parts of Greenhouse's Talent Filtering page I'm relying on describe whether a term appears at all, through the Preferred and Required logic. OpenSEO returned no US data for "how many keywords should a resume have" on 13 October 2026, so I can't even tell you how many people ask.
So here's how I think about it instead. A tool you used in two jobs shows up in two bullets, plus once in the skills section. A tool you used once shows up once. Your history sets the count.
I'll admit this answer is less satisfying than a number. Writing "three to five times" would have taken me one line, and I'd have had nothing to point to when someone asked where it came from.
For stuffing, I use a read-aloud test. Read each bullet out loud. If a term appears twice in one sentence, or a sentence only exists to hold a keyword, cut it. Remember the snippet in Greenhouse's search results: the recruiter sees your term in its sentence, so a sentence built for the search is the one they'll be reading.
Heads up. Pasting the posting's requirements list into your resume is stuffing in its purest form. Every term matches, and the person reading it recognises their own ad. If you see a guide quote a target number of repetitions, check what it's based on before you follow it.
What is the difference between hard-skill keywords and soft-skill words?
Hard-skill keywords name a tool, method or qualification someone could test you on, like SQL or A/B testing, while soft-skill words name a way of working, like stakeholder communication. Both can be resume keywords, but they need different handling.
A hard-skill keyword can sit in a skills list and still carry meaning, because "SQL" is checkable. A soft-skill word in a list carries very little, because anyone can type "communication". UCI's guide tells readers to focus on hard skills, and I agree with it for exactly that reason.
For soft-skill words, my approach is narrow. If the posting uses one word for word, use it once, inside a bullet that shows it happening. "Presented weekly sales findings to [N] store managers" carries stakeholder communication without the label, and if you want the exact phrase in the line, fold it in once. That bullet is an illustration with a blank for you to fill honestly.
I've gone through this skill by skill, with more sample lines, in my post on proving soft skills on the page.
How do I check which keywords my resume is missing?
To check which keywords your resume is missing, compare it against the term column you pulled from the posting: search the resume for each term in its exact spelling, and mark the ones that aren't there. A free resume keyword scanner can run a version of the same comparison, with limits I'll spell out below.
The manual way comes first, because it needs no tool. Open your resume PDF, press Ctrl+F (Cmd+F on a Mac), and search for each term in your column. Mark each one as found, missing, or found in a different spelling.
That third group is easy to miss. "Excel" where the posting says "Microsoft Excel", or "PowerBI" where it says "Power BI", is close but not the same string. Under an exact-match search like the one Greenhouse documents, close isn't the test.
Then sort the missing terms. A missing term you have real experience with needs a line added where that work happened. A missing term you don't have stays missing, and that group is not a problem to fix.
AceDraft's free ATS scan against one job description does the comparison for you. You upload your resume as a PDF (up to 10 MB), paste the job description, and can add a target job title if you want. Results take about 30 seconds and aren't held behind an email address. Signed out, you get 15 scans a day; signed in, free or paying, there's no daily limit.
The results show an ATS score, Keywords Matched (out of the number of keywords identified), Keywords Missing from the job description, Readability, a Score Breakdown, and the top issues with fixes. The score and top issues are free. A free account adds a deeper AI quality review and saves your scans, and line-by-line fixes come with the paid export.
Where the scan stops:
- Keyword extraction is untested by me. I haven't re-tested how well the scan pulls keywords out of a job description, and an earlier batch of my posts recorded scans that returned zero keywords. If the keyword lists come back empty or look thin, use your manual column.
- The scan compares your resume with one pasted job description, using my own scoring. It isn't any employer's ATS, it has no access to one, and nobody has checked its score against Workday, Greenhouse or any other named system.
- A keyword in the Missing list is a question for you. Have you done it? If not, leave it out.
For what each row of the results measures, I've written up how to read your scan. There's also a walkthrough of the resume detail page, with its score and keywords, if you've saved resumes to an account.
My honest reading: I'd trust your highlighted column over my scan's list until I've re-tested the extraction. I built the scan to save you the Ctrl+F. It doesn't replace reading the posting.
Do keywords alone get a resume past an ATS?
Keywords alone don't get you an interview, and the one system whose documentation I read points at why. Greenhouse's Talent Filtering page (last updated 2 March 2026) describes a keyword search that a recruiter runs. A resume missing one Required term is left out of that search's results, and a resume with every term shows up in the results that recruiter looks through. The page doesn't say what happens after that, and I won't guess for other systems.
So missing a term a recruiter searches for, spelled the way they type it, is a real way to drop out of a filtered search, going by one vendor's documentation. Having all the words doesn't make the resume good.
I've gone through the common claims, including the widely repeated idea that software throws out most resumes before anyone sees them, in what an ATS actually does with keywords. I won't redo that here.
The other checks I run before applying, from file type to layout, are on my pre-apply checklist. Keywords are one line on that list. They aren't the whole list.
What haven't I tested?
I haven't tested the keyword advice in this post against recruiters, real applications or any employer's ATS, so nothing here tells you which version of a resume gets a call back. Here's the full list, so you can weigh the advice for what it is.
- No recruiter review. I'm the only person who has read the illustration posting and the sample lines.
- No outcome data. AceDraft is pre-launch: no users, no usage data, no reviews, no success rates.
- I haven't submitted a resume through Workday, Greenhouse, Lever, Taleo, iCIMS or any other employer's ATS. The Greenhouse facts come from its help pages, read on 13 October 2026, and describe Greenhouse only.
- How other systems handle spelling variants, missing spaces or acronyms. Untested, and Greenhouse's page doesn't speak for them.
- AceDraft's scan keyword extraction, untested by me in this batch. An earlier batch recorded scans with zero keywords.
- Whether the scan credits an acronym for its full form. Untested.
- AceDraft's scan is my own scoring against one pasted job description. It isn't any employer's ATS, and nobody has checked its score against a named system.
- A number for how often a keyword should appear. I didn't find one, and I didn't make one up.
For the ATS side, there's a file you can check yourself: check in presale page for our demo resume and you can verify our claims in the opensource tool we have mentioned there.
That tool is ATS Screener (ats-screener.vercel.app). It's open source, simulates Workday, Oracle Taleo, iCIMS, Greenhouse, Lever and SAP SuccessFactors, and isn't affiliated with any of them. A simulator is still someone's model of those systems, the same caveat I put on my own scan. I haven't recorded any scores from it, and I won't quote one.
Use this if you have one posting in front of you and want to know which of its words belong on your resume. Highlight the terms, keep the exact spelling, mark what you've really done, and place each one where that work shows.
Skip this if you want a ready-made list of keywords for your profession. I don't have the data to write one, and this method only works off a real posting.
Sources
- UCI Career Center, 2025 Mastering ATS Career Guide (PDF). Dated October 2025; read 13 October 2026.
- Greenhouse Support, Talent Filtering. Last updated 2 March 2026; read 13 October 2026.
- Greenhouse Support, Search resumes for keywords. Last updated 6 June 2022; read 13 October 2026.
- OpenSEO keyword data for "resume keywords" (checked 27 September 2026), "keywords for resume for freshers" and "how many keywords should a resume have" (checked 13 October 2026), and US SERP data for "resume keywords" (checked 13 October 2026).
- AceDraft, AceDraft presale page. Read 13 October 2026.
Frequently asked questions
What are resume keywords?
In AceDraft's guest editor, each Skills entry has a Keywords box for a comma-separated list under a skill category. The box has an AI Rewrite link, which only runs when you're signed in with Google and have pasted a job description; in the guest editor it opens a pop-up instead. I haven't judged what that rewrite does to a keyword list.
How many times should a keyword appear on a resume?
A quick test is to read each bullet aloud and cut any sentence that only exists to hold a keyword. AceDraft's free ATS scan is built to list which keywords from a pasted job description it matched or found missing. It doesn't tell you how often a term should appear. It's my own scoring against one job description, not any employer's ATS. I haven't re-tested its keyword extraction, and earlier scans I recorded returned zero keywords.
How do I match my resume keywords to a job description?
I've written the edit-per-job routine in how to tailor a resume to a job description. AceDraft's AI Rewrite uses a pasted job description, but only when you're signed in with Google; in the signed-out guest editor it opens a pop-up instead. I haven't judged which keywords it picks.
Which keywords should a fresher use on a resume?
AceDraft's guest editor has separate Projects, Certificates Earned, Awards and Volunteer Details sections, so a resume with no job history still has places for those keywords. The sections hold your entries; they don't choose keywords for you.
Where should I put keywords on my resume?
In AceDraft's guest editor, each Skills entry needs a Skill Category, a Proficiency Level and a comma-separated Keywords list. There's no separate Objective field, so a target title goes in the Professional Summary box. The editor places what you write; it doesn't suggest placements.
Should I write the acronym or the full term on my resume?
After that first pairing, either form reads fine. AceDraft's free scan compares your resume with one pasted job description using my own scoring, and it isn't any employer's ATS. I haven't tested whether it credits an acronym for its full form. I also haven't re-tested its keyword extraction, and earlier scans I recorded returned zero keywords.
Do recruiters search resumes for keywords?
AceDraft's free ATS scan isn't one of those systems. It compares your resume with one pasted job description using my own scoring, and it has no access to any employer's ATS. I haven't re-tested its keyword extraction either, and earlier scans I recorded returned zero keywords.
How can I check my resume for missing keywords?
To try a known file first: check in presale page for our demo resume and you can verify our claims in the opensource tool we have mentioned there. That tool, ATS Screener, is open source, simulates six named systems and isn't affiliated with them.
Where my scan stops: it's my own scoring against one job description, not any employer's ATS. I haven't re-tested its keyword extraction, and earlier runs I recorded returned zero keywords.
Can I download my resume from AceDraft without paying?
The paid polished export adds a recruiter and ATS rewrite, a keyword-gap analysis and a polished PDF. It needs Google sign-in and is one payment per export, with no subscription. Neither export gives you a DOCX.
Comments
No comments yet. Be the first to comment.