Google或其他搜索引擎会执行JavaScript吗?

时间:2011-03-19 21:19:30

标签: seo search-engine

我只是想知道Google或其他搜索引擎是否在您的网页上执行JavaScript。例如,如果您使用JavaScript设置标题标记,Google搜索引擎会看到吗?

5 个答案:

答案 0 :(得分:3)

已经进行了一些针对搜索引擎优化目的的实验,这表明至少大型玩家(例如谷歌)可以并且确实遵循一些简单的JavaScript。他们避免了偷偷摸摸的重定向等等,但是一些基本的内容操作似乎确实可以通过。 (我没有一个方便谷歌自己确认或否认这个链接,这只是我之前处理过的各种帖子。)

然而,这通常被认为是不可靠的。如果SEO正在为任何重要目的而进行,请不要依赖蜘蛛索引大量动态内容。

对于一个非常相似的问题,实际上非常好(在我看来,无论如何)回答here。我喜欢这个答案的是它如何分解生成好的,可索引的,以及最好的可维护网页的步骤,并将问题分开。尽可能地坚持这个过程通常会产生良好的SEO,良好的可访问性和良好的设计技能。

答案 1 :(得分:3)

是的,Google执行Javascript。移动目标多少钱。

Google早在2011年就执行了一些Javascript:http://searchengineland.com/google-can-now-execute-ajax-javascript-for-indexing-99518

2012年的这篇文章记录了一些关于谷歌Javascript当时做了什么和没做过的实验:http://moz.com/ugc/can-google-really-access-content-in-javascript-really

2014年5月,Google公开表示他们会执行Javascript:http://googlewebmastercentral.blogspot.com/2014/05/understanding-web-pages-better.html虽然该帖子说谷歌已经变得越来越好,但没有关于谷歌Javascript做什么和不执行的公开细节 - 但可能是他们至少和2012年一样好。

答案 2 :(得分:0)

我很确定他们没有。但是,你可以自己看看:谷歌有一个工具,可以显示你的页面http://www.google.com/webmasters/

答案 3 :(得分:0)

如果文字在onpage javascript中,google会看到文字。但它不会被视为标题元素的文本。

但是,嘿,这很容易测试。去做就对了。等两天。如果你然后用网站谷歌你的网站:....看看标题中的什么。如果它在那里然后答案是肯定的:谷歌看到它,如果不是:没有谷歌没有。它很容易测试。

(p.s。:我的钱已开启:否)

答案 4 :(得分:-1)

我们需要记住JavaScript是客户端语言,并始终从客户端开始执行。如果所有的标题或内容都是通过javascript进行的,那么它将从客户端输出,我怀疑它会出现在Google搜索上(同时如果输出.html,那么是)。

如果我是最新的,那么元标签是“搜索引擎的燃料”,它与搜索引擎优化有关系,在网站上可以编写常见的机器人来抓取您的网站。