WordPress 的 XML 站点地图指南 – Insideout

已发表: 2016-04-20

WordPress 的 XML 站点地图指南

搜索引擎优化 (SEO) 长期以来一直是互联网营销领域的一个流行词,而且从几年前开始,几乎每个人都至少对此有所了解。 SEO 的一项基本任务是以组织良好且易于理解的方式向搜索引擎展示您网站的内容和结构。

2005 年,谷歌引入了 XML 站点地图,作为向搜索引擎展示整个网站结构和内容的一种方式,不久之后,微软和雅虎也纷纷效仿。

站点地图的基本思想相当简单。 理想情况下,它包含网站的所有 URL 以及相关数据,例如上次修改时间、更新频率以及某个特定页面是否应优先于其他页面。 简单来说:它是搜索引擎导航网站的面包屑或导航菜单。

为什么站点地图如此重要?

搜索引擎每天都在变得越来越聪明,人们可能会问是否需要 XML 站点地图。 根据谷歌的说法,你仍然应该为你的网站创建一个有很多很好的理由:

  • 如果您有一个非常大的网站,那么网络爬虫可能会忽略一些新的或最近更新的内容。 由于资源有限,与互联网的海量内容相比,搜索引擎在这些庞大的网站上寻找新内容或在页面更新时刷新其索引时往往存在“困难”。
  • 如果您的网站有很多内容,比方说一个非常大的存档,它与您网站的其余部分以某种方式隔离,或者彼此之间的链接很差,那么爬虫将很难找到这些页面并将其编入索引。
  • 如果您的网站是新的,完全没有入站链接,搜索引擎甚至没有机会发现您的新网站和页面。 搜索引擎爬虫的工作方式基本上是它们跟随网页上找到的每个链接来访问新页面。 没有任何入站链接,他们甚至不会知道您的网站。
  • 最后,如果您的网站具有丰富的内容或出现在 Google 新闻中,XML 站点地图将帮助您向 Google 展示附加信息,从而使 Google 能够展示流行的丰富片段和内容。

现在,如果您仍然不相信使用站点地图,请继续阅读,您会发现它可以免费完成,不需要火箭科学家来完成,而且设置时间不超过 15 到 30 分钟.

如何为 WordPress 创建 XML 站点地图?

有很多插件可以让您为您的 WordPress 网站设置 XML 站点地图。 其中一些是具有许多自定义选项的专用插件,除了创建站点地图并将其提交给主要搜索引擎之外没有其他目的。 另一方面,一些是通用的 SEO 插件,它们还可以创建站点地图等。

在本文中,我们将介绍 2 个最知名的插件,让您根据自己的需求和偏好进行选择。

谷歌 XML 站点地图 WordPress 插件

谷歌 XML 站点地图 WordPress 插件

Google XML Sitemaps WordPress 插件拥有超过 100 万的活跃用户群,并且是一个专门的插件,只有一个重点:创建站点地图。 并且由于倾向于使用专门的插件,相比之下它提供了许多自定义选项。

谷歌 XML 站点地图插件

每次您向网站添加新内容时,该插件都会更新您网站的站点地图。 默认情况下,插件设置为在站点地图更新时通知 Google 和 Bing。 它基本上是 ping SE 让他们知道这个事件。 该插件还会在 robots.txt 文件中插入您的站点地图 URL。 Robots.txt 是搜索引擎爬虫到达您的网站时的第一个目的地。 如果您想知道,robots.txt 是一个用于爬虫的特殊文本文件,与站点地图相反,它告诉他们网站的哪些部分不应被索引。

Google XML 站点地图还允许您选择要从站点地图中排除的网站部分,并为每个部分指定特定的优先级和更改频率。 更改的优先级和频率是搜索引擎的建议值,以了解他们应该多久重新索引某个页面以及某个页面或类别的抓取是否应该优先于另一个。

重要提示:如果您使用的是 Yoast 等一体化 SEO 插件,则应禁用其站点地图生成功能。 否则,在最坏的情况下,您可能会遇到两者之间的冲突并混淆搜索引擎并损害您的排名。

Yoast SEO 插件

Yoast SEO WordPress 插件

Yoast SEO 拥有超过 100 万次活跃安装和超过 4 星的平均评分,是用于现场搜索引擎优化的最著名的一体化插件。

有了这个插件,创建 XML 站点地图再简单不过了。 默认情况下,该插件设置为自动创建站点地图并 ping Google 和 Bing 以通知他们有关更新。 它还使您能够设置站点地图的最大条目限制。 这对于拥有数千个帖子和页面的大型网站特别有用。 根据 Google 的说法,单个站点地图的文件大小限制为 10MB 和 5 万个 URL。 此外,一些预算托管服务提供商的资源非常有限,插件默认每页 1000 个条目可能对他们来说太高了。 当您的 URL 超过每页允许的条目数时,Yoast SEO 会自动拆分您的站点地图并创建一个所谓的站点地图索引,该索引指向您的实际站点地图文件。

Yoast SEO - XML 站点地图选项

此外,Yoast SEO 允许您自定义站点地图的以下选项:

  • 是否包含作者/用户 URL
  • 是否包含特定的 WP 角色
  • 是否包括页面、帖子或媒体(附件)
  • 使您能够排除特定帖子出现在站点地图中
  • 是否包含类别和标签 URL

站点地图如何帮助保护您的知识产权

自互联网早期以来,剽窃(一种智力盗窃形式)一直是一个普遍存在的问题。 近年来,谷歌为了保护其用户免受冗余内容的影响并呈现最佳结果,推出了算法更新,严厉惩罚抄袭网站。 基本上,Google bot 索引的具有唯一内容的第一个 URL 将被视为该内容的所有者。

现在,您可以选择在发布帖子的那一刻手动将帖子提交给 Google 以进行索引,以防止其他人在您的内容被搜索引擎识别之前窃取它。 但是每次手动执行都需要太多时间。

因此,拥有一个适当的站点地图插件可以自动通知主要搜索引擎有关新内容的信息,保护您的知识产权(和潜在排名),并为您节省手动提交的额外麻烦。

最后的想法

无论您是使用专门的站点地图生成插件还是选择坚持使用多合一的 SEO 包,都取决于您的需求和偏好。

如果您是资深的 Yoast 用户(或类似的插件,例如 All in One SEO Pack),那么您需要几乎精细的自定义并希望将侧面更改为专门的插件的情况非常少。 毕竟,增加的复杂性并不适合每个人的技术知识,而时间是一种宝贵的商品。

但是,如果您完全是派对新手,或者需要这些额外选项,请随意使用专门的插件来创建站点地图。