问题 为何使用Google Sitemap?


我玩过 Google Sitemaps 在几个网站上。 lastmod,changefreq和priority参数在理论上非常酷。但在实践中我还没有看到这些参数影响很大。

我的大多数网站都没有Google Sitemap,而且效果很好。 Google仍会抓取该网站并找到我的所有网页。当您不希望索引页面(或目录)时,旧的元机器人和robots.txt机制仍然有效。而我只是将其他所有页面都留下来,只要有链接,Google就会找到它。

那么您有什么理由撰写Google Sitemap?这值得么?


8023
2018-02-10 18:16


起源



答案:


来自 常问问题

在以下情况下,站点地图特别有用:

  • 您的网站包含动态内容。
  • 您的网站有不容易的网页 Googlebot在此期间发现的 抓取过程 - 例如,页面 具有丰富的AJAX或图像。
  • 您的网站是新的,并且几乎没有链接。 (Googlebot抓取网络 以下链接从一页到 另一个,所以如果你的网站不好 联系起来,我们可能很难 发现它。)
  • 您的网站很大 内容页面的存档不是 相互关联,或不相关 根本没有联系。

它还允许您向Google提供更详细的信息,告知您网站中网页的相对重要性以及蜘蛛应该返回的频率。而且,如上所述,如果Google认为您的网站足够重要,可以在搜索结果中显示子链接,则可以控制通过站点地图显示的内容。


9
2018-02-10 18:32



经过进一步的研究,我确实认为“动态内容”的考虑是关键。通过lastmod参数更新页面时告诉Google的能力可能是XML Sitemap中最有用的部分。我仍然认为值得构建和维护其中一个站点地图(当然取决于您站点的性质)是值得怀疑的。但我认为常见问题解答中的这些信息可能是我们得到的最好的信息。 - Steve Wortham


答案:


来自 常问问题

在以下情况下,站点地图特别有用:

  • 您的网站包含动态内容。
  • 您的网站有不容易的网页 Googlebot在此期间发现的 抓取过程 - 例如,页面 具有丰富的AJAX或图像。
  • 您的网站是新的,并且几乎没有链接。 (Googlebot抓取网络 以下链接从一页到 另一个,所以如果你的网站不好 联系起来,我们可能很难 发现它。)
  • 您的网站很大 内容页面的存档不是 相互关联,或不相关 根本没有联系。

它还允许您向Google提供更详细的信息,告知您网站中网页的相对重要性以及蜘蛛应该返回的频率。而且,如上所述,如果Google认为您的网站足够重要,可以在搜索结果中显示子链接,则可以控制通过站点地图显示的内容。


9
2018-02-10 18:32



经过进一步的研究,我确实认为“动态内容”的考虑是关键。通过lastmod参数更新页面时告诉Google的能力可能是XML Sitemap中最有用的部分。我仍然认为值得构建和维护其中一个站点地图(当然取决于您站点的性质)是值得怀疑的。但我认为常见问题解答中的这些信息可能是我们得到的最好的信息。 - Steve Wortham


我相信搜索结果中的“特殊链接”是从谷歌站点地图生成的。 “特殊链接”是什么意思?搜索“apache”,在第一个结果(Apache软件基础)下面有两列链接(“Apache Server”,“Tomcat”,“FAQ”)。


1
2018-02-10 18:25



谷歌称之为“附加链接”。以下是他们在网站站长工具中的解释:“附加链接是完全自动化的,只有当我们认为它们对用户有用时我们才会显示它们。如果您的网站结构不允许我们的算法找到好的附加链接,或者我们不认为附加链接与用户的查询相关,我们不会显示它们。但是,我们一直在努力改进查找和显示附加链接的方式。“他们没有在那里提到Sitemap,所以我认为他们不会影响这一点。 - Steve Wortham
我可以确认我使用站点地图知道的网站也有这些链接。所以它可能在这方面发挥了重要作用。 - ziya
@Maxwell - 我可能要研究这个理论。如果站点地图增加了获得好的附加链接的可能性,那么那可能是值得的。 - Steve Wortham
我现在发现了几个来源,表明Sitemaps和Sitelinks没有关联: microsystools.com/products/sitemap-generator/faq/...    和 seopedia.org/internet-marketing-and-seo/...  但无论如何我只是为我最受欢迎的网站提交了一个简单的站点地图。如果我在几周内获得附加链接,那么我就是一个信徒。 - Steve Wortham
啊,是的,我差点忘了...我负责的一个网站(Techinsurance.com)没有Sitemaps文件,但它确实有Sitelinks。 - Steve Wortham


我想这有助于谷歌优先处理他们的抓取?但在实践中,我参与了一个项目,我们使用gzip-ed大版本,它大大帮助了。而AFAIK也与网站管理员工具很好地集成。


1
2018-02-10 18:26





我对这个话题也很好奇,但生成站点地图需要花费多少钱?

理论上,任何无成本且可能有潜在收益的东西,即使非常小或非常遥远,都可以被定义为“值得”。

此外,谷歌表示:“通过站点地图告诉我们您的网页:哪些是您最重要的,以及他们改变的频率。 您也可以告诉我们您希望我们编制索引的网址的显示方式。“(网站站长工具

我不认为上面的大胆声明可能与搜索引擎用于发现URL的传统机制有关。


1
2018-02-10 18:19



完全免费! google.com/webmasters - sam
是的,它是免费的。但是,成本可能涉及努力,开发时间,生成它的服务器资源等。:) - Daniel Vassallo
“您也可以告诉我们您希望我们索引的网址如何显示。” - 你知道这意味着什么吗?他们在谈论URL中是否包含www等问题?因为网站管理员工具中有一个单独的设置。 - Steve Wortham