这对SEO有什么影响:JavaScript生成的动态内容,从json服务中提取

这对SEO有什么影响:JavaScript生成的动态内容,从json服务中提取,javascript,json,seo,jsonp,Javascript,Json,Seo,Jsonp,我想知道这对SEO有什么作用: 假设我有一个包含文章的后台办公室,可以通过JSON服务访问。 然后,我将使用JSONP获取数据,并使用JavaScript呈现数据,如下所示: <body> <script src="http://myjsonservice.com/getarticles?callback=myRender" /> <script type="text/javascript"> function myRender(jsonObj){

我想知道这对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>

函数myRender(jsonObj){
//解析该对象,并将其作为子对象放到下面的内容容器div中
...
}
我有一种强烈的感觉,这会伤害到SEO,但我是一个SEO新手(我听说很多硬编码内容的页面在索引方面是最优的)

但是,JSON服务的内容是否被谷歌编入索引?机器人是否点击url,让JS修改DOM,并为内存中的DOM编制索引(而不仅仅是硬编码的html标记)


我不知道你们都怎么想

硬编码文本更适合SEO,因为大多数爬虫在解析和索引页面时,只需将页面的代码作为初始服务,因此,简单地说,任何由JS添加的文本都会被爬虫遗漏。

我不认为客户端处理的html是由搜索引擎机器人处理的。你必须在页面的页眉或其他地方添加关键字。另请参见,特别是短语:一般来说,搜索机器人应该被视为禁用JS的浏览器