How to Optimize Your Resume for ATS: A Practical Checklist

Table of contents
Optimising a resume for an ATS means two things, and only one of them is about software: making sure your document's text can be read at all, and making sure a person reading it can see how your experience answers the advert. This guide is the working order — what to fix first, what to fix next, and how to tell when you are done.
It is written for the point most people arrive at: the resume exists, the applications are going out, and nothing is coming back. The answer is rarely a single dramatic rewrite. It is a sequence of small passes, done in the right order, on a document that stays honest throughout.
Define the job before you start
What “optimise for ATS” does and does not mean
Applicant tracking systems are software employers use to collect, store and search applications. Which system an employer runs, how it is configured and whether it filters or simply files applications are all decisions made inside that company. You cannot see any of them from the application form.
That leaves two problems you can actually work on, and a well-meaning piece of advice often blurs them together.
| Problem | What it looks like | How you check it |
|---|---|---|
| Your text is hard to extract | Columns, tables, text boxes, contact details in a page header, a scanned image with no text layer | Export the file, select all, paste into a plain-text editor and read the order. If it is jumbled or incomplete, fix the layout. |
| Your text is readable but not relevant | Generic summary, duty statements with no outcome, no vocabulary from the advert, sections in an order a reader does not expect | Put the advert beside the resume and ask, line by line, whether the requirement is answered anywhere. |
If you came here asking what to fix first on a resume, that is the answer, and it is also the reason this guide is ordered the way it is. The two problems need different work: a layout that extracts badly cannot be rescued by better wording, and a resume that says nothing about the advert was never a layout problem.
Fix readability first, relevance second. A perfect keyword match inside an unreadable file is still invisible.
The working order
The optimisation pass, in six steps
Work through these in order, and resist the urge to start at step four — keyword edits made before the structure is sound are usually redone twice.
- 1
Read the advert and write down its requirements
One advert, pen in hand. Split what you find into essentials, desirable extras and context. This list is the standard everything else is measured against; without it, ‘optimising’ means guessing.
- 2
Audit the structure of the document
Check the things that decide whether the text survives extraction: one reading column, conventional headings for each section, contact details as ordinary lines in the body, one consistent date format, and bullets that are real text rather than images.
- 3
Rewrite the bullets that describe duties
Go through work experience and mark every line that says what you were responsible for rather than what changed. Rewrite the top three or four of those with a result, a scale or a specific outcome.
- 4
Check keyword coverage against the advert
Now, and not before, compare your wording to the advert's. Where the employer's term genuinely describes your work, use their term. Where it does not, leave it out or describe the adjacent thing you actually did.
- 5
Export the file and test the text yourself
Produce the final-format file, then copy its text into a plain-text editor. Read it as a stranger would: name, contact details, titles, employers and dates all present, in a sensible order, with nothing important living only in a graphic.
- 6
Re-scan the exported file and compare
Run the exported file through a scanner, make the two or three corrections the report justifies, export again and re-scan. Comparing two reports on the same document is more useful than chasing a number.
Two of those steps have a guide of their own, because each is deep enough to deserve one: the keyword research method for a single advert sits behind step four, and the build and formatting rules sit behind step two. This page is the order of operations; those pages are the detail.
Step three, in detail
Turning duty statements into evidence
The most common reason a readable resume still gets no response is that it describes a job rather than a person doing it. Compare these pairs: nothing has been added that the writer did not already do — the change is what the sentence emphasises.
Weak
Responsible for managing the company's social media accounts.
Stronger
Ran three social accounts for a 40-person agency, growing the LinkedIn following from 1,200 to 3,400 in nine months by publishing two posts a week.
Why: the first version names the duty; the second names the outcome a reader can picture.
Weak
Helped improve the onboarding process for new staff.
Stronger
Rebuilt the new-starter checklist used by four teams, cutting the time before a new hire's first client call from two weeks to four days.
Why: scale is often more honest and more persuasive than a percentage.
What to do when you do not have numbers
Plenty of good work is not measured: pastoral care, compliance, internal troubleshooting. You do not need a percentage to write a strong bullet — describe scope, frequency, or the state of things before and after. Two honest anchors beat one invented figure, and invented figures have a habit of being asked about.
- Scope: how many people, sites, accounts or systems were involved: “the payroll run for 240 staff”.
- Frequency: how often you did it, and for how long: “weekly since 2022”.
- Change: what was different afterwards: “the backlog cleared from three weeks to under five days”.
- Responsibility: what you were trusted with that someone junior was not: “sole point of contact for audits”.
If you are genuinely unsure of a figure, use an honest range or describe the change without one. “Roughly halved” is a defensible sentence. A precise number you cannot source is not.
Step two, in detail
The ten-minute structural check
This is the pass that decides whether the other five steps are visible at all. It is quick, and none of it requires design skill.
- One column, read top to bottom. Sidebars and two-column layouts can change the order in which text is extracted.
- Standard headings: Work Experience, Education, Skills, Certifications, Projects. Creative labels risk being left unclassified.
- Contact details as ordinary lines in the body of the first page — not in a page header, footer or text box.
- One date format throughout, written out: 03/2022 – 07/2024, with “Present” for the current role.
- Bullets as real characters, not images, icons or a custom symbol font.
- Selectable text: if you cannot highlight the words with the mouse, a parser may not see them either.
- The file the employer asked for. Where the advert specifies Word or PDF, that instruction outranks every general rule.
The two claims worth being sceptical about are worth naming. “No ATS can read a PDF” is not true of modern systems, and “a table guarantees rejection” is not true either — what matters is whether the text comes out in a readable order, which you can test in a minute. If you are choosing a layout from scratch, the format comparison covers which structure suits which work history, the structural rules for parsing cover columns, headings and file type, and the parsing checks list the layout choices that cause the most extraction problems.
Step four, in detail
The keyword pass, once the structure holds
Keyword work at this stage is a comparison, not a brainstorm. You are not looking for clever terms: you are checking whether the wording an employer will recognise appears where it is true.
- 1
List the advert's essential terms
Tools, methods, qualifications, and the exact job title. Mark anything the advert repeats.
- 2
Mark what your resume already says
Go through your own document and tick each term you can evidence. Anything unticked is either a gap or a wording problem — the two need different responses.
- 3
Fix the wording problems first
If you did the work but described it in your own vocabulary — “looked after the rota” when the advert says “workforce planning” — use a phrasing that carries both meanings honestly.
- 4
Leave the genuine gaps visible
A gap is information. It tells you whether to apply anyway, whether to foreground an adjacent skill, or whether to be ready to discuss it. Do not paper over it with a term you cannot support.
Steps five and six, in detail
Reading a scan report, and correcting the file it came from
A scanner report is a prioritised list of observations about the text of one file, produced by rules you did not write. It is genuinely useful for two things: catching text-layer problems you would not otherwise notice, and showing you where the document is thin. It is not a hiring forecast — so knowing how to read an ATS scanner report, rather than how to raise its number, is the skill worth having.
How to work through a report
- Start with the highest-cost findings. Most reports show what each item deducted and why, so the top two or three are where the money is. Fixing those and re-scanning tells you more than working through everything once.
- Check the evidence, not the label. A finding that says a section is missing may be pointing at a heading the parser did not recognise — a real issue — or at a section you deliberately left out. Only you can tell which.
- Compare two reports on the same file. A number that moves because you added evidence is meaningful. A number that moves because you reworded a heading is worth understanding before you celebrate it.
- Ignore advice that contradicts the advert. If the employer asked for a two-page resume with a portfolio link, their instruction wins over any general rule a tool applies.
Run the check on the file you will actually send
The rules run on text, so the exported document is what matters — not the draft in your word processor. The free ATS scanner reads the PDF or TXT in the browser tab, with nothing uploaded to an analysis server, and the report lists which checks passed, which were flagged, and the fixes with the highest cost first. If you have already copied your resume text out, the ATS score checker applies the same rules to pasted text instead. Either way, you are checking the export, not the memory of what you typed.
The last pass
The pre-application checklist
Once the resume is exported, run this list in order. It is short on purpose: everything on it is something that has cost a real application a real read.
Do
- Open the exported file and paste its text into a plain-text editor — read the order top to bottom
- Confirm the job title you are applying for appears plainly near the top
- Check every employer, job title and date against the original file, especially if you edited two versions
- Confirm the file name is clear — Firstname-Lastname-Resume.pdf
- Answer the application form's own screening questions before you press submit
- Keep the tailored version you sent, so you know what a recruiter is reading
Don't
- Submit a document that still contains a placeholder or another employer's name
- Send the file type the employer asked you not to send
- Rely on a summary the rest of the resume does not support
- Add terms you would not be comfortable being asked about in the first five minutes
- Keep optimising past the point where the document is clear — at some stage, sending it is the move
If you want the deeper material behind this workflow, the keyword guide covers reading a job description in detail, how to make an ATS resume walks through the build from a blank page, and how to pass ATS screening collects the parsing and formatting rules in one place. Start with the one that matches the problem you actually have.
Frequently asked questions
How do I optimize my resume for an ATS?
Does optimising a resume guarantee it passes the ATS?
How long does it take to optimise a resume?
What is the difference between optimising a resume and formatting it?
What is a good ATS score?
How often should I re-scan my resume?
About this guide
Hiring and applicant-tracking practices vary by employer and platform, so no format, keyword check or tool can guarantee an interview. Treat example details and metrics as models, not verified outcomes; use only facts you can support from your own experience.
Something out of date or wrong? Tell us — we review suggested corrections and update the guide when appropriate. Last updated .
Resume Earth publishes the free tools and guides on this site — read more about who we are and how the tools stay free.
Put this guide to work in 5 minutes
Use these ideas while building your resume, then review the exported file and the suggestions from the checklist before you apply.
Keep reading

ATS Resume Keywords: How to Find & Use Them
There is no master keyword list — the advert in front of you is the list. This guide covers reading a job description properly, deciding which terms earn space, and adding them honestly.

Best ATS Resume Format: Structure for Parsing
Structure decisions that can be tested rather than guessed: column count, headings as boundaries, what tables and text boxes do to extracted text, and how the file format changes the result.

How to Pass ATS Screening in 2026
Applicant tracking systems and employer workflows differ. Review practical ways to make your resume easier to read and parse, plus a plain-text check you can do before applying.