这对SEO来说是什么:JavaScript生成的动态内容,来自json服务

时间:2011-07-02 09:25:28

标签: javascript json seo jsonp

我想知道这对SEO有什么作用:

假设我有一个包含文章的后台,可以通过JSON服务访问。 然后,我将使用JSONP获取,并使用JavaScript呈现数据,如下所示:

<body>
<script src="http://myjsonservice.com/getarticles?callback=myRender" />
<script type="text/javascript">
   function myRender(jsonObj){
       //parse the object, and put it as children to the content-container div below
       ...
   }
</script>
<div id="content-container"></div>
</body>

我有一种强烈的感觉,这会伤害搜索引擎优化,但我是一个搜索引擎优化新手(我听说很多页面的硬编码内容在索引方面有点优化)。

但是JSON服务的内容是否被Google索引? IE浏览器。让机器人点击url,让JS修改DOM,并索引内存中的DOM(而不仅仅是硬编码的html标记)?

我想知道你们都在想什么!

2 个答案:

答案 0 :(得分:2)

我不认为客户端处理的html是由搜索引擎机器人处理的。您必须在页面标题中添加关键字。另请参阅this SO question,尤其是短语:通常,searchbots应被视为已禁用JS的浏览器

答案 1 :(得分:0)

硬编码文本更适合搜索引擎优化,因为大多数搜索器非常简单地使用页面的代码,因为它在解析和索引时最初提供服务,因此蜘蛛会错过任何由JS添加的文本。