Ruby on rails 谷歌搜索引擎

Ruby on rails 谷歌搜索引擎,ruby-on-rails,backbone.js,google-search,Ruby On Rails,Backbone.js,Google Search,我有Rails+Backbonejs应用程序。backbonejs显示了很多对搜索内容有用的页面,所以所有搜索信息都是用js添加的。据我所知,谷歌搜索只使用html响应来抓取内容,不能在“js”页面下爬行 在这种情况下,谷歌搜索引擎是否可以使用与“js”页面内容相同的html页面创建html页面,并且只允许谷歌机器人请求。其他请求将重定向到相应的“js”页面 例如:google bot查找html页面“sitename.com/users/N”。并将所有内容编入索引。搜索结果将显示链接“site

我有Rails+Backbonejs应用程序。backbonejs显示了很多对搜索内容有用的页面,所以所有搜索信息都是用js添加的。据我所知,谷歌搜索只使用html响应来抓取内容,不能在“js”页面下爬行

在这种情况下,谷歌搜索引擎是否可以使用与“js”页面内容相同的html页面创建html页面,并且只允许谷歌机器人请求。其他请求将重定向到相应的“js”页面


例如:google bot查找html页面“sitename.com/users/N”。并将所有内容编入索引。搜索结果将显示链接“sitename.com/users/N”。用户单击它,然后重定向到“sitename.com/#users/N”。

设置您的服务器,以便“sitename.com/users/N”提供与访问“sitename.com/#users/N”相同的内容。这将适用于任何搜索引擎(信不信由你,谷歌不是唯一的搜索引擎),以及文本浏览器、屏幕阅读器和禁用js的浏览器。如果可用,js可以劫持链接和输入元素。

这是个好主意,但在这种情况下,它涉及大量工作-应用程序基于js-js数量非常多。因此,我正在寻找最简单的方法,使链接和内容的网页索引与谷歌。