28 Essential ATS Rules for Resume Optimization

Master these critical rules to ensure your resume passes Applicant Tracking Systems and reaches human recruiters

Why ATS Rules Matter

Over 98% of Fortune 500 companies use Applicant Tracking Systems (ATS) to filter resumes before they reach human recruiters. Understanding and following these 28 essential rules can dramatically increase your chances of getting past the initial screening and landing interviews. These rules cover everything from file format and structure to keyword optimization and technical compliance.

28
Total Rules
17
Technical File Audit
1
Resume Structure
6
Content Quality
4
Keyword Optimization

Technical File Audit

17 rules to ensure your file is technically compliant

17 Rules
1

Single Font

Checks if a single, consistent font is used throughout the document to avoid parsing confusion.

❌ Don't:Mixing Arial for headings, Times New Roman for body text, and Calibri for contact info
✅ Best Practice:Use Arial (or Calibri, Helvetica) consistently throughout your entire resume
2

Left Alignment

Text should be left-aligned as centered or justified text can cause irregular spacing in parsers.

❌ Don't:Using center alignment for your summary or full justification for body text
✅ Best Practice:Keep all text left-aligned except your name which can be centered at the top
3

No Forbidden Elements

Tables, text boxes, and images are often invisible to older ATS systems, hiding your data.

❌ Don't:Creating a two-column table with skills on one side and experience on the other, or adding your photo
✅ Best Practice:Use simple text formatting with clear section headers and bullet points
4

Consistent Dates

Uniform date formats help the ATS calculate your years of experience correctly.

❌ Don't:Mixing formats like "Jan 2020", "03/2021", and "2022-05"
✅ Best Practice:Use "January 2020 - March 2023" or "01/2020 - 03/2023" consistently throughout
5

File Format

Ensures your CV is in a standard format (.docx or .pdf) that ATS systems can easily parse.

❌ Don't:Saving as .pages, .odt, or image-based PDF files
✅ Best Practice:Save as .pdf (with selectable text) or .docx for maximum ATS compatibility
6

File Size Efficiency

Analyzes text-to-file-size ratio. Extremely large files often indicate unoptimized background bloat.

❌ Don't:A 5MB resume with high-resolution images and embedded graphics
✅ Best Practice:Keep your resume under 500KB by using optimized formatting and minimal graphics
7

Image Metadata Scan

Detects embedded images and their impact. Too many images can 'blind' some ATS parsers.

❌ Don't:Including headshots, company logos, or decorative graphics throughout your resume
✅ Best Practice:Use text-only formatting; if you must include a logo, keep it minimal and in the header
8

Metadata Bloat Scan

Detects hidden data like revision history, track changes, or private properties in the file.

❌ Don't:Sending a Word document with tracked changes and comments still visible
✅ Best Practice:Always 'Accept All Changes' and remove all comments before saving your final version
9

Font Size

Verifies that font sizes are standard (10-12pt for body) and consistent across sections.

❌ Don't:Using 8pt font to cram more content or mixing 10pt, 11pt, and 12pt randomly
✅ Best Practice:Use 11pt for body text, 14-16pt for section headers, and 18-20pt for your name
10

Single Column

Multiple columns often cause ATS parsers to read across them, garbling your experience.

❌ Don't:Using a two-column layout with experience on the left and skills on the right
✅ Best Practice:Use a single-column layout that flows from top to bottom in a linear fashion
11

Proper Margins

Standard margins (0.5" to 1") ensure text isn't cut off during printing or digital conversion.

❌ Don't:Setting margins to 0.25" to fit more content, causing text to run to the edge
✅ Best Practice:Use standard 0.75" to 1" margins on all sides for optimal readability
12

Standard Bullets

Non-standard bullets (circles, arrows, emojis) can be converted to strange symbols by parsers.

❌ Don't:Using decorative bullets like ►, ★, or custom symbols from special fonts
✅ Best Practice:Stick to simple round (•) or square (■) bullets available in standard fonts
13

File Format Type

Verifies the internal file structure is valid and compatible with modern parsing engines.

❌ Don't:Scanning a printed resume and saving it as a PDF image file
✅ Best Practice:Create your resume digitally in Word/Google Docs and save as a native PDF with selectable text
14

Font System Compliance

Checks if the fonts used are 'Standard 14' or 'Tier 1' fonts that don't require external embedding.

