2010-02-10 72 views
11

我在夫妻网站上玩过Google Sitemaps。理论上,lastmod,changefreq和priority参数非常酷。但实际上我没有看到这些参数影响太大。为什么要使用Google Sitemap?

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

那么,您发现编写Google Sitemap的原因是什么?这值得么?

回答

9

FAQ

Sitemap在下列情况特别有用:

  • 你的网站有动态内容。
  • 您的网站在 抓取过程中发现了由Googlebot发现的不容易 的网页,例如,具有丰富AJAX或图片的 页。
  • 您的网站是新的,并有几个链接。 (Googlebot可以从一个网页 以下链接抓取网页到另一个 ,所以如果你的网站是没有很好 链接,它可能对我们很难 发现它。)
  • 您的网站有一个大 档案的内容页面不完全链接到 ,或者根本不链接到 。

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

+0

经过进一步的研究,我相信“动态内容”的考虑是关键。在通过lastmod参数更新页面时告知Google的功能可能是XML Sitemap中最有用的部分。我仍然认为这是值得建立和维护这些站点地图(当然取决于您的网站的性质)是值得怀疑的。但我认为FAQ中的这些信息可能是最好的。 – 2010-02-19 21:59:54

1

我也很好奇这个话题,但是它生成一个站点地图的费用是什么?

从理论上讲,任何不计成本,可能有潜在收益的东西,即使非常小或非常遥远,都可以定义为“值得”。此外,谷歌表示:“通过Sitemaps向我们介绍您的网页:哪些内容对您而言最重要,以及它们的变化频率如何?您还可以告诉我们您希望我们索引的网址出现的方式“(Webmaster Tools

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

+0

完全免费! http://www.google.com/webmasters/ – sam 2010-02-10 18:21:42

+0

是的,它是免费的。然而,成本可能涉及努力,开发时间,服务器资源来生成它等。:) – 2010-02-10 18:23:03

+0

“您也可以让我们知道您希望我们索引的网址出现的方式。” - 你知道这意味着什么吗?他们是在谈论诸如在URL中包含www还是不在的问题?因为网站站长工具中有一个单独的设置。 – 2010-02-10 21:40:09

1

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

+1

Google称这些为“附加链接”。以下是他们在网站管理员工具中的解释:“附加链接是完全自动化的,只有当我们认为它们对用户有用时才会显示它们。如果您的网站结构不允许我们的算法找到好的附加链接,或者我们不认为附加链接与用户的查询相关,我们不会显示它们,但我们一直在努力改进我们查找和显示附加链接的方式。“他们没有在那里提到Sitemaps,所以我被引导认为他们不会影响这个。 – 2010-02-10 18:28:45

+0

我可以确认使用站点地图的网站也有这些链接。所以它可能在这方面扮演重要角色。 – ziya 2010-02-10 18:31:47

+0

@Maxwell - 我可能不得不调查这个理论。如果站点地图提高了获得良好附加链接的机会,那么这可能就是值得的。 – 2010-02-10 21:55:51

1

我猜这有助于Google优先考虑他们的抓取吗?但在实践中,我参与了一个项目,在这个项目中我们使用了gzip-ed大版本的大规模帮助。 AFAIK也与网站管理员工具很好地整合。