是否需要设置googlebot所需的HTML快照样式

时间:2011-03-05 14:55:42

标签: javascript html ajax googlebot

要使googlebot可以抓取ajax网站网页,它要求您的网站在设置了_escaped_fragment变量的网页时发回HTML快照。 (有关详细信息,请参阅here

此HTML快照是否需要正确设置样式,即googlebot是否使用快照来预览您的网站(正如您在搜索结果页面上看到的那样)。我问,因为我的一些页面使用javascript动态地正确调整图像大小,因为这不能在CSS中完成。

谢谢

1 个答案:

答案 0 :(得分:2)

如果您需要在客户端呈现页面的快照,那么如果您使用Java或php,则可以使用无头浏览器(如HtmlUnit)生成这些快照。如果可行的话,尝试将图像处理移动到服务器端可能不那么重要。

虽然您的快照不太可能用作预览(我检查过的所有#!抓取的网站都说“无法预览”),但如果您的快照和快照不同,它在技术上可能被视为“伪装”在您提供的页面中。我怀疑谷歌会因为一些CSS差异而生气,但值得注意。