WordPress 生成站点地图的方法_sitemap 插件推荐与常见问题

什么是站点地图

站点地图是在网站 SEO 中非常重要的一个工具,它会把你网站的所有页面链接,封装到一个 xml 格式的网页文件中,通过这个文件可以找到你网站上每一个允许被搜索引擎抓取的网页,所以称为之站点地图。

为什么需要站点地图

  1. 可以告诉搜索引擎,你希望它收录你的哪些网页,提高收录的效率
  2. 有利于优化你的网站 SEO,让网站获得更高的排名

借助 WordPress 插件生成 sitemap 站点地图

  1. Yoast Seo
  2. AIOSEO
  3. Rankmath
  4. XML 站点地图(原名 Google XML Sitemaps)

WordPress 无法生成站点地图

问题背景

  1. 不论使用 YoastSEO 插件,AIOSEO 插件、还是使用 XML Sitemap Generator,全都无法在服务器的根目录中找到站点地图文件。

  2. 点击 sitemap.xml 地址时,出现网页 404 提示

我的博客搭建环境

  1. 腾讯云轻量服务器 + 宝塔面板
  2. 使用 WordPress 搭建博客
  3. 博客主题:WPCOM

问题解决过程

问题排查

根据插件 AIOSEO 的提示,有可能是我的 WordPress 固定链接设置成了朴素型(Plain),这种情况有可能导致站点地图无法生成

于是我进入 WordPress 的「设置」- 「固定链接」选项,将其从「朴素型」改成了「数字型」,但是改完之后却发现,生成的站点地图依然提示 404。经过一番搜索,确定问题的根源是,我的服务器的伪静态规则没有设置好。

解决问题

  1. 进入宝塔面板

  2. 点击左侧「网站」设置项,然后找到并点击站点

  3. 点击【伪静态】,选择【WordPress】,然后点击保存即可

成功生成站点地图

本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
笔记软件测评

万字长评 | Notion 10 年发展史 & 2023 功能现状

2023-6-20 10:00:00

博客搭建

WordPress 更改固定连接后 404

2022-11-1 5:25:23

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索