谷歌机器人索引文本从javascript document.write()

Does google robot index text from javascript document.write()?

本文关键字:document write javascript 机器人 索引 文本 谷歌      更新时间:2023-09-26

我们设这个:

<script type="text/javascript">
    var p = document.getElementById('cls');
    p.firstChild.nodeValue = 'Some interesting information';
</script>
<div id="cls"> </div>

那么,谷歌机器人是否会索引文本Some interesting information ?

谢谢!

现在谷歌机器人将索引AJAX和Javascript的东西。参考:

http://www.submitshop.com/2011/11/03/google-bot-now-indexing-ajax-javascript

让google从javascript生成的内容中获取链接索引

更新SearchEngine watch最近提到,Google bot已经被临时设计成可以读取JavaScript,确切地说

现在可以读取和理解某些动态注释实现通过AJAX和JavaScript。这包括Facebook上留下的评论通过Facebook社交插件等服务。

我们需要隐藏GoogleBot页面上的信息片段。由于信息不是非常敏感,我们使用了document.write()-s来避免搜索机器人索引有问题的内容。

后来在2011年Q3我发现,GoogleBot 做了索引脚本内容,所以我很确定,现在谷歌索引远不止从内容抓取url,即使它真的没有记录在任何地方深入。

Google不索引JavaScript代码或生成的内容。您只会在缓存中看到它,因为缓存的页面包含包含JavaScript代码的完整文件,并且浏览器会呈现它。Google确实会扫描JavaScript以便抓取url,所以如果代码通过Ajax等从外部文件提取内容,那么外部文件也有可能被索引,但与父页面分开。如果您希望对内容进行索引,则必须使用纯HTML格式。好运!