❌ Don't:Using decorative fonts like Papyrus, Comic Sans, or custom downloaded fonts
✅ Best Practice:Use standard professional fonts: Arial, Calibri, Helvetica, Times New Roman, or Georgia
15

Color Compliance

Checks for WCAG-compliant contrast ratios ensuring text is readable by OCR and human eyes.

❌ Don't:Using light gray text on white background or colorful text that's hard to read
✅ Best Practice:Use black or very dark gray (#333333) text on white background for maximum contrast
16

PDF Searchability

Ensures the PDF contains the necessary character maps to allow text selection and extraction.

❌ Don't:Creating a PDF by photographing or scanning your printed resume
✅ Best Practice:Export to PDF from Word/Google Docs and verify you can select and copy text with Ctrl+F
17

Font Size Hierarchy

Verifies that your Name, Headings, and Body text follow a logical size progression.

❌ Don't:Making all text the same size or having section headers smaller than body text
✅ Best Practice:Create clear hierarchy: Name (18-20pt) > Section Headers (14-16pt) > Body (11pt)

Resume Structure

1 rule for proper resume organization

1 Rule
18

Standard Headings

Recognizable headings help the parser categorize your information (e.g., 'Work Experience').

❌ Don't:Using creative headings like "My Journey", "What I've Done", or "Career Highlights"
✅ Best Practice:Use standard headings: "Work Experience", "Education", "Skills", "Professional Summary"

Content Quality

6 rules for compelling resume content

6 Rules
19

Contact Info

Ensures essential contact details (Email, Phone, LinkedIn) are present and readable.

❌ Don't:Hiding contact info in a header/footer or only including your email address
✅ Best Practice:Include phone, email, LinkedIn URL, and location clearly at the top of your resume
20

Acronyms

Industry acronyms should be either standard or defined at least once to be searchable.

❌ Don't:Using obscure acronyms without explanation: "Managed KPIs for ROI optimization"
✅ Best Practice:Define on first use: "Search Engine Optimization (SEO)" then use "SEO" thereafter
21

Strong Action Verbs

Starting bullets with strong verbs conveys initiative and leadership.

❌ Don't:"Responsible for managing a team" or "Duties included customer service"
✅ Best Practice:"Spearheaded team of 8", "Orchestrated customer retention program", "Achieved 25% growth"
22

Quantified Achievements

Adding numbers proves the scale and impact of your work to both AI and human recruiters.

❌ Don't:"Improved sales performance" or "Managed a large team"
✅ Best Practice:"Increased sales by 35% ($2M)" or "Led team of 12 across 3 departments"
23

Perfect Spelling/Grammar

Typos can prevent keywords from being indexed and suggest a lack of attention to detail.

❌ Don't:"Experiance in project managment" or "Recieved award for excelence"
✅ Best Practice:Proofread multiple times and use spell-check: "Experience in project management"
24

Professional Summary

A brief overview that synthesizes your career and value proposition for the role.

❌ Don't:Skipping the summary entirely or writing a vague objective: "Seeking a challenging position"
✅ Best Practice:"Senior Marketing Manager with 8+ years driving digital campaigns, specializing in SaaS growth"

Keyword Optimization

4 rules for strategic keyword usage

4 Rules
25

Keyword Match 85%

Measures how well your CV's vocabulary aligns with common industry terminology.

❌ Don't:Using generic terms that don't match the job description's specific language
✅ Best Practice:Mirror the job posting: if it says "Agile methodology", use "Agile" not just "project management"
26

Primary Keywords

Ensures core skills mentioned in the job description appear multiple times in your CV.

❌ Don't:Mentioning "Python" only once in a Python developer role
✅ Best Practice:Include "Python" 4-6 times naturally: in summary, skills section, and job descriptions
27

Keywords in Summary

High-priority keywords in your opening summary immediately tell the parser your relevance.

❌ Don't:Generic summary: "Experienced professional seeking new opportunities in technology"
✅ Best Practice:"Full-Stack Developer specializing in React, Node.js, and AWS cloud architecture"
28

No Keyword Stuffing

Avoid lists of keywords without context; they should be integrated naturally into your achievements.

❌ Don't:"Skills: Python, Java, C++, SQL, JavaScript, React, Angular, Vue, Node.js, Django..."
✅ Best Practice:"Developed REST APIs using Python and Django, integrated with PostgreSQL databases"

Ready to Optimize Your Resume?

Use our AI-powered resume optimizer to automatically check your CV against all 28 ATS rules and get personalized recommendations.

Analyze My Resume Now