0

我正在构建一个博客作为 JS 应用程序。JS 应用程序将使用 Api 来获取内容。

我正在考虑有一个服务器端脚本来检测搜索机器人,如果发现响应来自 Api 的纯可抓取 HTML,则加载 JS 应用程序,然后执行 XHR 请求以从 Api 获取内容并更新 DOM。

基本上,如果请求来自机器人,我们使用服务器上的 API 并以纯 HTML 响应,

或者,

如果请求来自“普通”用户代理,则 JS 应用程序使用 API 来获取内容并将其提供给用户。

使用这种方法有什么注意事项吗?

4

1 回答 1

0

是的。搜索引擎会惩罚向他们和普通用户提供不同内容的网站。

改用渐进式增强不显眼的 JavaScript构建网站。

于 2015-01-07T23:02:42.727 回答