# 简历过筛的第一关：先被搜到，才被读到

提交后你的简历先变成一条可检索的记录——解析能不能读出文字、关键词对不对得上，决定你有没有机会被读到

> 简历聚焦 · 投递策略 · 关键词匹配 · 约 6 分钟 · 10 月 15 日

## 本篇要点

1. 简历提交后先进招聘方的数据库，被拆成姓名、职位、日期、技能这些可检索字段；招聘者是在搜索结果里挑人，不是从第一份开始读。
2. 这一步决定的是“有没有被看到”，不是“够不够好”：解析不出文本，或关键词对不上，投了等同于没投。
3. 图片型 PDF、扫描件、分栏、表格排版、文本框、页眉页脚、图标化信息都可能让解析失败或打乱阅读顺序；单栏是风险最低的默认值。
4. 解析失败通常不等于被拒绝，系统仍会建档，但你的字段是空的，招聘者搜不到你；联系方式被丢掉时更是直接失联。
5. 系统匹配字符串而不是意思，关键词要照 JD 的字面写，缩写与全称各出现一次，并放在带结果的句子里。
6. 用白色字体藏关键词得不偿失：解析只读纯文本，招聘者能看到，有些系统还会标记这类操作。
7. “75% 简历被 ATS 自动拒绝”没有原始研究，源头是一家 2013 年停业的简历软件公司的宣传，原意是关键词匹配门槛。
8. 真正自动发生的淘汰来自申请表单上的资格性问题；把没回音分成“没被搜到”“资格不过”“岗位已关”三类，才知道该不该改简历。

---

投出去的简历没有回音，你多半会先怀疑自己不够格。但还有一种更闷的可能：它根本没进过任何人的视线——不是被读完否决了，而是从来没被打开过。

这篇讲“人读”之前的那一段路。它跟写得够不够好关系不大，只取决于一件事：你的简历在招聘者那边，是一条能被搜索的记录，还是一堆读不出来的字符。

## 在对面，你的简历不是文档，是一条记录

招聘方收简历用的系统，通常叫 ATS（Applicant Tracking System，申请人跟踪系统）。它本质上是一个简历数据库，外加一套流程管理：收件、归类、推进状态、记录面试反馈。你按下提交后，系统先做一件事——把文档拆开，抽出姓名、手机号、邮箱、每段经历的职位和起止时间、技能这些字段，存成一条可检索的记录。这一步叫解析（parsing）[1][2]。

所以招聘者打开系统，看到的不是一个装满 PDF 的收件箱，而是一个表格状的候选人列表：姓名、当前职位、所在地、申请时间，有时还带一个匹配分。一个岗位收到几百份申请是常态[5]，没人会从第一份开始逐字读。真实动作是：在搜索框里打几个词，把几百人缩到二三十人，再开始读[1]。

关键区别在这里：**在搜索这一步，你的简历不是在被评价，而是在被查询。** 评价看的是好坏，查询看的是有没有、写在哪里、拼成什么样。

## 第一关：里面的字，要真的能被读出来

最彻底的失败是文字变成了图片：把简历当海报做，导出时文字被压成一整张图；或者拍照、传扫描件。解析器拿到的是图片而不是文字，一个字段也抽不出来[3][4]。十秒钟就能自查：打开 PDF，试着用鼠标选中一句话。能高亮、能复制，就是文本；只能像拖照片那样框住它，就危险。

另一种失败不丢字，但顺序全乱。PDF 不记录“这是一段”“这里换行”，它记的是一块块带坐标的文字碎片，解析器要按位置把它们重新拼成句子[2]。多栏版式最容易拼错：左栏的职位名可能和右栏的技能列表缝进同一行，一个日期可能挂到上一段经历下面。你一个字都没少，只是顺序错了——对解析器来说，这和丢了是一回事。

已知的高风险结构还有：拿表格当排版工具、文本框、页眉页脚、用图标表示技能、把关键信息做成图片。姓名和联系方式放在页眉页脚尤其糟，一些解析器会跳过这两个区域[3]。

分栏不等于一定失败，不同系统的解析能力不一样。问题是你不知道对面装的是哪一套，所以单栏是一个最低风险的默认值——不是因为它好看，而是因为它不需要额外解释就能被按正确顺序读出来[3]。

解析失败的结果通常不是“被拒绝”。多数系统读不出内容时照样建档，把你的文件挂在上面，等招聘者手工补字段[4]。真正的损失有两样：字段是空的，所以你不在搜索结果里；联系方式丢了，招聘者不点开这条记录就永远联系不到你。“没被拒绝”和“有机会”是两件事。

## 第二关：你写的词，和招聘者打的词，是不是同一个

系统匹配的是字符串，不是意思。“SaaS”和“云端软件平台”是同一个东西，却是两个不同的字符串。多数系统默认按字面匹配，只有少数默认做模糊匹配，能兜住一部分拼写差异[1]。

招聘者可以用 OR 自己把同义词串起来，比如打这样一串条件：

```text
(数据分析师 OR 商业分析师 OR BI 分析师) AND SQL AND Python NOT 实习
```

但同义词表里只有他想得到的词，以及岗位描述里已经写好的词[1]。所以关键词的来源不是你的行业常识，而是 JD 的字面：岗位名称照 JD 的写法，技能把缩写和全称各写一次（“SEO”和“搜索引擎优化”都出现在简历里）。国内平台是同一套逻辑：招聘者在人才库里按关键词，加上城市、学历、年限这些硬条件组合着筛人，用的词同样取自岗位描述[6]。

