为WordPress网站创建网站地图(Sitemap)

2024年4月9日 676点热度 0人点赞 0条评论

创建 WordPress 站点地图是优化 WordPress 网站以实现 SEO 的众多方法之一。通过使用 WordPress 站点地图,网站访问者和搜索引擎机器人可以更好地了解网站的结构。

当您熟悉WordPress 基础知识后,了解站点地图可以帮助您进一步开发网站。WordPress 站点地图为访问者创造更好的用户体验,并为搜索引擎提供准确的信息以供抓取。

本文将详细介绍为 WordPress 网站生成站点地图的好处。我们还将解释 XML 和 HTML 站点地图之间的区别以及它们如何帮助优化网站。

此外,您还将学习如何为您的 WordPress 网站生成站点地图以及如何向 Google 和 Bing 提交站点地图。

什么是 WordPress 站点地图?为什么需要它?

WordPress 站点地图是 WordPress 网站上所有公共 URL 的列表。站点地图可帮助访问者和搜索引擎更快、更轻松地浏览网站中的所有 URL。它们还可以显示不同页面之间的关系以及每个页面的重要性。如果您想了解有关站点地图的更多信息,请自行搜索的指南。

WordPress 站点地图可通过以下方式帮助网站所有者:

  • 通知搜索引擎– 当网站上有新帖子时,提醒搜索引擎爬虫并向访问者显示。WordPress 站点地图还会通知搜索引擎有关他们之前未索引的站点页面的信息。
  • 轻松导航——通过提供完整的自定义 URL 列表显示网页的结构和层次。
  • 搜索引擎优化 ——通过通知搜索引擎网站没有重复内容来帮助优化网站。站点地图还可以使网站更加用户友好,从而提高其在搜索引擎页面结果 (SERP) 上的排名。

XML 和 HTML WordPress 站点地图之间的区别

WordPress 站点地图有两种类型:XML 站点地图HTML 站点地图。每种类型都以不同的方式在网站优化中发挥着重要作用。

向搜索引擎提交 WordPress 站点地图时,请使用可扩展标记语言 (XML) 站点地图。使用此语言,搜索引擎机器人将更轻松地找到内容和信息。XML 站点地图还提供每个 URL 的附加元数据和上下文。

同时,HTML 站点地图提供代表所有使用HTML 格式的网页的链接。此功能以更用户友好的方式呈现网站上的所有公共页面,使其更易于导航。

这两种站点地图的主要区别在于,XML 站点地图位于单独的 URL 中,并专注于搜索引擎。而 HTML 站点地图可以包含在网页中供网站访问者查看

我们建议同时使用 WordPress 站点地图以确保最佳用户体验,从而提高您的搜索引擎排名。

如何手动生成 WordPress XML 站点地图?

手动生成 WordPress XML 站点地图将有助于指定搜索引擎爬虫将获取的确切信息。但是,手动创建 WordPress 站点地图需要更多时间,尤其是对于 URL 超过 10 个的网站。

要手动创建 WordPress 站点地图,请打开文本编辑器,例如 Windows 记事本,或 Linux 和 macOS 用户的 Nano。请注意,该文件需要采用 XML 格式。在其中包含您网站的 URL 以及搜索引擎应该知道的所有必要信息。

以下是 XML 站点地图的示例:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <网址>
      <loc>http://www.example.com/</loc>
      <lastmod>2021-07-18</lastmod>
      <changefreq>每月</changefreq>
      <优先级>0.5</优先级>
   </url>
</urlset>

此站点地图中既有必需标签,也有可选标签。以下是必需标签的说明:

  • <urlset> – 引用当前协议标准。将示例中的 URL 保留为您的 XML 站点地图文件。
  • <url> – URL 的父标签。其余标签都包含在此标签内。
  • <loc> – 网站的 URL。它必须以协议(例如 HTTP)开头,并以斜杠结尾(如果您的 Web 服务器使用该协议)。此标签的值必须少于 2,048 个字符。

此外,需要考虑的一些可选标签包括:

  • <lastmod> – 显示网站的最后修改时间。此标签使用 YYYY-MM-DD 格式。
  • <changefreq> – 显示网站更改的频率。有效值为:always、hourly、daily、weekly、monthly、yearly 和 never。
  • <priority> – 让搜索引擎知道哪些 URL 对爬虫来说最重要。有效值范围为 0.0 到 1.0,默认值为 0.5。

创建 XML 站点地图文件后,将其上传到 WordPress 根文件夹。然后,访问站点地图 URL 以检查 WordPress 站点地图。通常,URL 遵循以下格式:

http://example.com/sitemap.xml

找到站点地图 URL 后,使用站点地图验证器对其进行验证。无效的站点地图文件可能会妨碍 WordPress 网站。因此,在将 XML 站点地图提交给搜索引擎之前,必须先使用验证器进行检查。

要使用站点地图验证器,请在验证器上输入站点地图 URL,然后单击“验证站点地图”按钮。

如果 WordPress 站点地图有效,它将显示“未检测到问题”横幅。

但是,如果 WordPress 站点地图无效,它将显示“检测到问题”警告消息。

如何使用插件生成 WordPress XML 站点地图?

要在 WordPress 中自动创建站点地图,请使用站点地图插件。这是生成 WordPress 站点地图的更快、更可靠的方法。

通过安装 WordPress 插件,用户将获得额外的功能和功能,以帮助优化他们的网站。当发生任何更改时,插件还可以帮助自动更新 WordPress 站点地图。

下面您将找到有关如何使用两个最佳 WordPress 插件生成 WordPress XML 站点地图的指南。

使用Yoast SEO生成 WordPress 站点地图

Yoast 插件是 WordPress最受欢迎的 SEO 插件之一。该 SEO 插件负责优化 WordPress 内容的所有技术方面,包括创建 XML 站点地图。

请按照以下步骤创建您自己的 WordPress 站点地图:

1. 前往 WordPress仪表板 -> 插件 -> 添加新插件并查找 Yoast SEO 插件。单击立即安装激活插件的免费版本(我的站点已经安装过了所以显示“立即更新”)。

2. 转到仪表板上的Yoast SEO菜单,然后选择“设置”,并在“常规”选项里选择“site features”。

3. 滚动该页面到最底部,在”API接口”下找到“XML站点地图”,并点击“查看XML站点地图”。

4. 可以看到本站点所有站点地图相关的xml信息。可以将站点地图xml上传到 Google, Bing, Baidu 等搜索引擎收录(后面的文章将会介绍)。

如何为 WordPress 创建 HTML 站点地图页面?

如前所述,WordPress HTML 站点地图是 SEO 的重要组成部分。它为网站访问者提供用户友好的导航,并为网页建立清晰的结构。

为 WordPress 网站创建 HTML 站点地图的最简单方法是安装插件。我们建议使用WP 站点地图页面:

1. 安装 WP Sitemap 页面并激活插件。

2. 前往仪表板 -> 页面 -> 添加新页面以在 WordPress 网站上创建新页面。要将 WordPress 站点地图添加到现有页面,请选择“页面”部分下的页面。也就是说,我们确实建议创建一个新页面。

3. 插入以下WordPress 短代码以添加 HTML 站点地图:

[ wp_sitemap_page ]

4. 单击“发布”, WordPress HTML 站点地图将在您的网站上可用。

予人玫瑰,手有余香。如果您觉得本文对您有帮助,请点赞或打赏。

文章评论

您需要 登录 之后才可以评论