一句话结论:robots.txt 告诉爬虫「哪些页面能抓、哪些别抓」,sitemap.xml 告诉爬虫「我有哪些页面、哪些最重要」。这两个文件都不直接提升排名,但能让收录效率差出数倍——新站收录慢、页面抓取混乱,十有八九是这两个文件没配或配错了。

新网站上线前必做的 8 项 SEO 基础配置

网站不被百度收录怎么办?新站收录排查与提速全流程

百度站长平台与 Google Search Center 使用指南

网站日志分析实战:从服务器日志看清搜索引擎与 AI 爬虫在抓什么

几乎所有建站教程都会提一句「记得配 robots 和 sitemap」,但大多一笔带过。结果是大量企业官网的 robots.txt 是建站程序的默认文件,sitemap 干脆不存在。这两个文件加在一起不到半页内容,却决定了爬虫进门之后「怎么走、走哪些房间」。这篇文章给出企业官网的完整配置方法,包括可以直接改用的模板。

一、两个文件的分工

用一个比喻:robots.txt 是门卫的规章,sitemap.xml 是你递给爬虫的楼层索引。

文件 作用 不配的后果
robots.txt 规定抓取范围:允许抓什么、禁止抓什么、sitemap 在哪 爬虫抓到后台、搜索结果页等无用页面,浪费抓取配额
sitemap.xml 列出全站重要页面地址,标注更新频率与优先级 深层页面迟迟不被发现,新内容收录变慢

注意:robots.txt 是「不建议抓」而非「禁止访问」——它防的是爬虫,不防访客;真正不想被索引的页面,要用页面级的 noindex 标签。

二、robots.txt 怎么写

企业官网的标准结构如下,放在网站根目录(yourdomain.com/robots.txt):

User-agent: *
Disallow: /wp-admin/
Disallow: /?s=
Disallow: /tag/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://www.yourdomain.com/sitemap.xml

逐行解释:前两行对所有爬虫生效;Disallow 屏蔽后台登录页和站内搜索结果页——这类页面没有收录价值,且可能产生无限组合;Allow 放行后台的一个必要接口;最后一行直接告诉爬虫「我的页面清单在这里」,这是多数企业站漏掉的一行。

三、绝对不要屏蔽的东西

  • CSS 与 JS 文件:屏蔽后搜索引擎无法正常渲染页面,移动适配判断会直接失败。
  • 要排名的页面:常见事故是把整个 /product/ 或 /case/ 目录误加进 Disallow,上线后整站收录归零。
  • 图片目录:屏蔽后图片搜索流量全无,企业官网的产品图本该是流量来源。

四、sitemap.xml 的结构与维护

一个标准条目包含四要素:页面地址(loc)、最后修改时间(lastmod)、更新频率(changefreq)、优先级(priority)。优先级只是建议值,真实作用是帮你在页面很多时突出重点——首页 1.0,栏目页 0.8,文章页 0.6,够用了。

企业官网的 sitemap 通常由建站程序自动生成:WordPress 用 SEO 插件自动输出,定制开发的站点要求建站方把 sitemap 生成写进交付物。验收标准有三条:① 所有已发布页面都在里面;② 没有 404 或 noindex 的地址;③ 内容更新后 lastmod 跟着变。图片多的站点还可以启用图片 sitemap,让产品图单独被图片搜索引擎抓取。

五、提交到哪些地方

  • 百度搜索资源平台:站点管理里提交 sitemap 地址,提交后关注索引量变化。
  • Google Search Center:同样提交 sitemap,覆盖率报告会告诉你哪些页面被抓取、哪些被跳过。
  • robots.txt 里引用:如第二节模板所示,爬虫抓 robots.txt 时自动发现 sitemap,这是最可靠的兜底。

三个渠道都做,多数新站能在 1–2 周内完成首批收录;仍不收录的,按新站收录排查流程逐项查。

六、常见错误对照表

现象 原因 处理
robots.txt 返回 404 文件没放根目录或没部署 重新上传到根目录,用浏览器直接访问验证
sitemap 里大量 404 页面删了但 sitemap 未更新 改成自动生成,清理死链
收录量长期为零 robots 误屏蔽全站或 meta noindex 检查文件与页面 head,用平台抓取诊断复测
后台页面被收录 robots 未屏蔽后台与搜索页 补 Disallow 规则,平台提交死链删除
http 与 https 各收录一份 未做 301 规范跳转 配置全站 301 到 https,平台设置主域名

七、下一步可以做什么

现在就可以自测:浏览器访问你的域名/robots.txt,看内容是否为默认文件;再访问/sitemap.xml,看能否打开且包含最新页面。两项都通过的站点,收录基础就算打牢了,接下来把重心放回持续运营与站长平台数据上。需要配置或诊断,可以联系极客云码:提供商丘企业官网 SEO 基础配置服务,robots、sitemap、TDK、结构化数据一并交付,电话 0370-2782003。