Every job posting contains three kinds of language: requirements, preferences and filler. Most resume keyword advice treats all of it as equally important, which is how resumes end up stuffed with "dynamic self-starter" and still fail to mention the certification the posting names twice.
Here is how to separate the words that matter from the noise.
Tier 1: hard skills and credentials
These are the terms a recruiter would type into a search box: software, platforms, methodologies, licenses, languages, certifications, regulated frameworks. They are also the terms an ATS is most likely to filter on, because they are unambiguous.
- Exact product names — "Salesforce", "Epic", "AutoCAD", "Excel (advanced)" — rather than categories like "CRM software".
- Certifications by their standard abbreviation and full name once: "Certified Public Accountant (CPA)".
- Regulated or safety-critical terms: "HIPAA", "OSHA", "Class A CDL", "SOC 2 Type II".
- Spoken languages with a level: "Spanish — professional working proficiency".
These belong in a skills or certifications section, and each one that matters should also appear in at least one experience bullet where you used it.
Tier 2: role language and outcomes
The second tier is the vocabulary of the job itself — how the team describes its work. "Stakeholder management", "root-cause analysis", "patient throughput", "pipeline generation", "design system". These may not be literal search filters, but they signal that you understand the environment.
Use them once, in context. If the posting says "cross-functional launches" and you ran launches across four teams, say "cross-functional launch" once and then describe the actual launch. Mirroring is translation, not impersonation.
Tier 3: filler you should ignore
Some posting language is written by committee and means almost nothing: "fast-paced environment", "wear many hats", "rockstar", "family", "self-starter", "detail-oriented". Nobody filters on these. Repeating them costs space and reads as padding.
Soft skills deserve evidence, not adjectives: instead of "detail-oriented", say "audited 1,200 invoices per month with a 0.1% error rate".
Where keywords belong
- Summary: the two or three defining capabilities and your target title.
- Skills section: the exact tool and credential names, grouped logically.
- Experience bullets: the proof — the term plus what you did with it and what changed.
- Education / certifications: the formal names, spelled out and abbreviated.
A useful rule of thumb: a keyword that appears only in a list is a claim; a keyword that also appears in a bullet is evidence. Aim for evidence.
How to extract keywords without guessing
Read the posting twice. First, highlight every noun that names a tool, a credential, a process or an outcome. Second, count the words that repeat — repetition in a posting usually means it is a screening priority. The job title itself is a keyword, and so is the team or product name if the role is built around it.
You can do this by hand in five minutes. If you want it ranked, paste the description into our Keyword Extractor: it counts frequency, filters stop words, and shows the phrases that recur. It runs in your browser, so the posting stays private.
Keyword stuffing, and why it backfires
A resume that lists forty tools in a comma cloud and mentions none of them in the experience section reads as keyword manipulation. Recruiters interview for the story, and the story has to survive the first question: "Tell me about a time you used this."
Keep the list to what you can defend in a conversation, and let the bullets carry three to five of them in detail.
Bottom line
Prioritize exact hard skills and credentials, translate the posting's role language into your real examples, and ignore the adjectives. Ten well-placed keywords with proof will outperform fifty without.
Paste a job description and get the ranked keywords to mirror in your resume.