我的问题有点道德问题。
我读到here谷歌对那些经过优化以快速加载的网站具有更大的影响力。显然,这使 Google 的工作变得更轻松,使用的资源更少,而且对每个人来说都是更好的体验,所以为什么不奖励它呢?
如今,查找瓶颈和提高页面加载速度的实际过程已广为人知。使用 YSlow 等工具并减少文件数量正在成为标准做法(这太棒了!)
所以为Googlebot(或其他搜索机器人)提供下载速度更快的自定义内容是否公平/明智/犹太洁食?(即没有javasript,图像或CSS)或者它会标记你作为作弊者并将您的网站扔进 hell ,无法从谷歌搜索到?
就我个人而言,我不想冒险,无论如何,我实际上希望提高访问者的性能。但就目前情况而言,关于该主题的信息并不多,所以我想我应该把它扔掉。
编辑:
我发现了一些可能会影响的新信息。
来自 Google 网站管理员工具:http://www.google.com/support/webmasters/bin/answer.py?answer=158541&hl=en
Page load time is the total time from the moment the user clicks on a link to your page until the time the entire page is loaded and displayed in a browser. It is collected directly from users who have installed the Google Toolbar and have enabled the optional PageRank feature.
无法保证他们会使用相同的算法在搜索结果中对页面进行排名,但它可能确实表明实际用户体验才是最重要的。
最佳答案
(i.e. no javasript, images, or css)
使它们成为外部的 JS、CSS。谷歌不会碰它(很多时候)-(或者你可以通过robots.txt阻止它,但这是不必要的)
将所有重复图像设为 Sprite 。 在文档体的onload事件之后,通过js异步加载大图。
这对用户也有好处,因为网站呈现速度会更快,直到他们看到某些内容。
只要主要内容对于 Google 和普通首次访问者来说是相同的,并且没有误导性的意图,那就可以,而且是一个很好的策略。
不必太担心任何可能的处罚。只要没有误导性的意图,基本上就可以了。
基于用户代理向谷歌提供一些主要不同的东西是不行的。 (在这里,保存比后悔更好)
关于performance - 优化网站到网站以供 Googlebot 快速加载的合法性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2098626/