如何在 WordPress 中创建站点地图?

点金设计
25分钟阅读

每个网站所有者都希望在他们的网站上获得更多流量。好吧,当然,我们所有人都希望有更多的访问者和转化。 

这就是 SEO 技巧发挥作用的地方。它们使您的网站对正确的受众可见,并帮助您爬上搜索引擎的位置。其中一个类似的 SEO 技巧是在 WordPress 中创建站点地图。 

在 WordPress 中使用站点地图对您网站的 SEO 有积极影响。SEO 越好,网站的知名度和流量就越大。 

那么,问题是,什么是站点地图以及如何在 WordPress 中创建站点地图? 

我们将在本教程中回答这些问题。让我们开始.

什么是 WordPress 中的站点地图?

WordPress 中的站点地图是一个以 XML 格式列出您网站内容的文件,以便搜索引擎可以轻松发现您的网站并为您的内容编制索引。 

简而言之,站点地图是您网站的详细地图,它使搜索引擎爬虫(机器人)可以轻松地在您的网站周围导航并为其编制索引——包括所有链接、页面、帖子和媒体。

早在 2000 年代,政府网站的主页曾经有一个名为“站点地图”的 HTML 链接。该链接包含该站点上的所有页面。今天,站点地图以 XML 而不是 HTML 使用。此外,他们的目的现在已经改变,以帮助搜索引擎而不是人们的导航。

所以基本上,您可以将站点地图理解为网站所有者告诉搜索引擎那里有哪些页面和内容的一种方式。站点地图还意味着链接更重要的搜索引擎以及您更新站点的频率。  

但是,您应该了解 XML 站点地图不会提高您在搜索引擎上的排名。相反,它允许搜索引擎详细抓取您的网站并使您的网站出现在 SERP(搜索引擎结果页面)中。这最终会带来更多的搜索流量。  

为什么在 WordPress 中需要站点地图?  

由于站点地图有助于搜索引擎抓取您的站点和索引,因此从 SEO 的角度来看它非常重要。 

简单地向您的网站添加站点地图不会影响搜索引擎排名。相反,它让搜索引擎了解您的网站及其上的页面。 

站点地图在没有反向链接的新博客或网站中很有用。这就是为什么 Bing 和 Google 等搜索引擎允许新网站所有者将其网站的站点地图提交到他们的网站管理员工具的原因。 

站点地图还可以让您突出显示站点的特定部分,例如哪个部分重要、哪个部分经常更新等等。 

因此,强调站点地图在 WordPress 中的主要重要性,以下是您需要了解的三件主要事情: 

  • 站点地图促进搜索引擎机器人更快地抓取和索引您的网站。 
  • 它通过突出显示重要部分来帮助搜索引擎索引更大的站点。
  • 它通知搜索引擎有关您网站内容和结构的更新。

在 WordPress 中使用站点地图的好处 

以下是在 WordPress 站点中使用站点地图的主要好处: 

  • 更快的抓取时间 –站点地图可帮助搜索引擎机器人比没有站点地图时更快地抓取您网站的内容。这有助于更快地为您的内容编制索引。
  • 优先抓取 –站点地图允许您通过添加元数据要求 Google 优先抓取特定网页。
  • 丰富的媒体内容——如果您的网站上有很多媒体,如视频和图像,添加站点地图可以让搜索引擎获得更多信息,并在适当的时候在 SERP 中显示结果。

WordPress 中 XML 站点地图和 HTML 站点地图的区别

如前所述,WordPress 中有两种格式的站点地图——XML 和 HTML。 

XML HTML
XML 站点地图包含元数据以及站点的 URL 和所有其他相关信息,例如上次更新时间、有多少链接等等。 HTML 站点地图是一种简单易用的工具,可帮助访问者浏览您的站点。该站点地图告诉访问者站点上的页面类型以及他们可以在哪里找到特定信息。这样的功能可以改善您网站上的用户体验。

