我有一个网站,其中包含大量的jQuery操作。为了创建一个不那么混乱的页面加载,我在初始页面加载时隐藏()内容容器,并在页面加载时show()它:$(window).load(function() { //show content...
这是现在的序列,适用于人眼的浏览器:
但我想知道这对抓取工具有何用处。抓取工具是否等待“page-> loaded”和“scripts->完成”?如果没有,抓取结果可能会变得混乱..
答案 0 :(得分:1)
首先,隐藏内容在排名中会降低权重,因此您的内容可能无法达到您想要的效果。你想要确保搜索引擎看到的是完成的,不是隐藏的任何更多的内容。
您可以在Search Console(以前的网站管理员工具)中使用抓取并渲染为Google来查看我们(Google)“看到”的内容;在标题为Rendering pages with Fetch as Google的帖子中详细了解该功能。如果渲染的图像看起来正确,那么你就可以了。