词放在哪里也有讲究。搜索结果会显示命中关键词的那一小段上下文，同一个“SQL”，出现在“用 SQL 重写对账流程，把月结从 5 天压到 2 天”里，比孤零零躺在技能栏里更值得点开——词要长在有结果的句子里。

最后一条：不要用白色字体藏关键词。解析会先剥掉格式、只读文本，藏起来的词照样进入招聘者看到的字段，全选高亮就可能让它现形，有些系统还会标记这类操作[4]。收益是零，风险是负的。

## 别把这一关想成“有个算法在淘汰我”

“75% 的简历在人看到之前就被 ATS 拒绝”这个说法找不到原始研究：能追到的最早出处是一家卖简历优化软件的公司 2012 年前后的宣传文案，公司 2013 年 8 月就停业了，从未公布数据和方法。它原本说的是另一件事——简历里的关键词至少要匹配到岗位描述的 75% 才可能被推荐。那是一个通过门槛，后来被改写成了淘汰率[4]。

真正会发生的自动淘汰，是申请表单上的硬性问题：是否具备该岗位要求的合法工作资格、是否接受这个城市、是否持有某个必需证书。答“否”确实可能在没人看简历之前就被筛掉。一项 25 位招聘者的调查里，92% 说自己的系统不会因格式或关键词自动拒绝，但所有人都用这类硬性问题[5]。样本小，别当成精确比例，但方向一致：**自动的是资格判断，不是对你简历质量的评分。**

把没回音拆成三类，你就知道该不该动简历：

- 解析或搜索没找到你：改文件结构和用词，十分钟能自查一遍。
- 硬性问题没过：跟简历好坏无关，是匹配问题，改多少次都一样。
- 岗位没在招、名额已满、你投得太晚：也不是简历的问题。

只有第一类能从简历上动手。

## 投之前花十分钟的自查

1. 把最终文件全选复制，粘进记事本：姓名、手机号、邮箱在不在？每段经历的职位和日期有没有跟错行？
2. 写下目标岗位最可能被搜到的 3–5 个词，逐个搜一遍：缩写和全称都在吗？岗位名称用的是 JD 的写法吗？
3. 关键信息有没有只放在页眉、页脚、文本框或图片里？
4. 文件格式听投递页面的要求；没有要求时，用单栏、文字可选中、从 Word 或 Google Docs 直接导出的 PDF，别从设计工具导出[3]。

过了这一关，才轮到人读。人读那一遍只有十几秒、眼睛先落在哪，前面那篇讲过——前提是，你的简历先出现在他面前。

## 术语表

- 解析（parsing）：招聘系统把你的简历文档拆成姓名、邮箱、职位、日期、技能等可检索字段的过程，它负责“读出来”，不负责打分。
- ATS（申请人跟踪系统）：招聘方收简历、存简历、搜索候选人的系统，本质是一个带流程管理的简历数据库。
- 关键词字面匹配：系统比的是字符串是否相同，不是意思是否相同，所以要用岗位描述里的原词。
- 命中片段：搜索结果里显示关键词出现的那一小段上下文，它决定招聘者先点开谁。
- 硬性问题：申请表单上的是否类资格问题，答否定可能在人看简历之前就被筛掉，与简历写得好坏无关。

## 来源

1. [How Recruiters Search ATS Databases: What They Type —— 招聘者如何用关键词与布尔条件检索简历库、按字面匹配，以及“用岗位原词、缩写与全称各写一次”的建议](https://rezoom.io/how-recruiters-search-ats-databases/)
2. [How ATS Resume Parsing Actually Works —— 解析的四个阶段，PDF 只存带坐标的文字碎片、多栏被拼错行的原因，以及日期如何作为经历分段的锚点](https://cv.shykov.dev/how-ats-parsing-works)
3. [ATS-Friendly Resume Format: PDF vs. Word, Columns, and Myths —— Greenhouse 文档列出的高风险结构（图片、文本框、页眉页脚、表格、分栏），单栏作为保守默认值，以及按投递页面要求选格式](https://mybestresume.ai/blog/ats-friendly-resume-guide)
4. [The “75% of resumes are auto-rejected” myth, traced to its source —— 该数字追溯到 2013 年停业的简历软件公司、解析失败不等于淘汰，以及白字藏关键词反而有害](https://unchartedcareer.com/blog/the-75-of-resumes-are-auto-rejected-myth-traced-to-its-source)
5. [ATS Rejection Myth Debunked: What 92% of Recruiters Say —— 25 位招聘者调查：92% 的系统不因格式或关键词自动拒绝，100% 使用硬性问题](https://www.haired.app/blog/ats-rejection-myth-debunked-2025)
6. [ATS 招聘管理系统怎么运作：架构、简历解析、筛选算法与招聘流程 —— 中文介绍 ATS 的解析、排序与布尔搜索，说明国内招聘同样按关键词加硬条件检索简历库](https://www.crawljobs.com/zh/blog/how-applicant-tracking-systems-work-ats-architecture-algorithms-hiring-workflow/)

---

原文：https://pangzhengboyin.com/articles/resume-parsing-and-keyword-search-2e561282

> **庞征博引** · 想学的，慢慢都会
>
> 庞征博引是把想学的东西写成连载的 AI 学习工具。说出想学什么，它会先了解你的基础，再把主题写成一篇篇 5–10 分钟能读完的文章；边读边问，接下来学什么跟着你走。这篇就是这样写出来的。
>
> 开始你自己的连载 → https://pangzhengboyin.com
