Javascript数据绑定和SEO

时间:2010-02-18 03:43:32

标签: asp.net json seo

我有一个应用程序,它通过JSONP进行一系列返回JSON的WCF调用。反过来,javascript代码会将返回的数据绑定到HTML控件。

当bot / spider命中我的应用程序时,没有数据会被索引,因为javascript不会在机器人中执行。

处理这个问题有哪些好的模式?理想情况下,我不想维护两组数据绑定代码(一个在服务器端,一个在客户端)。

基本上我需要将结果数据传到下游。我曾经有过一些想法。

1)链接RSS / ATOM等效数据
2)后门HTML页面
3)HTML渲染器,可以提前执行ASPX页面服务器端,然后将其传递给客户端

任何指导都会有所帮助

1 个答案:

答案 0 :(得分:0)

我认为选项3可以解决问题,我建议尝试一下:

  1. 尝试查看javascript是否启用/机器人正在浏览页面
  2. 如果是bot或js已禁用,请在没有Web服务调用的情况下加载页面并使用服务器端代码进行渲染
  3. 否则请选择js版本。
  4. 如果您的数据相对较低且实施成本不是太高,我会建议这样做。