Google可以抓取JavaScript小部件附加的HTML内容吗?

时间:2013-10-22 16:46:06

标签: javascript ajax hyperlink widget google-crawlers

我有一个嵌入在第三方网站上的小部件。该小部件加载一个JavaScript文件,该文件通过ajax检索HTML内容并将其附加到第三方页面。附加到页面的HTML内容包含两种类型的链接:

第一种类型的链接是标准的:

<a href="www.example.com">Click Here</a>

第二种类型的链接回调到添加了一些参数的JavaScript文件,然后使用window.open来执行链接:

<a href="javascript:send_link('www.example.com');">Click Here</a>

我的问题是:当Google抓取第三方网站时,是否会抓取我的网站上附加了JavaScript文件的内容?并且,它是否会将上面列出的两种链接中的任何一种识别为我网站的反向链接?

感谢您的投入。

1 个答案:

答案 0 :(得分:0)

您的浏览器使用javascript加载的所有内容都不会被Google抓取。这就像关闭浏览器中的javascript一样。

如果您的小部件仅使用javascript嵌入第三方网站,Google将根本无法看到您的HTML。

至于两个链接:第一个链接将被抓取(如果Google会看到您的HTML)。第二个链接不会,请改用:

<a href="www.mysite.com" onclick="send_link(this.href); return false;" >Click here</a>