3

我刚刚问了这两个问题,一个是关于flash seo url 最佳实践的问题,一个是关于 flash 中 seo 的url 重定向的问题,它让我阅读了更多关于伪装和偷偷摸摸的 javascript 重定向的内容。

在那个伪装和鬼鬼祟祟的 javascript 重定向文章中,它说:

“在 noscript 标记中提供 JavaScript 的文本内容...确保在两个元素中提供相同的内容(例如,在 JavaScript 中提供与 noscript 标记中相同的文本)。在替代元素中包含显着不同的内容可能会导致谷歌对该网站采取行动。”

“使用 JavaScript 是一种完全合法的网络行为。但是,使用 JavaScript 来欺骗搜索引擎则不然。例如,在 JavaScript 中放置与 noscript 标签不同的文本违反了我们的网站管理员指南,因为它为用户显示不同的内容(他们看到基于 JavaScript 的文本)比搜索引擎(看到基于 noscript 的文本)。”

在我看来,如果你有一个 Flash 网站,并且你希望它是 SEO,那么如果你向 google 呈现一个与 Flash swf 具有相同文本内容的 html 页面,那么你是安全的。只要我不是"with the intent to deceive search engines"和不是"including substantially different content in the alternate [flash] element",我就安全吗?这是合法的吗?有人验证过吗?

我还从那组网站管理员指南中得知,为 flash 用户重定向 URL 是可以接受的site.com/home.htmlsite.com/#/home因为其目的不是为了欺骗,并且如果它们仅与“视图”不同,而“模型”保持不变一样,合法吗?

他们在那篇文章中也说:

“请注意,在 JavaScript 中放置链接本身并不是欺骗性的。在检查您网站上的 JavaScript 以确保您的网站遵守我们的指南时,请考虑其意图。”

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

我理解偷偷摸摸和伪装可能产生的恶意,但这绝对不是意图。我正在寻找更多类似的东西,我怎么能在不让谷歌生气的情况下做到这一点?

老实说,我不知道谷歌如何知道我是否在 Rails 中添加了一些东西来检查用户代理并使用类似这样的东西为谷歌呈现一个无闪存的 html 页面:关闭机器人的 Rails 会话。如果我检查了用户代理并且只重定向了用户,而不是谷歌机器人,谷歌能看到吗?

更新

像这样的 Fleb Flash 框架是“伪装”的吗?他们有一个div元素,可以返回一个 flash swf 或纯 html 内容。或者在SEO 上使用 Flash

4

1 回答 1

2

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

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

于 2009-12-10T02:10:46.437 回答