You pasted a job post, uploaded your resume, and got a number. Before you start rewriting, it helps to know exactly where that number comes from, because a score is only useful if you can read it.
What the score measures
The match score has three parts, and each one has a fixed weight.
- Keywords (60%). We pull the important terms from the job post, up to 30 of them, and check which ones appear in your resume. Terms that matter in your field, like "CSAT" for a BPO account or "PRC license" for nursing, count as high priority when they are missing.
- Sections (25%). Each job category has sections employers expect. A fresh graduate resume should have Education, for example, and a nurse's resume should have Certifications. We check which of those we can find.
- ATS readability (15%). We check the things that make a resume hard for software to read: tables, multiple columns, and a missing email address or phone number.
The same resume and the same job post always give the same score. There is no randomness, and the AI tips are written after the number is set. The AI never picks the score.
What it cannot tell you
The score measures how well your resume matches one job post. It is not a prediction that you will get an interview, and it is not a promise that an employer's applicant tracking system will pass your resume. We do not know which system an employer uses or how their recruiters search it.
It also cannot judge quality. A resume can mention every keyword and still read badly. Recruiters look for evidence: what you did, for whom, and what happened because of it. A score of 90 with vague bullets can lose to a 70 with specific ones.
Using the gap list
Below the score you get a list of gaps. Work through it in this order:
- Missing contact details. If we could not find your email or phone number, fix that first. It is the cheapest point you will ever gain, and a recruiter who cannot reach you cannot call you.
- Missing sections. If a section your field expects is missing, ask whether you have something true to put there. A fresh graduate with no job history still has OJT, projects and organizations.
- Missing keywords. For each term, ask one question: is this true for me? If you handled chat support, and the post says "chat support", say so in those words. If you have never used a tool the post names, leave it out.
When you add a term, put it inside a real bullet, not in a list of words at the bottom. "Answered billing questions on a chat support account for a US retailer" helps you. A line that says "chat support, email support, CRM, Zendesk" does much less, and a recruiter can see what it is.
When a higher score is not better
It is possible to push the number up in ways that hurt you:
- Keyword stuffing. Repeating terms or hiding a keyword list in the resume can raise a match score. A person reading it will notice, and so will you in the interview when they ask about it.
- Copying the job post. Pasting sentences from the post into your resume makes the match look perfect and your resume look like everyone else's who tried the same thing.
- Adding what you have not done. Every line on your resume is something you may be asked to explain. A skill you cannot talk about is worse than a missing keyword.
A good target is not 100. It is a resume where every missing term is one you genuinely do not have, and every term you do have is shown with a real example.
Try it on a real post
Pick one job you actually want, not a generic one, and check your resume against the job post. Fix the gaps that are true for you, then check again.