A resume keyword is a term a recruiter types into the hiring system's search box, and the search finds resumes that contain it. The terms come from the posting, because the recruiter wrote both. So the keywords for a resume are not a list you find on the internet. They are the posting's own words for the tools, the methods, the titles and the domain, placed where you did the work. A resume that matches on words you have not done is a resume that fails at the interview instead of at the screen, which is later and worse.
Key points
- Keywords are the posting's words. Each posting has its own.
- Four kinds: tools, methods, titles, domain. Pull them in that order.
- A keyword goes where the evidence is: in the bullet that shows it, and in the skills list.
- Exact spelling. "Figma" matches "Figma". "Design tools" matches nothing.
- Keyword match measures words. It does not measure fit. The person after the parser measures fit.
Where keywords come from
Read the posting with a highlighter, and mark four things.
| Kind | What it looks like | Example |
|---|---|---|
| Tools | Product names, languages, platforms | Figma, SQL, Salesforce, Go |
| Methods | How the work is done | Usability testing, A/B testing, agile, discovery |
| Titles | What the role and the people around it are called | Product designer, design systems, stakeholder |
| Domain | The industry and its nouns | Healthcare, B2B SaaS, logistics, compliance |
The ones that repeat are the ones that matter. A term in the title, the first paragraph and the list is a term the recruiter will search. A term in the nice-to-haves is one they will not.
The posting is the keyword list. There is no other one.
Where they go
A keyword in a skills list is a claim. A keyword in a bullet is evidence. Both are needed, because the parser indexes both and the recruiter reads the second.
- Tools go in the skills list, spelled the posting's way, and in at least one bullet that shows the tool in use.
- Methods go in the bullets, as the thing you did. "Ran usability tests with twelve users" carries "usability" and "tests" where a search will find them.
- Titles go in the title line under your name, where it is a fair description, and in the summary's third sentence.
- Domain goes in the summary's first sentence and in the role headings where it is true.
A keyword stuffed into a line where it does not belong is read by the parser and then read by a person, who notices. The guide on skills has the rule: no claim without a bullet behind it.
Exact words
Parsers match strings. Some stem words, so "testing" finds "test", and many do not. None of them know that "design tools" means Figma. Use the posting's exact term for the thing you did.
Where the posting and your resume name the same thing differently, use both once. "User research (discovery)" in the skills list covers a posting that says either. Do not do this for things you have not done.
Acronyms both ways, once. "Applicant tracking system (ATS)" matches a search for either.
What keyword match measures
The "how you fit" line on a listing on this site is a keyword match. It counts the posting's terms that your resume contains, and it tells you which ones are missing. Match scores a deck of postings the same way against the resume you pick.
That is a parser's view. It is useful for one thing: knowing whether the screen will find you. A high match on a role you cannot do is a wasted interview. A low match on a role you can do means the resume uses different words for the same work, which the tailoring guide fixes in fifteen minutes.
What it does not measure is the sense of the bullets, the quality of the work, or whether the manager will like you. Nothing on a screen measures those.
The density myth
There is advice online to repeat a keyword several times for a higher score. Hiring systems do not score by count. A search finds the resume if the term is there once. A recruiter reading "Figma" eleven times reads a resume written for a machine, and stops.
Once in the skills list and once in a bullet is the whole method.
On this site
Questions
Do I need keywords in the file name?
No. The file name is not indexed by any hiring system we have read. Name it with your name and the role, for the human who downloads it.
White text keywords, hidden on the page?
Parsers read it, recruiters see it when the resume is converted to text, and the application is rejected for it. Do not.
Does the cover letter need keywords?
The letter is rarely indexed and rarely searched. It is read, by a person, after the resume passed. Write it for them.
Do I keep a master keyword list?
Keep a master resume. It has every term for every thing you have done. The tailoring is picking the posting's terms out of it.
The posting uses a term I have never heard. Do I add it?
Look it up. If it is the posting's name for something you have done, use their name. If it is something you have not done, leave it out, and decide whether the role is one you want.