javascript - 可以将网站分成两部分吗?

标签 javascript jquery asp.net-mvc ajax

<分区>

我正在开发一个社交网络。该网络要求其内容易于谷歌阅读。同时,我想通过完全支持 ajax 来提供完美的用户体验。如您所知,ajax 和 google 不是好 friend (据我所知)。我想出了一个解决方案,将网站分成 2 个 View 在同一 URL 上(对于所有网站 URL):

  1. 经过身份验证的用户。
  2. 未经身份验证的用户。

如您所料,经过身份验证的用户将获得完全的 ajax 支持和出色的用户体验。当谷歌的机器人以未经身份验证的用户身份来到我的社交网络时,它可以轻松阅读所有内容(当然不再有 ajax)。

另一方面,我知道有一种技术叫做 Hijaxing。但似乎很难对所有站点实现。

我会用 1.asp.net mvc 3, 2.jQuery

你怎么看,我该怎么办?谢谢:)

最佳答案

Google 可以抓取 AJAX 内容。参见 here了解如何去做。

关于javascript - 可以将网站分成两部分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6677376/

相关文章:

javascript - jquery计算选中复选框旁边的html值

javascript - 如何使这个 slider 工作?

JQuery UI 日期选择器在 Chrome 中无法工作

asp.net-mvc - ASP.NET MVC - 以 HTML 或 XML 形式返回数据

javascript - Protractor/WebDriverJS 中的 by.js 定位器是什么?

javascript - 使用继承时,构造函数和原型(prototype)对象有什么区别吗?

javascript - Node.js -未捕获类型错误 : Cannot read property 'x' of undefined at object (ball

javascript - 检查 div 的子元素是否少于两个

javascript - 在 mvc razor 中使用 ajax 从其中的另一个部分 View 提交表单后,无法刷新部分 View

javascript - 我应该如何访问react-redux应用程序中的服务