flash - SEO 的合法 URL 伪装?

标签 flash seo cloaking

我刚刚问了这两个问题,一个在 flash seo url best practices 上和一个 url redirects for seo in flash ,它让我阅读了更多关于 cloaking and sneaky javascript redirects 的信息.

在那cloaking and sneaky javascript redirects文章,它说:

"Provide the textual contents of JavaScript in a noscript tag... Ensure that you provide the same content in both elements (for instance, provide the same text in the JavaScript as in the noscript tag). Including substantially different content in the alternate element may cause Google to take action on the site."

"Use of JavaScript is an entirely legitimate web practice. However, use of JavaScript with the intent to deceive search engines is not. For instance, placing different text in JavaScript than in a noscript tag violates our webmaster guidelines because it displays different content for users (who see the JavaScript-based text) than for search engines (which see the noscript-based text)."

对我来说,这听起来像是,如果您有一个 Flash 站点,并且希望它成为 SEO,那么如果您向 google 呈现一个与 flash swf 具有相同文本内容的 html 页面,那么您就安全了。只要我不是“意图欺骗搜索引擎”并且不是“在备用 [flash] 元素中包含完全不同的内容”,我就安全吗?那是合法的吗?有人验证过吗?

我还从那套网站管理员指南中了解到,将 site.com/home.html 等 url 重定向到 site.com/#/home 是可以接受的> 对于 Flash 用户,因为其目的不是欺骗,如果他们只是“ View ”不同,而“模型”保持不变,这是否合法?

他们在那篇文章中也说:

"Note that placement of links within JavaScript is alone not deceptive. When examining JavaScript on your site to ensure your site adheres to our guidelines, consider the intent."

...所以这似乎是一个合理的解决方案,不是吗?也就是说,将用户重定向到适当的 flash url,并呈现 html 以获得必要的可访问性和 SEO。

我理解偷偷摸摸和伪装可能会产生恶意,但这绝对不是本意。我正在寻找更多类似的东西,我怎么能在不让谷歌生气的情况下完成这项工作?

老实说,如果我在 Rails 中添加了一些东西来检查用户代理并使用类似这样的东西为谷歌呈现一个无 flash 的 html 页面,我真的不知道谷歌是如何判断的:turn off rails sessions for robots .如果我检查用户代理并只重定向用户,而不是谷歌机器人,谷歌能看到吗?

更新

是这样的Fleb Flash Framework “隐形”?它们有一个 div 元素,该元素返回 flash swf 或纯 html 内容。或者这个在SEO with Flash

最佳答案

您可能对 Google 的 improved Flash indexing 感兴趣能力。即使使用纯 Flash 网站,您仍然可以获得良好的 SEO,尤其是您获得高质量的入站链接。

您计划的重定向技术听起来很合理,但它仍然存在对 Google 的索引算法来说可能显得可疑的风险。

关于flash - SEO 的合法 URL 伪装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1878193/

相关文章:

TFS 2010 隐藏在构建定义文件中 - 错误

apache-flex - 在 flex 中显示麦克风事件

javascript - 如何以编程方式设置所有 <object> 将 wmode 设置为不透明?

css - 不仅仅是文本的链接,对 SEO 有用吗?

c# - 从服务器生成的元数据是否可从爬虫和机器人读取?

.htaccess URL 重写不适用于 Ecwid 产品链接

version-control - 如何在 Team Foundation Server 中一次隐藏多个文件夹?

flash - 具有 native 进程的Flex 4/AIR:无法将命令行选项传递给Imagemagick Convert.exe

Java 或 Dot Net 用于服务器端 Flash 支持

cookies - Cookiewall 和内容隐藏