地图给我们带来了很多好处。例如,藏宝图告诉我们如何致富。地形图摸起来很有趣。世界地图提醒我们猫统治。
但是您可能不太喜欢网站站点地图。它们不是很容易理解,最后我检查了一下,它们并不十分有趣。但如果你做对了,它们可以提供通往更高排名和更多网站流量的途径。
因此,在这篇文章中,我将与您分享站点地图是什么、您为什么需要站点地图以及如何创建站点地图并将其提交给 Google。
目录
- 什么是站点地图?
- 站点地图的好处
- 您需要站点地图吗?
- 站点地图的类型
- 如何创建站点地图
什么是站点地图?
站点地图是一个文件,列出了您网站所有重要页面的 URL。主要目的是帮助搜索引擎了解您的网站并轻松找到特定页面。还有站点地图可以帮助用户浏览您的站点,我们稍后会介绍。
以下是站点地图的示例。
⚠️ 警告:这看起来很吓人,但到本文结束时就不会那么可怕了。
图片来源
要了解站点地图在SEO中的重要性,您必须首先了解搜索引擎的工作原理。特别是术语“抓取”和“索引”的含义。
- 谷歌拥有不断扫描网络和库存网页的机器人(或蜘蛛)。这是爬行。
- 然后机器人将它找到的每个页面分类并存储在 Google 的巨大索引中——这称为索引。
- 这样,当你在谷歌上搜索时,谷歌实际上并没有为你实时扫描整个网络。相反,它正在搜索其整齐组织的索引,这就是为什么它可以在几分之一秒内提取结果。
图片来源
这一切意味着,如果您的网页难以抓取,它可能不会进入 Google 的索引,如果它不在 Google 的索引中,它就不会出现在 Google 搜索中。这就是站点地图发挥作用的地方。
⛳️ 免费检查您的站点地图状态!
试用我们的免费 Website Grader 以获得即时 SEO 审核,包括您的站点地图状态。
站点地图的好处
Google 越了解您的网站并且越容易抓取它,您就可以更有效地为您的目标关键字排名并为您的网站带来更多流量。话虽如此,并结合上述信息,这里更深入地探讨了拥有站点地图的好处:
让您的网页更快地被抓取和编入索引
Google 无法每天抓取整个互联网。相反,它对不同的网站和内容类型有不同的抓取“时间表”——因此有时 Google 可能需要几天、几周甚至几个月的时间才能发现您网站上的新页面。站点地图可以帮助 Google 更快地发现和索引新页面。
保持高价值页面的良好表现
您是否曾经更新过您网站上的页面——也许是为了刷新您的常青内容——但没有看到 SERP 中反映的更改?那是因为自您更新后 Google 还没有抓取该网页。通过更高效的抓取和索引,您可以确保用户看到您的最高价值和/或经常修改的页面的最新版本。
帮助搜索机器人定位孤立页面
Google 的漫游器通常会像访问者一样发现您网站上的页面——通过跟踪它正在抓取的页面上的链接(这就是内部链接如此重要的原因)。孤立页面是您网站上没有其他链接指向它的页面,这使得它们很难被 Google 访问。但是有了站点地图中的这些页面,Google 可以更轻松地找到它们并将其编入索引。
图片来源
帮助 Google 辨别重复页面
在几种情况下,商业网站会出现重复或接近重复的页面——例如,在电子商务网站上,您可能会有重复的产品页面,其中产品的颜色不同。在这些情况下,Google 可能不知道页面的哪个版本是您要排名的主要版本。使用站点地图,您可以使用规范标签向 Google 显示哪个版本是主要版本,哪些是重复版本。
我需要站点地图吗?
总的来说,谷歌在互联网上自行查找网页方面做得很好,但正如我们在上面建立的那样,站点地图可以帮助改善你的搜索引擎优化——对某些网站来说比其他网站更重要。根据Google的说法,如果出现以下情况,您需要站点地图:
- 您有一个大型(500 多页)站点。数千页意味着 Google 的抓取工具更有可能忽略新的或更新的页面。
- 您缺少内部链接。也就是很多孤立页面。
- 您的网站是新网站或反向链接很少。由于网络爬虫通过跟踪从一个站点到另一个站点的链接来发现网站页面。
- 你有很多富媒体。也就是您要在搜索结果中显示的图像、视频或新闻页面。
站点地图的类型
站点地图有两种类型。HTML 站点地图(超文本标记语言,面向人类)和 XML 站点地图(可扩展标记语言,面向机器人)。
HTML 站点地图
HTML 站点地图是访问者可见的实际网站页面,其中包含指向您网站上所有页面的可点击链接列表。这是创建站点地图的旧方法,但它仍然很有价值,尤其是对于大型网站。
Google 鼓励使用 HTML 站点地图,因为分层链接列表可以帮助 Google 更好地了解最重要的内容并相应地编制索引。
下面是homedepot.com 的 HTML 站点地图示例。
XML 站点地图
XML站点地图是一个文本文件,它提供您站点上的 URL 列表。您通常可以通过以下网址找到任何站点的站点地图:domainname.com/sitemap.xml,但您可以出于站点保护目的更改它。但是,虽然您可以看到站点的 XML 站点地图,但它们并不是访问者的导航工具——只是用于搜索引擎。
这是我们的 XML 站点地图的样子。
XML 站点地图允许您使用标签来提供有关其中 URL 的信息,例如上次修改日期。您还可以使用站点地图扩展来提供有关视频、图像和新闻文章内容的信息。
Sitemaps.org在此处提供了有用的 XML 标记定义列表。
其他类型的站点地图
还有一些其他类型的站点地图需要注意:
- RSS 提要:对于每天发布多篇文章的新闻站点或博客,他们可以提交 RSS、mRSS(媒体 RSS)或 Atom 1.0 提要作为站点地图 URL。但请务必注意,这些站点地图只会提供有关最近 URL 的信息。
- 文本站点地图:这是最简单的站点地图,适用于网页较少的小型网站。
如何创建站点地图
多亏了我们可用的工具,创建站点地图的过程实际上非常简单。基本上,您需要生成站点地图,根据最佳做法对其进行检查,然后将其提交给 Google。方法如下:
1. 使用站点地图生成器创建站点地图
站点地图生成器是插件和软件,可提供用于创建站点地图的无代码过程。以下是一些可供选择的最佳站点地图生成器:
- Yoast: 这是一个免费的 WordPress 插件,可以免费为您生成站点地图。
- WordPress 5.5:如果您使用 WordPress 5.5 或更高版本,则不需要外部插件来创建站点地图。这是检查您的 WordPress 版本的方法。
- XML-Sitemaps.com:此工具提供付费和免费包。您所需要做的就是将您的网站 URL 粘贴到搜索字段中,然后点击开始按钮。
- Screaming Frog:使用“上次修改”标签等高级配置创建 XML 和图像 XML 站点地图。
- Slickplan:可视化站点地图规划器,作为大型网站规划产品的一部分,允许您创建文本、XML 或矢量站点地图。它是付费的,但提供 30 天的免费试用期。
- Dynomapper:另一个付费的可视站点地图规划器,也提供免费试用。
2. 遵循站点地图最佳实践
Google 在这里提供了广泛的站点地图最佳实践,但这里有一些简单的入门指南:
- 分解大型站点地图。如果您有很长的 URL 列表,请将站点地图分成多个,然后提交站点地图索引文件(有点像站点地图的站点地图)。
- 仅列出您的规范 URL。如果您有重复或接近重复的页面(如上所述),请仅在您的站点地图中列出您希望出现在搜索结果中的主要 URL(规范版本)。对于其他版本,使用 rel=canonical 标签。
- 使用 UTF-8 编码。所有站点地图文件只能包含 ASCII 字符——即数字 0-9、英文字母 AZ 和一些特殊字符。像符号、引号或大于/小于需要用转义码替换的字符:
- 不要过分关注优先级标签。您可以在站点地图中使用优先级标签来指示哪些页面相对于彼此重要(例如,分配 0.1 到 1.0 之间的值),但这只是偏好。最终,谷歌将根据自己的规则进行抓取和索引。
- 永远不要列出您的 NoIndex 网址。站点地图用于告诉 Google 抓取和索引哪些 URL ,而不是忽略哪些 URL
3. 将您的站点地图提交给谷歌
生成站点地图后,可以通过几种不同的方式将其提交给 Google。
- 谷歌搜索控制台。这可能是提交站点地图的最简单方法。进入Google Search Console 后,在左侧面板中找到站点地图:
然后添加站点地图 URL 并点击提交。十分简单。 - ping 工具。您可以直接在浏览器中输入以下内容来提交请求:
https://www.google.com/ping?sitemap=https://yourwebsite.com/sitemap
- Robots.txt 文件:您还可以通过在 robots.txt 文件中插入站点地图链接来提交站点地图
- WebSub。如果您使用 RSS 提要作为站点地图,则推荐使用WebSub 。
X(ML) 标记点
总而言之,Google 不会因为没有站点地图而受到处罚,但如果您的网站符合要求,就会有好处。理想情况下,它只符合要求,因为您有一个大型站点,而不是因为您一直在内部或反向链接建设上懈怠。请记住,站点地图并不是 Google 必须遵守的规则——它更像是一组偏好和指南,可以帮助它进行抓取和索引工作。
创建站点地图是免费的,不需要太多的技术技能来构建,所以今天就开始吧!
如若转载,请注明出处:https://liangxf.com/?p=468
共有 0 条评论