网站 robots 与 sitemap:搜索收录前先核对的五处配置(2026)
摘要:按 Google 搜索中心 robots.txt / 站点地图文档、Search Console 站点地图报告与网址检查说明,对照 Bing Webmaster 与百度搜索资源平台公开口径,整理搜索收录前要核对的五处:robots.txt、XML sitemap 可访问性、站点地图提交、网址检查/索引、canonical 冲突。查询日期 2026-11-01;只放官网普通链接(affiliate_later)。
依据:Google 搜索中心《robots.txt 简介》、《创建和提交站点地图》、《如何指定规范网址》;Search Console 帮助《使用「站点地图」报告管理站点地图》、《网址检查工具》;Bing Webmaster《Sitemaps》;百度搜索资源平台《Robots》、学院文普通收录 / Sitemap 提交说明。查询日期:2026-11-01(北京时间)。规则会改,以各平台当前文档与控制台为准。本文只放官网普通链接(
affiliate_later),不写单价与罚款数字。
站上线后很多人第一件事是「赶紧提交收录」,却发现首页搜不到、文章长期「已发现尚未编入索引」,或整站被 Disallow: / 挡在门外。可用性监控另见网站可用性监控怎么设;HTTPS 与 CDN 见免费证书自动续期、Cloudflare CDN 与 SSL。本文专讲 搜索收录前先核对的五处配置:robots.txt、XML sitemap 是否真的能打开、站点地图有没有提交、单页索引状态、以及 canonical 是否互相打架。
五处核对总览
| 序号 | 核对处 | 过关样子 | 常见翻车 |
|---|---|---|---|
| 1 | robots.txt | 根路径可打开;未误禁整站与关键资源;可写 Sitemap: 行 | Disallow: /、把 CSS/JS 全禁导致渲染差、用 robots「藏页」代替 noindex |
| 2 | XML sitemap 文件本身 | 浏览器/curl 返回 200;UTF-8;绝对 URL;未超单文件上限 | sitemap 404、相对路径、登录墙、空文件 |
| 3 | 站点地图提交 | GSC / Bing / 百度侧有提交记录或 robots 已声明;状态可读 | 只生成插件 sitemap 却从未提交;百度索引型 sitemap 仍留着 |
| 4 | 网址检查 / 索引 | 抽样首页+一篇新文:允许抓取、可编入索引 | 以为「提交了就会立刻上」;忽略 robots 屏蔽后仍可能出现无摘要 URL |
| 5 | canonical 与重复信号 | 自引用一致;sitemap / rel=canonical / 内链指向同一首选 URL | HTTP/HTTPS、www/非 www、带参 URL 各说各话 |
下面按这五处展开操作口径。
一、robots.txt:管的是抓取,不是「从搜索结果消失」
Google 搜索中心写得很清楚:robots.txt 主要告诉爬虫哪些 URL 可以访问,用来管理抓取流量;不能当成把网页从 Google 结果里藏起来的可靠手段。要阻止编入索引,应使用 noindex、密码保护或直接下线。被 Disallow 的 URL 若仍被外链指向,有时仍可能以无摘要形式出现在结果里。

落地核对:
- 无痕窗口打开
https://你的域名/robots.txt,确认内容就是你以为的那份。 - 看是否有
Disallow: /或过宽前缀把整站、/wp-admin以外的文章目录一并禁掉。WordPress 常见是只禁后台与部分查询串,不要把整站禁死。 - 需要给爬虫看的 CSS/JS,别随手
Disallow,否则渲染结果可能和读者浏览器差很多。 - 想「不收录某页」:页面加
noindex,而不是只靠 robots。 - 可选:在文件任意位置加完整 URL 的
Sitemap: https://example.com/sitemap.xml(协议与主机写全;Google 文档示例要求全限定 URL)。
百度搜索资源平台 Robots 工具说明:文件放在网站根目录;工具侧有文件大小与目录长度检测上限(公开文案写检测约 48KB、目录最长约 250 字符)。改完后可在百度侧对照「生效情况」,也在浏览器再打开一次确认。
二、XML sitemap:先保证文件本身能被抓到
Google 支持站点地图协议下的 XML、RSS/Atom、纯文本等格式,没有偏好;个人站最常见是 CMS/插件生成的 XML。单文件限制按协议口径:最多约 5 万 URL,或未压缩约 50MB(以 Google 当前文档为准);更大就要拆分并用索引文件。URL 要用绝对地址;文件建议 UTF-8;除非走 Search Console 提交,否则放在较深子目录时,影响范围可能只覆盖该目录及以下。

