【问题标题】:Javascript data binding and SEOJavascript数据绑定和SEO
【发布时间】:2010-02-18 03:43:32
【问题描述】:

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

当机器人/蜘蛛攻击我的应用程序时,不会索引任何数据,因为 javascript 不会在机器人中执行。

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

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

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

任何指导都会有所帮助

【问题讨论】:

    标签: asp.net json seo


    【解决方案1】:

    选项3我认为可以解决问题吗,我建议试试这个:

    1. 尝试查看javascript是否启用/bot是否正在浏览页面
    2. 如果是bot或者js被禁用,加载页面不调用web service,用服务端代码渲染
    3. 否则就去js版本。

    如果你的数据比较少,实施成本又不太高,我会推荐这个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-13
      • 2016-06-27
      • 1970-01-01
      • 2018-11-10
      相关资源
      最近更新 更多