个人学习小站 SIGNAL DESK 2026
LIVE --:--:-- 投稿 账号
资讯 SEO优化 本站原创分析(多 URL 与多 UA 直接抓取 + 爱站综合查询)

智联招聘 SEO 实测:1406 个词库页只有第一页能抓

首页 1,960 个唯一链接里 1,406 条指向职位词库页,这套路径化矩阵本是全站最值钱的资产。但翻页只有参数形态且被 robots 封掉,站点地图位置返回的是空文件,词库页 H1 被职位卡占用。三处细节挡住约 30 万个矩阵页,附 8 条按优先级排序的优化建议。

2026年11月12日 22 小时前 作者 站长 约 6 分钟 5 阅读

智联招聘有 6,542 万条百度收录、1.7 万个 PC 关键词,是招聘垂类里体量最大的站点之一。

它的程序化页面体系也比多数内容站规整:职位、职位词、城市、企业各有独立路径,不靠参数拼接,也没有哈希混淆。这份实测要回答的是,这套体系在抓取通路与主题信号上到底漏在哪。

一、骨架:一套干净的路径化矩阵

先看首页的出口结构。2026-11-12 上午抓取的首页 HTML 为 970,465 字节,可见正文 21,157 字符,内含 2,247 个 a 标签、1,960 个唯一 URL。

页面族URL 形态实测状态本次计数
首页/200,970,465 字节2,247 个 a,1,960 个唯一 URL
职位词库页/position/{拼音}/200,362,451 字节首页导出 1,406 条
城市页/{城市拼音}/200,1,021,495 字节首页导出 273 条
城市乘职位矩阵页/{城市}/{词}/200,355,508 字节城市页各导出 1,126 条
职位详情/jobdetail/{编号}.htm200,1,804,470 字节首页导出 90 条
企业页/companydetail/{编号}.htm200,485,010 字节首页导出 122 条
组合搜索页/zhaopin/{32 位哈希}/200,290,712 字节词库页各导出 11 条

1,406 条指向职位词库,占唯一链接的 71.7%。这是全站最大的单一入口池。

273 个城市页各自导出 1,126 条「城市加职位」矩阵链接,两跳之内能摸到约 30.7 万个组合页。

词库页与矩阵页都是语义化路径

/position/zhuangdinggong/ 与 /beijing/zhuangdinggong/ 都返回 200,标题分别是「装订工招聘」与「北京装订工招聘」,各列 21 张职位卡。

URL 由拼音构成,不含问号,权重能正常传递。这套结构值得保留,同类站点里能做到这个程度的并不多。

缺口在第二维

词库页 159 个唯一链接里,指向矩阵页的是 0 条;11 条流向 /zhaopin/ 下的哈希页,21 条流向同族其他词库。

城市到职位有 1,126 条入口,职位到城市一条都没有,矩阵只能从城市页单向进入。

首页链接结构示意图:1960 个唯一链接中 1406 条指向职位词库页

这不影响收录,但改变了权重方向。矩阵页只能从城市页拿入口,词库页这一侧是死路;而词库页恰恰是首页七成出链的落点。

类似的结构问题在土巴兔 272 个城市分站那次实测里出现过另一个版本,方向恰好相反。

二、抓取通路:翻页被封,地图是空的

翻页只有参数形态

/position/zhuangdinggong/2/ 与 /p2/ 都返回 404,唯一可用的是 /position/zhuangdinggong/?page=2,返回 200、355,152 字节。

而 robots.txt 共 26 条 Disallow、0 条 Allow,其中一条用通配符把带问号的 URL 全部封掉。

结果是 1,406 个词库页、每页 21 条职位,约 2.95 万个职位位在抓取范围内;第 2 页起全部落在规则之外。

按 3 页估算,本可露出约 8.86 万个,实际只露出三分之一。

规则本身没有错,屏蔽筛选参数是招聘站的常规做法。问题在于翻页也走同一个参数,等于把每页第 22 条职位起全部让给了列表接口。

站点地图位置返回的是空文件

/sitemap.xml 与 /sitemap_index.xml 都是 404,返回 8,523 字节的错误页。

但 /sitemap/ 下任意路径——index.xml、abc123.xml、jobs_1.xml、xyz.txt——实测 5/5 返回 200,类型 text/xml,长度为 0。

空地图比 404 更糟。404 只是「没有」,200 加 0 字节是「有,但是空的」,会让主动读地图的一方停止追问。

robots 里也没有任何 Sitemap 声明,www 与 m 站各 0 条。对比天气网 3800 万收录却没有站点地图,智联的情况更隐蔽:它有这个位置,只是位置里是空的。

