WP网站地图生成提交:WordPress网站地图生成与提交
什么是网站地图,为什么必须生成提交
网站地图(Sitemap)是一个XML文件,列出你网站所有重要页面的URL和更新时间。
搜索引擎通过它快速抓取和索引新内容,尤其对刚搭建的WordPress站点至关重要。WP网站地图生成提交 是实现SEO加速收录的关键步骤。
准备工作:选择一个靠谱的地图插件
不需要手写XML,推荐以下插件之一(任选即可):
- Yoast SEO:功能全面,自动生成sitemap,免费版够用。
- Rank Math:轻量且兼容性好,也自带地图。
- Google XML Sitemaps:老牌插件,纯地图功能。
本文以最常用 Yoast SEO 为例(免费版)。
安装后进入 WordPress 后台 → 插件 → 安装插件,搜索 “Yoast SEO” 并激活。
生成网站地图:三步搞定
1. 开启地图功能
进入 SEO → 常规 → 功能,找到 “XML 站点地图” 并确保开关为 启用。
保存后,Yoast 会自动生成地图。
2. 找到地图链接
启用后地图默认地址为:
https://你的域名/sitemap_index.xml
直接访问该链接,如果看到 XML 格式的列表,说明生成成功。
3. 检查是否包含所有内容类型
Yoast 默认包含页面、文章、分类等。
如果你还有自定义文章类型(如产品、案例),需要在 SEO → 搜索外观 → 文章类型 中开启对应类型 “显示在站点地图中”。
提交到百度站长平台与Google Search Console
提交到百度站长平台
登录 百度资源平台,添加你的站点。
完成验证(推荐CNAME或文件验证)。
验证通过后,在左侧 数据提交 → sitemap 中,输入URL:
https://你的域名/sitemap_index.xml
点击“提交”。
等待系统抓取,一般15分钟内会显示状态。
提交到Google Search Console
登录 Google Search Console,添加并验证你的站点。
在左侧 索引 → Sitemaps 中,输入相同的地图地址,点击“提交”。
Google 会定期重新爬取。
宝塔用户提示:如果你使用宝塔面板,确保站点已开启伪静态(WordPress规则),否则地图可能返回404。
路径:宝塔 → 网站 → 设置 → 伪静态。
避坑指南和高频问题
地图返回404怎么办?
- 检查固定链接:设置 → 固定链接,必须选择 “文章名” 或其他非普通格式,然后保存刷新。
- 伪静态规则缺失:宝塔中重新设置 WordPress 伪静态,并重启 Nginx/Apache。
- 插件冲突:暂时禁用其他 SEO 相关插件,只保留 Yoast。
提交后很久不收录?
- 地图没问题,只是搜索引擎抓取频率较低。可以手动在百度平台点击“抓取异常 → 抓取诊断”,检验地图链接。
- 新站点内容太少(少于10篇)也可能被忽略,先充实内容。
地图里出现重复页面怎么办?
- Yoast 的 noindex 设置可以排除不需要的页面。在文章/页面的编辑界面,找到 Yoast 模块 → 高级 → “允许搜索引擎显示此页面”设为 否。
效果验证:确认地图被有效抓取
- 本地查看:浏览器直接访问
/sitemap_index.xml,确认XML格式正确。 - 百度平台:在 sitemap 提交页面查看“状态”,如果显示“正常”或“成功”,说明已受理。
- Google Search Console:在 Sitemaps 页面看“已发现的网址数量”,如果非0且持续增长,说明生效。
任何地图修改后(如新增分类、删除页面),不需要重新提交,搜索引擎会定期更新。
如果你正在处理 WP网站地图生成提交,建议先按本文步骤完整执行,再根据自己的环境做微调;
遇到异常时优先回看避坑和高频问题部分。