落地核对:
- 浏览器打开 sitemap URL,应看到 XML/文本列表,而不是 404、502、登录页。
- 抽几条
<loc>:协议是否 HTTPS、主机是否带你想要的 www 形态、是否混进测试域。 - WordPress:确认插件生成的地址(常见如
/sitemap_index.xml、/wp-sitemap.xml)与你准备提交的一致。 - 百度学院公开说明:单个 sitemap 网址数与体积也有上限(文案常见「不超过 5 万、小于 10MB」一类);索引型 sitemap 已不再处理,历史索引型建议删掉再交普通 URL 列表。配额随站点质量变化,以后台「普通收录 → Sitemap 提交」页为准。
搬家或改域名后,记得同步更新 sitemap 里的主机名,步骤可对照WordPress 搬家到新服务器。
三、站点地图提交:告诉引擎「去哪读列表」
提交只是提示,不保证立刻抓取或收录全部 URL。常见三条路径可并行:
- Google Search Console → 站点地图报告:需对该资源有所有者权限;粘贴 sitemap 路径后提交;看状态与错误。无所有者权限时,至少在 robots.txt 写
Sitemap:行。 - robots.txt 声明:Google、Bing 文档都支持用
Sitemap:行让爬虫下次读 robots 时发现。 - Bing Webmaster Tools:支持 XML / RSS / Atom / 文本;也可从 Google Search Console 导入;详情页能看处理状态与错误。
- 百度搜索资源平台:资源提交 → 普通收录 → Sitemap;先把文件放到站上再填地址;另有 API/手动提交,适合当天新链,sitemap 更偏周期性。

核对口令:提交后过一段时间再进报告,确认不是「无法获取」或长期失败;失败点常见是 robots 禁了 sitemap 路径、证书错误、返回非 sitemap 内容。
四、网址检查 / 索引:抽样看「允许抓取」和「允许编入索引」
Search Console 网址检查可看索引中的版本,也可对实际网址做实时测试。关注字段大意包括:是否允许抓取(robots)、网页抓取是否成功、是否允许编入索引(有无 noindex)、用户声明的规范网址、Google 选择的规范网址、是否由站点地图引荐等。
实操建议:
- 检查首页 + 最近一篇正文。
- 若「不允许抓取」:回第 1 处改 robots,再用实时测试确认。
- 若抓取成功但仍未收录:可能是质量、重复、配额或「已发现/已抓取尚未编入索引」等状态,单靠反复点「请求编入索引」解决不了整站问题;日常仍以 sitemap + 内链为主,请求编入索引有每日上限。
- 「网址已收录到 Google」不等于保证一定排在某关键词第一;只说明具备展示条件中的索引侧条件。
Bing、百度侧各自有抓取诊断 / 索引量类工具,抽样逻辑相同:先确认没被自家规则挡住,再谈内容质量。
五、canonical 冲突:五处里最容易「各写各的」
Google 文档把规范信号强度大致排成:重定向较强、rel="canonical" 较强、sitemap 收录为较弱提示;多种方法指向同一 URL 时更稳。明确要求包括:
- 不要用 robots.txt 做规范化;
- 不要对同一页在不同手段里声明不同规范 URL(例如 sitemap 写 A,页面 canonical 写 B);
- 规范页建议带自引用 canonical;站内链接尽量链到你认定的规范 URL;
- HTTPS 与 HTTP 冲突时,错误证书、HTTPS 跳回 HTTP、canonical 指回 HTTP 等,都会干扰「更偏好 HTTPS」的默认倾向。
典型冲突现场:带 ?utm= 的分享链、打印页、AMP/非 AMP、www 与裸域、尾斜杠两套都能 200。先定一套主机与路径规则,再让 sitemap、canonical、菜单内链对齐。
落地清单(发新站或改版当天)
- □
/robots.txt浏览器可打开;无整站Disallow: /。 - □ robots 未误禁文章、分类与必要静态资源。
- □ sitemap URL 返回 200;抽查
<loc>主机与协议正确。 - □ GSC(及你需要的 Bing / 百度)已提交或 robots 已声明 Sitemap。
- □ 报告无持续「无法获取」;百度侧无未清理的索引型文件挡提交。
- □ 网址检查抽样:允许抓取、无意外 noindex。
- □ 页面 canonical、sitemap、内链指向同一首选 URL。
- □ HTTP→HTTPS、非 www→www(或反向)重定向只留一套。
- □ 改 robots / sitemap 后过几天再复查,而不是只看提交瞬间。
- □ 监控与备份仍在:见可用性监控、定期备份。
速度与缓存会间接影响抓取体验,可另读WordPress 提速:缓存与 CDN。境内服务器上线还要单独处理备案,见ICP 备案指南。
来源与查询日期
- Google 搜索中心:robots.txt 简介;创建和提交站点地图;指定规范网址(文档页可见更新信息,查询时核对)。
- Search Console 帮助:站点地图报告;网址检查工具。
- Bing Webmaster Tools:Sitemaps 帮助页。
- 百度搜索资源平台:Robots 工具说明;学院「普通收录 / Sitemap」课程页。
- 查询日期:2026-11-01(北京时间)。
相关阅读
- 网站可用性监控怎么设:HTTP 探测、证书到期与告警渠道
- 网站 HTTPS 免费证书怎么申请和自动续期
- Cloudflare 免费 CDN 与 SSL 接入
- WordPress 搬家到新服务器
- WordPress 网站提速:缓存与 CDN
- 网站定期备份:数据库与文件
- ICP 备案指南
风险提示
提交站点地图与请求编入索引都不能保证收录或排名。robots 与索引规则以各搜索引擎现行文档为准;第三方 SEO 插件选项变更后要重新打开 robots 与 sitemap URL 核对。本文不构成搜索优化外包或排名承诺。