这两个站点地图的主要区别在于 XML 格式侧重于搜索引擎。相反,HTML 站点地图关注站点访问者。 

我们建议在您的网站上添加这两个站点地图,这样您就不会错过 SEO 元素或减少提供更好的浏览体验。 

那么,让我们学习如何在 WordPress 中创建站点地图: 

如何在 WordPress 中创建站点地图?

在 WordPress 中创建站点地图有两种方法。我们将在下面详细讨论它们: 

1. 在不使用插件的情况下在 WordPress 中创建 XML 站点地图

直到 2020 年 8 月底,WordPress 才具备内置站点地图功能。但是在 WordPress 5.5 版本中,他们发布了一项基本功能,即添加 XML 站点地图。此功能使您无需使用任何插件即可自动创建 XML 站点地图。 

为此,您需要在站点域名的末尾添加后缀“ /wp-sitemap.xml/ ”。之后,WordPress 会自动显示默认的 XML 站点地图。

注意:如果第一个后缀不起作用,您也可以尝试“page-sitemap.xml”“sitemap_index.xml” 。

WordPress 添加了这个新功能,这样新的 WordPress 站点就不会错过 XML 站点地图在 SEO 方面的好处。但是,此功能不是很灵活。此外,您无法控制站点的哪些元素优先处理或从 XML 站点地图中删除特定元素。

要享受这些功能,您可以使用 SEO 插件。我们将它们包含在下一节中。

2. 使用 Yoast SEO 创建 XML 站点地图

Yoast SEO 插件是市场上流行的 SEO 工具。因此,该插件还包括为网站生成 XML 站点地图的功能。为此,请按照以下步骤操作: 

  • 转到您的 WordPress 仪表板。 
  • 转到插件>添加新的。 
从仪表板添加新插件
  • 搜索“ Yoast SEO ”插件。然后,安装并激活插件。 
安装 yoast seo
  • 激活插件后,转到仪表板上的“Yoast SEO”,然后单击“常规”选项。
Yoast SEO 中的常规选项
  • 转到“功能”选项卡并查找“XML 站点地图”选项。确保将其打开。 
  • 单击“保存更改”按钮。
在 Yoast SEO 插件中打开 XML 站点地图选项
  • 要验证插件是否已创建站点地图,请单击“XML 站点地图”选项旁边的问号图标。 
  • 现在,单击“查看 XML 站点地图”链接。
确认 Yoast SEO 插件是否创建了 XML 站点地图

您将获得 Yoast 插件生成的 XML 站点地图的实时视图。您也可以通过在 URL 末尾键入“/sitemap_index.xml/”来手动查看它。例如:

 “www./yoursitename.com/sitemap_index.xml”

查看 Yoast SEO 插件生成的 XML 站点地图

默认情况下,Yoast SEO 插件会为页面、帖子和其他类别生成站点地图。

3. 使用 Google XML 站点地图插件在 WordPress 中创建 XML 站点地图 

Google XML Sitemaps插件提供了一种简单的方法来为您的 WordPress 站点生成可被许多搜索引擎识别的站点地图。该插件还允许为您网站的所有页面甚至自定义 URL 创建站点地图。此外,该插件会自动通知搜索引擎有关您网站上的新添加或更新。 

下面是这个插件的使用方法: 

  • 首先,安装并激活插件。然后,转到您的 WordPress 仪表板上的插件 > 添加新插件。
截图名称:安装并激活 Google XML 站点地图插件
  • 转到仪表板上的设置 > XML 站点地图选项。 
转到 WordPress 中的 XML 站点地图插件选项
  • 在这里您将看到站点地图索引文件的 URL。
使用 Google XML 站点地图插件查看 WordPress 站点地图 URL
  • 单击链接可查看 WordPress 的 XML 站点地图。
Google XML Sitemap 插件生成的站点地图预览

4. 使用一体式 SEO 插件在 WordPress 中创建站点地图

