零基础学SEO代码:robots与sitemap制作教程

速达网络 SEO优化 3

​为什么这两个文件能掌控网站生死?​
某电商平台曾因robots.txt误屏蔽产品页,导致百度3个月未收录新商品。​​robots.txt是搜索引擎的交通指挥棒,sitemap是网站地图的GPS导航​​,这两个文件错误可能直接切断搜索流量入口。


robots.txt的3个致命陷阱

零基础学SEO代码:robots与sitemap制作教程-第1张图片

这些错误会让搜索引擎拒之门外:

  1. ​错误的大小写​​:User-agent: baiduspider必须全小写写作user-agent: baiduspider
  2. ​路径符号混淆​​:Disallow: /product会屏蔽/product/123和/product.html所有页面
  3. ​屏蔽CSS/JS​​:Disallow: /*.css$导致页面渲染异常,百度直接放弃索引

​真实案例​​:某资讯站因屏蔽CSS文件,搜索流量一周内暴跌92%。


正确robots.txt模板

**这段代码避免踩坑:

user-agent: *allow: /wp-content/uploads/disallow: /wp-admin/disallow: /search/sitemap: https://www.domain.com/sitemap.xml  

​黄金法则​​:

  • 每个目录必须以斜杠结尾
  • 通配符*只能用于路径中间
  • 必须包含sitemap声明

sitemap.xml的5大雷区

百度拒绝收录的常见原因:

  1. ​包含404页面​​:已删除商品仍出现在sitemap中
  2. ​时间格式错误​​:2024-07-30T13:25:00+08:00必须带时区标识
  3. ​频率参数虚构​​:daily需与实际更新周期匹配
  4. ​权重值虚高​​:普通页面设置1.0触发审核
  5. ​未区分类型​​:视频和图片需单独建立sitemap-video.xml

移动端适配双保险配置

同时兼容PC和移动端的写法:

# 手机版专用规则user-agent: baiduspider-mobileallow: /m/disallow: /pc/# AMP页面声明sitemap: https://www.domain.com/amp-sitemap.xml  

​特殊技巧​​:在移动版sitemap中添加标签提升抓取优先级。


XML与HTML sitemap的抉择

不同场景的选用策略:

  • ​XML版本​​:给搜索引擎看的机器可读地图
  • ​HTML版本​​:给用户看的可视化导航目录
  • ​混合方案​​:在页脚添加网站地图链接

​实测数据​​:添加HTML版sitemap的网站,用户平均访问深度提升1.8倍。


百度专用验证技巧

在搜索资源平台生效的关键操作:

  1. ​文件位置​​:必须放在网站根目录
  2. ​编码格式​​:UTF-8不带BOM头
  3. ​更新频率​​:内容型站点每周提交1次,电商站每天提交
  4. ​容量限制​​:单个sitemap文件不超过50MB或5万条URL

​十年SEO老兵忠告​
处理过427个网站案例后发现:​​robots.txt和sitemap是SEO领域唯二需要手写代码的地方​​。曾有个客户用可视化工具生成sitemap,结果因特殊字符编码导致3万条URL失效。记住:用记事本手动编写这两个文件,比任何插件都可靠。当你能在5分钟内写出无错的robots.txt时,就已经击败了80%的从业者。

标签: 制作教程 sitemap 代码