什么是WordPress站点地图?
WordPress站点地图是一个XML文件,它列出了网站上应该出现在搜索结果中的每个URL。
XML站点地图可帮助搜索引擎更有效地抓取网站。
典型的XML站点地图可能如下所示:

截至WordPress版本5.5,WordPress会自动生成一个基本的站点地图。
要访问此站点地图,请添加"/wp-sitemap。xml"到网站地址。 例如:
https://www.yourdomain.com/wp-站点地图。xml
每次发布或更新页面时,此WordPress站点地图URL都会更新。
但是,默认XML站点地图仅提供基本功能。 许多WordPress网站所有者使用插件来创建更强大和可定制的站点地图。
WordPress XML与HTML站点地图
XML站点地图是为搜索引擎而不是人类访问者设计的。 用户在浏览您的网站时无法看到它们。
HTML站点地图是为人类访问者设计的. 这些站点地图由显示站点上所选页面的分层列表的网页组成。 它们的功能就像一个目录,并帮助用户导航您的内容。
下面是一个典型的HTML站点地图的例子:

为什么网站地图对WordPress网站很重要?
网站地图对于WordPress网站很重要,因为它们可以帮助搜索引擎查找和索引网站的网址。
站点地图还使爬网更有效率,并显示页面何时更新,允许搜索引擎了解您网站的结构。
虽然不是严格要求,使用XML站点地图是技术SEO最佳实践。 它对于包含许多帖子,页面或自定义帖子类型的复杂结构的WordPress网站特别有用。
网站地图是特别有用的,如果:
- 你的网站是新的,没有反向链接
- 你的网站有很多页(500多页)
- 你的网站有很多图片或视频
- 你的内部联系不强
即使这些条件不适用,站点地图仍然可以为搜索引擎抓取器提供额外的详细信息。 例如,它可以显示您上次更新页面的时间或列出内容的可用语言版本。
默认情况下,WordPress提供了一个基本的XML站点地图。 但是,使用插件提供了更多的自定义和附加功能。 接下来我们将解释如何做到这一点。
如何使用插件创建WordPress XML站点地图
您可以使用专用插件创建WordPress XML站点地图。 WordPress站点地图插件主要有两大类:
- 一体化SEO插件
- 专门的站点地图插件
这些类别中的两个流行选项是Yoast搜索引擎优化和XML站点地图生成器对于谷歌。 本指南将解释如何使用这两个插件在WordPress中生成站点地图。
使用Yoast搜索引擎优化插件生成站点地图
Yoast搜索引擎优化是一个众所周知的所有功能于一身的SEO插件,也创建一个XML站点地图。

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

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

您还可以通过附加"sitemap_index"来查看站点地图。xml"到您的域:yourdomainname.com/sitemap_index。xml
此站点地图包括不同内容类型的多个站点地图。 默认情况下,Yoast搜索引擎优化为帖子和页面创建单独的站点地图。
下面是一个帖子站点地图的例子:

Yoast搜索引擎优化插件遵循既定的站点地图最佳实践:
- 它在机器人。txt脧脗脭脴档案
- 它将大型站点地图拆分为较小的站点地图,并将它们链接到站点地图索引中(例如,页面,帖子和类别的单独站点地图)
- 它包括站点地图中的图像信息
- 它为每个URL添加一个"lastmod"日期,指示最近的更新
- 它会自动删除"无索引"站点地图中的页面
使用"GOOGLE的XML站点地图生成器"插件生成站点地图
该GOOGLE的XML站点地图生成器插件是创建WordPress XML站点地图的另一个免费且简单的选项。

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

要查看站点地图,请单击插件设置页面顶部的链接。
站点地图URL将是https://yourdomain.com/站点地图。xml.
下面是站点地图的示例:

如何将WordPress XML站点地图提交给搜索引擎
设置站点地图后,将其提交给Google和Bing。 此步骤是可选的,但它可以帮助搜索引擎更快地发现和抓取您的网站。
提交你的网站地图到谷歌
- 登录您的Google Search Console帐户。
(如果你没有帐户,请参阅谷歌搜索控制台指南供指示。) - 在左侧菜单中,点击"索引"然后选择"网站地图”
- 输入网站地图的网址,然后按"提交.”

Google可能需要几天时间来处理您的站点地图。 索引编制完成后,"Sitemap"报告将显示绿色的"成功"状态。
如果您使用的是默认的WordPress站点地图或插件生成的站点地图,则不应该遇到问题。 如果Google发现错误,请按照屏幕上的说明进行修复。

将站点地图提交到必应
- 登录到您的必应网站管理员工具帐户
- 在左侧边栏中,选择"网站地图”
- 点击"提交站点地图”
- 输入网站地图的网址,然后按"提交”

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

如何检查你的WordPress XML站点地图
要确认您的WordPress站点地图工作正常,请使用网站爬虫,如Semrush的现场审核工具。
爬网完成后,该工具将提醒您。 转到"问题"选项卡以查看所有检测到的站点错误的列表。

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

一些常见的站点地图问题包括:
- 网站地图未检测到
- 站点地图格式错误
- 站点地图包含不正确的页面
- 站点地图文件太大
如果您发现站点地图问题,请单击"为什么以及如何解决它"链接。 这提供了一个解释和建议的解决方案。

如欲了解更多有关改善网站的技术健康的资料,请浏览我们的技术SEO审计指南.
使您的WordPress网站易于抓取搜索引擎
搜索引擎最终会自行查找和索引您的页面。
但是,您可以通过提供包含WordPress站点当前Url的XML站点地图来帮助他们更快地发现和抓取您的页面。
从几个免费或付费的WordPress站点地图插件中选择生成站点地图。 创建一个后,使用Semrush的测试现场审核. 现在注册免费试用。