javascript - 用于 SEO 的 URL 重定向(在 Flash 中)?

标签 javascript ruby-on-rails flash seo

我正在创建一个 Flash 站点并试图使其成为 SEO。我在想一个可能的解决方案是将 html 呈现给任何搜索引擎机器人,或呈现给任何需要可访问性的人,并为其余用户呈现 flash 网站。

第一个问题是,这对于谷歌和一般的 SEO 来说是否可以接受?

这意味着只有当他们不是某种机器人。

第二个问题是,是否可以在 javascript 或 rails 中执行此操作?

我会通过捕获 URL,检查用户是谁(是谷歌,还是人类)来做到这一点,我只是不确定如何使用 javascript/rails 来做到这一点,无论需要什么。然后,一旦我发现“嘿,这是谷歌”,我就会返回 html 页面;如果是用户,我会返回 flash。

那行得通吗?还有更好的吗?

最佳答案

Google 对 cloaking, sneaky Javascript redirects, and doorway pages 的政策值得一读.

就我个人而言,我会用 HTML 构建网站并使用 Flash progressive enhancement在适当的地方。

关于javascript - 用于 SEO 的 URL 重定向(在 Flash 中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1878080/

相关文章:

javascript - Flash 和 javascript 外部接口(interface)安全

javascript - 如何在Flash中编写加载 Action ?

javascript - 使用 KineticJS 时不会加载 Google 字体

javascript - 如何分离 HTML 元素和 CSS 元素并返回它们?

ruby-on-rails - 在 Rails 中查询 Postgres JSON 数组字段

javascript - Rails - 通过 AJAX 的 HTTParty 请求

java - AS2 : Does xml. sendAndLoad 使用 POST 还是 GET?

javascript - 当元素 ID 包含美元符号时,Javascript 中的 getElementByid

javascript - 使用javascript绑定(bind)键同时防止浏览器快捷键

ruby-on-rails - 如何在事件记录 to_json 中包含嵌套和同级关联?