搜索蜘蛛是否会抓取已使用js删除的元素?

时间:2012-10-31 19:58:51

标签: javascript seo web-crawler

我正在使用jQuery remove()从dom中删除一些元素。在firebug中我可以看到元素被删除但是查看它们所在页面的来源。我的问题是机器人如何解释这一点。当他们爬行时,他们基本上会看到我在查看源时看到的内容,或者Firebug显示的已移除元素的视图是否更准确?

1 个答案:

答案 0 :(得分:1)

例如,GoogleBot确实执行JavaScript,但并不总是同时抓取您的网站(它将JS存储在队列中并在资源可用时执行)。不要依靠JavaScript来删除不应该访问的页面元素。机器人和人类都可以随时查看您的源代码,JavaScript无需更改源代码。