具有可抓取内容的JS应用程序(检测搜索机器人服务器端)?

时间:2015-01-07 22:58:16

标签: javascript seo server-side-scripting

我正在构建一个Blog作为JS应用程序。 JS应用程序将消耗内容的Api。

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

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

,或者

如果请求来自'正常'在用户代理中,JS App使用API​​来获取内容并将其提供给用户。

使用这种方法有什么警告吗?

1 个答案:

答案 0 :(得分:0)

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

使用Progressive EnhancementUnobtrusive JavaScript来构建网站。