抓取通路对比图:参数式翻页被 robots 屏蔽,站点地图路径返回空文件

三、主题信号:H1 被职位卡占用

四个词库页,四次同样的错位

采样的四个词库页 title 都写对了主题词,H1 却是列表第一张职位卡的标题,还带着未替换的薪资占位符。

装订工页的 H1 是「装订工 **-**元」,高级翻译页是「高级英语翻译 **-**元」,中药师页是「中药库房养护员 **-**元」。此处星号为半角字符,页面原样输出。

薪资字段在列表页被前端打码,每页 21 处。矩阵页同理:/beijing/zhuangdinggong/ 的 title 是「北京装订工招聘」,H1 是「急招普工/操作工 五险 **-**元」。

标题里的主题词进不了 H1,正文却把「职位标题加打码薪资」当成页面主标题。

四个职位词库页的 title 与 H1 对照,H1 被职位卡标题占用

五个页面族,五次 0 canonical

首页、词库页、城市页、矩阵页、职位页,逐个查 canonical 都是 0。

同一份内容还存在 /zhaopin/{32 位哈希}/ 家族:/zhaopin/649a0418923d44afb98c1ab7a90cd383/ 标题为「伊顿招聘幼小衔接老师招聘信息」,正文 6,970 字符,词库页上就有 11 条指向它。

唯一的 canonical 出现在移动站。m.zhaopin.com/jobs/{编号}.htm 正确指回桌面页,桌面页也有 media 为窄屏的 alternate 反向声明。

方向是对的,但只是单向:桌面页自己不说「我是规范版本」。

再补一个载荷数字。职位页原始 HTML 1,804,470 字节,其中内联的初始化状态对象占 1,700,851 字节,94.3%;可见正文 5,213 字符,比值 346 比 1。

brotli 把传输压到 222,951 字节,带宽不是问题,浏览器解析与注水才是。

四、优化清单:8 条,按优先级排

下面每条都对应上文的一处实证,按「改动成本与预期收益」排序。P0 是不改数据结构就能做的,P1 需要动工程链路,P2 涉及产品决策。

建议优先级预期效果改动成本
放开翻页抓取,或把翻页改为路径式P0词库页可抓职位位从 1 页到 3 页robots 一条规则加一处路由
五类页面输出 self-canonicalP0收敛矩阵页与哈希页的重复模板层一处
词库页与矩阵页的 H1 换为页面主题词P0主题词回到 H1,职位卡降为 H2模板层一处
上线 sitemap 索引,按城市分片P130.7 万矩阵页进入可控发现生成任务加存储
修掉 /sitemap/ 下的通配空响应P1消除「地图存在且为空」的误判路由一处
职位详情补 JobPosting 结构化数据P1职位数据变成机器可读模板加字段映射
哈希页收敛到语义页或加 noindexP2减少薄页与重复页竞争需产品决策
首页补 H1、77 张图补 alt、404 页去掉 5 秒跳转P2基础信号补齐前端改动

P0 三条都在模板层

放开翻页抓取、补 self-canonical、换 H1,这三条不动数据结构,只改模板与一条规则,但合起来决定矩阵页能不能被正确理解。

翻页那条尤其便宜:一条 Allow 就能把可抓职位位翻三倍。

P1 两条是控制权

sitemap 是唯一能主动告诉爬虫「这里新增了什么」的通道,按城市分片能覆盖 30 万矩阵页。

华律网的问题在地图只报了 1 万条,智联的问题是没有地图;前者的修法是扩量,后者是从零建。

修掉通配空响应是配套动作,否则上线后旧路径仍先返回空文件。

也要看到合格的部分

http 到 https、裸域到 www 全部 301 一次到位;m 站 canonical 方向正确;不存在的职位编号返回真 404;brotli 把职位页压掉 87.7%。

Baiduspider 与桌面 UA 拿到同一页面,1,791,930 对 1,804,470 字节,差 0.7%,标题与 H1 一致,不存在按爬虫分流。

这些是不该动的部分,改造时不要顺手破坏。

站外数据:百度权重 5 与 5,百度收录 65,427,608,PC 词 17,277(前 10 名 2,345),移动词 4,877,反链 373,域名 28 年 10 个月。

按 30.7 万矩阵页算,收录量是矩阵页的 213 倍。差额主要来自历史职位页存量,而不是这套矩阵本身。

这也解释了为什么矩阵页的入口质量比数量更值得优先修。

登录后可点赞、收藏与反馈。

继续阅读 NEXT

更多 →