什么是WordPress站点地图?

WordPress站点地图是一个XML文件,它列出了网站上应该出现在搜索结果中的每个URL。

XML站点地图可帮助搜索引擎更有效地抓取网站。

典型的XML站点地图可能如下所示:

sitemap in xml format

截至WordPress版本5.5,WordPress会自动生成一个基本的站点地图。

要访问此站点地图,请添加"/wp-sitemap。xml"到网站地址。 例如:

https://www.yourdomain.com/wp-站点地图。xml

每次发布或更新页面时,此WordPress站点地图URL都会更新。

但是,默认XML站点地图仅提供基本功能。 许多WordPress网站所有者使用插件来创建更强大和可定制的站点地图。

WordPress XML与HTML站点地图

XML站点地图是为搜索引擎而不是人类访问者设计的。 用户在浏览您的网站时无法看到它们。

HTML站点地图是为人类访问者设计的. 这些站点地图由显示站点上所选页面的分层列表的网页组成。 它们的功能就像一个目录,并帮助用户导航您的内容。

下面是一个典型的HTML站点地图的例子:

HTML sitemap listing links to pages

为什么网站地图对WordPress网站很重要?

网站地图对于WordPress网站很重要,因为它们可以帮助搜索引擎查找和索引网站的网址。

站点地图还使爬网更有效率,并显示页面何时更新,允许搜索引擎了解您网站的结构。

虽然不是严格要求,使用XML站点地图是技术SEO最佳实践。 它对于包含许多帖子,页面或自定义帖子类型的复杂结构的WordPress网站特别有用。

网站地图是特别有用的,如果:

  • 你的网站是新的,没有反向链接
  • 你的网站有很多页(500多页)
  • 你的网站有很多图片或视频
  • 你的内部联系不强

即使这些条件不适用,站点地图仍然可以为搜索引擎抓取器提供额外的详细信息。 例如,它可以显示您上次更新页面的时间或列出内容的可用语言版本。

默认情况下,WordPress提供了一个基本的XML站点地图。 但是,使用插件提供了更多的自定义和附加功能。 接下来我们将解释如何做到这一点。

如何使用插件创建WordPress XML站点地图

您可以使用专用插件创建WordPress XML站点地图。 WordPress站点地图插件主要有两大类:

  • 一体化SEO插件
  • 专门的站点地图插件

这些类别中的两个流行选项是Yoast搜索引擎优化XML站点地图生成器对于谷歌。 本指南将解释如何使用这两个插件在WordPress中生成站点地图。

使用Yoast搜索引擎优化插件生成站点地图

Yoast搜索引擎优化是一个众所周知的所有功能于一身的SEO插件,也创建一个XML站点地图。

Yoast搜索引擎优化 plugin overview

要安装Yoast搜索引擎优化,请打开WordPress仪表板并选择"插件”> “添加新的."搜索"Yoast搜索引擎优化"并点击"立即安装."然后点击"激活.”

Yoast搜索引擎优化 plugin installed和激活 button highlighted

打开Yoast搜索引擎优化设置并找到"XML sitemaps"部分。 点击"查看XML站点地图"要在新选项卡中看到您的新WordPress站点地图。

Yoast搜索引擎优化 plugin APIs settings section with 查看XML站点地图 button highlighted

您还可以通过附加"sitemap_index"来查看站点地图。xml"到您的域:yourdomainname.com/sitemap_index。xml

此站点地图包括不同内容类型的多个站点地图。 默认情况下,Yoast搜索引擎优化为帖子和页面创建单独的站点地图。

下面是一个帖子站点地图的例子:

Posts sitemap generated by Yoast showing list of URLs with images和last modified date

Yoast搜索引擎优化插件遵循既定的站点地图最佳实践:

  • 它在机器人。txt脧脗脭脴档案
  • 它将大型站点地图拆分为较小的站点地图,并将它们链接到站点地图索引中(例如,页面,帖子和类别的单独站点地图)
  • 它包括站点地图中的图像信息
  • 它为每个URL添加一个"lastmod"日期,指示最近的更新
  • 它会自动删除"无索引"站点地图中的页面

使用"GOOGLE的XML站点地图生成器"插件生成站点地图

GOOGLE的XML站点地图生成器插件是创建WordPress XML站点地图的另一个免费且简单的选项。

XML sitemap generator for Google WordPress plugin

安装插件后,它会立即生成站点地图。

要调整设置,请转到"设置”> “XML-站点地图."默认设置通常是足够的,但如果需要,您可以修改它们。

xml sitemap settings

要查看站点地图,请单击插件设置页面顶部的链接。

站点地图URL将是https://yourdomain.com/站点地图。xml.

下面是站点地图的示例:

XML sitemap index generated by plugin showing URLs of sub sitemaps和last modified dates

如何将WordPress XML站点地图提交给搜索引擎

设置站点地图后,将其提交给Google和Bing。 此步骤是可选的,但它可以帮助搜索引擎更快地发现和抓取您的网站。

提交你的网站地图到谷歌

  1. 登录您的Google Search Console帐户。
    (如果你没有帐户,请参阅谷歌搜索控制台指南供指示。)
  2. 在左侧菜单中,点击"索引"然后选择"网站地图
  3. 输入网站地图的网址,然后按"提交.”
google search console sitemaps

Google可能需要几天时间来处理您的站点地图。 索引编制完成后,"Sitemap"报告将显示绿色的"成功"状态。

如果您使用的是默认的WordPress站点地图或插件生成的站点地图,则不应该遇到问题。 如果Google发现错误,请按照屏幕上的说明进行修复。

提交ted sitemaps table in search console with Success status highlighted

将站点地图提交到必应

  1. 登录到您的必应网站管理员工具帐户
  2. 在左侧边栏中,选择"网站地图
  3. 点击"提交站点地图
  4. 输入网站地图的网址,然后按"提交
Sitemap URL entered和提交 button highlighted

Bing也可能需要几天时间来处理您的站点地图。 完成后,您将看到"成功"状态。

Sitemap details table with Success status highlighted

如何检查你的WordPress XML站点地图

要确认您的WordPress站点地图工作正常,请使用网站爬虫,如Semrush的现场审核工具。

爬网完成后,该工具将提醒您。 转到"问题"选项卡以查看所有检测到的站点错误的列表。

site audit issues report

在搜索栏中键入"sitemap"。 站点审核将突出显示任何与站点地图相关的错误,并按优先级对其进行分类。

site audit sitemap errors

一些常见的站点地图问题包括:

  • 网站地图未检测到
  • 站点地图格式错误
  • 站点地图包含不正确的页面
  • 站点地图文件太大

如果您发现站点地图问题,请单击"为什么以及如何解决它"链接。 这提供了一个解释和建议的解决方案。

site audit how to fix sitemap

如欲了解更多有关改善网站的技术健康的资料,请浏览我们的技术SEO审计指南.

使您的WordPress网站易于抓取搜索引擎

搜索引擎最终会自行查找和索引您的页面。

但是,您可以通过提供包含WordPress站点当前Url的XML站点地图来帮助他们更快地发现和抓取您的页面。

从几个免费或付费的WordPress站点地图插件中选择生成站点地图。 创建一个后,使用Semrush的测试现场审核. 现在注册免费试用。

雷切尔 汉德利
Rachel是一名资深内容作家,在内容营销和SEO方面拥有12年以上的经验。她曾在代理机构工作,为各种品牌制定和执行内容战略,并在内部推动SaaS初创公司的有机增长。