在 WordPress 中创建站点地图的另一种简单方法是使用All in One SEO插件。它提供了一套全面的工具来优化您的帖子。以下是如何开始使用此插件创建站点地图: 

  • 在仪表板上转到插件 > 添加新插件。 
  • 搜索“All in One SEO”插件。 
  • 安装并激活它。 
安装和激活 All in One SEO 插件
  • 现在转到仪表板上的 多合一 SEO >站点地图。
  • 默认情况下,该插件会为您的站点启用站点地图。单击“打开站点地图”按钮进行查看。
查看使用 All in One SEO 插件创建的站点地图
  • 它看起来像下面这样: 
由 All in one SEO 插件创建的站点地图

All in One SEO 插件中有许多附加设置。例如,您可以选择要包含/排除的帖子、启用基于日期的存档以及启用分类法。您可以从“站点地图设置”部分执行此操作。向下滚动,您将看到如下选项: 

多合一 SEO 插件中的其他站点地图设置

使用此插件,您还可以将外部页面添加到您的 WordPress 站点地图。为了这:

  • 向下滚动到“附加页面”部分并将其打开。 
  • 现在在给定字段中添加外部页面的 URL,例如登录页面、联系表单等。然后设置该页面的优先级。这里,0.0 是最低优先级,1.0 是最高优先级。如果您不确定,我们建议将优先级设置为 0.3。
  • 然后,设置更新频率和上次修改页面的日期。 
WordPress 附加页面的站点地图设置

从站点地图中排除特定页面/帖子

您可以使用 Yoast 插件从站点地图中排除某些页面和帖子。为了这: 

  • 从您的信息中心,转到要从站点地图中排除的帖子或页面。 
  • 在右上角,您会看到 Yoast SEO 图标。点击它。 
帖子中的 Yoast SEO 图标
  • 滚动到“高级设置”部分。 
  • 在“允许搜索引擎在搜索结果中显示此帖子”部分中 选择“否”选项。
从站点地图中排除页面和帖子

您现在可以发布或更新您的帖子/页面。您已成功从站点地图中排除特定页面/帖子。

在 WordPress 中创建 HTML 站点地图 

使用上述步骤,您可以在 WordPress 中创建 XML 站点地图。在此部分中,您将学习如何创建 HTML 站点地图以改善您网站上的用户体验。您可以使用WP 站点地图页面插件创建 HTML 站点地图。现在,请按照以下步骤操作: 

  • 首先,安装并激活插件。 
安装和激活 WP 站点地图页面插件
  • 现在,通过转到 WordPress 仪表板上的页面 > 添加新选项来添加新页面。 
在 WordPress 中添加新页面
  • 在页面上的任意位置添加“简码”块。 
在 WordPress 中添加自定义短代码块
  • 现在,粘贴以下短代码: 

[wp_sitemap_page]

  • 您可以在您的网站上预览草稿或发布 HTML 站点地图。 

向搜索引擎提交 XML 站点地图 

仅为您的 WordPress 站点创建站点地图并不能完成工作。您仍然需要将您创建的 XML 站点地图提交给搜索引擎,以便他们可以为您的内容编制索引。那么,现在让我们学习如何将站点地图提交到搜索引擎,例如 Google 和 Bing:

将 XML 站点地图提交到 Google 搜索引擎

要将 XML 站点地图提交到 Google 搜索引擎,请按照下列步骤操作: 

  • 首先,访问Google Search Console并创建一个帐户。您可以使用您的域或 URL 前缀设置一个帐户。但是,我们建议使用 URL 前缀,因为它相对容易一些。 
  • 输入您网站的 URL,然后单击“继续”按钮。 
设置 Google Search Console 帐户
  • 您现在必须验证站点的所有权。您可以使用任何给定的选项来验证它。但是,我们将使用HTML 标记选项。

注意:如果您已经拥有 Google Analytics 帐户,则无需执行以下步骤。如果您拥有同一电子邮件地址的 Google Analytics 帐户,则可以单击 Google Analytics 选项。它会自动验证并创建控制台帐户。 

 

