让我说我有这个:
<script type="text/javascript">
var p = document.getElementById('cls');
p.firstChild.nodeValue = 'Some interesting information';
</script>
<div id="cls"> </div>
那么,谷歌机器人会将文字Some interesting information
编入索引吗?
谢谢!
答案 0 :(得分:2)
AFAIK,谷歌机器人现在将索引AJAX和Javascript的东西。请参考:
http://www.submitshop.com/2011/11/03/google-bot-now-indexing-ajax-javascript
答案 1 :(得分:1)
<强>更新强> SearchEngine watch最近提到谷歌机器人已被即兴阅读JavaScript,准确引用
它现在可以阅读并理解实施的某些动态评论 通过AJAX和JavaScript。这包括Facebook留下的评论 通过Facebook社交插件等服务。
答案 2 :(得分:1)
我们需要隐藏GoogleBot页面上的信息。由于信息不是非常敏感,我们使用document.write() - s来避免搜索机器人索引有问题的内容。
2011年第3季度后来我发现GoogleBot 对做了索引脚本内容,所以我现在很确定Google的索引不仅仅是从内容中提取网址,即使它真的是在任何地方都没有记录。
答案 3 :(得分:0)
Google不会为JavaScript代码或生成的内容编制索引。您只能在缓存中看到它,因为缓存页面包含完整文件,包括JavaScript代码,浏览器会将其呈现。 Google会扫描JavaScript以寻找要抓取的网址,因此如果代码通过Ajax等从外部文件中提取内容,则外部文件也可能会被编入索引,但与父网页分开。如果您希望将内容编入索引,则必须使用纯HTML格式。祝你好运!