验证用于创建 GSC 帐户的站点的所有权
  • 复制给定的代码,然后转到您的 WordPress 仪表板。
复制验证码

您现在可以使用插入页眉和页脚插件验证代码。 

首先,安装并激活插入页眉和页脚插件。 

  • 转到您的仪表板。单击设置 > 插入页眉和页脚选项
单击插入页眉和页脚选项
  • 将您之前复制的代码粘贴到标题部分。 
将代码粘贴到标题部分
  • 保存更改。
  • 返回浏览器上的 Google Search Console 选项卡。然后,单击验证按钮。
粘贴代码后验证所有权
  • Google 检查所有权并在完成后显示完整的消息。
  • 单击“转到属性”选项以访问 Google Search Console 仪表板。
成功验证网站所有权
  • 单击左侧栏中的“站点地图”选项。
  • 在“添加新站点地图”部分输入您的站点地图 URL,然后单击提交按钮。
输入站点地图 URL 并提交给 Google

Google 现在将您的站点地图 URL 添加到 GSE(Google Search Console)。Google 机器人可能需要一些时间来抓取您的整个网站。

将 XML 站点地图提交给 Bing 搜索引擎

与 GSE 类似,Bing 的搜索引擎也提供工具让网站所有者监控他们的网站。您可以按如下方式将 XML 站点地图提交给 Bing: 

Bing 网站管理员工具中的签名选项
  • 您有两个选择——从 Google Search Console 导入或手动添加您的网站。
  • 如果您已经将网站添加到 Google Search Console,请点击导入选项。它会节省你的时间。如果您想手动添加您的站点,请继续并输入您站点的 URL。
在 Bing 站长中输入站点 URL
  • 您需要验证您的所有权。您有多种选择可以这样做。我们建议使用 HTML 元标记选项,因为它最简单。
用于站点验证的 HTML 元标记选项
  • 将给定的代码复制到剪贴板。
复制 HTML 元标记代码
  • 转到您的仪表板。 
  • 转到插件> 添加新选项。 
  • 搜索插入页眉和页脚插件。
  • 安装并激活插件。 
安装和激活插入页眉和页脚插件
  • 激活它后,转到“设置”>“插入页眉和页脚”选项。
单击插入页眉和页脚选项
  • 将您之前从必应网站管理员工具复制的代码粘贴到标题框中。
  • 保存更改。
将验证码粘贴到标题中
  • 验证后,转到网站站长工具仪表板,然后单击左侧栏中的“站点地图”选项。
  • 然后,单击“提交站点地图”按钮。
在网站站长工具中提交站点地图
  • 在对话框中输入您的站点地图 URL,然后单击提交。

结论

因此,这些是在 WordPress 中创建 XML 站点地图的四个简单步骤。可以手动添加站点地图。 

但是,使用插件来完成这项工作要容易和快捷得多。创建站点地图后,请确保将其提交给搜索引擎,否则毫无意义地将其随意放置。

创建站点地图是提高排名和增加流量的众多 SEO 技巧之一。

经常问的问题

问:WordPress 中的站点地图是什么?

WordPress 中的站点地图是一个文件,它以 XML 格式列出您网站的所有内容,以便搜索引擎轻松发现您的网站并为您的内容编制索引。换句话说,它是供搜索引擎导航和索引您的网站的地图。

问:如何创建站点地图?

您可以在几分钟内使用插件轻松创建站点地图。本文介绍了使用Yoast一体式 SEOGoogle XML站点地图插件的过程。查看详细信息。

问:在 XML 站点地图中添加 URL 是否有限制?

是的,站点地图将 URL 的数量限制为 50,000。但是,您可以将站点地图添加到您的站点地图,从而增加限制。意思是,您可以添加一个主站点地图并向该主链接添加更多站点地图。因此,每个站点地图可以包含 50,000 个站点地图。

标签:
分享该文
发表评论