フラッシュ seo url のベスト プラクティスとseo in flash の url リダイレクトに関する 2 つの質問をしたところ、クローキングと卑劣な javascript リダイレクトについて詳しく読むことができました。
そのクローキングと卑劣な JavaScript リダイレクトの記事では、次のように述べています。
「JavaScript のテキスト コンテンツを noscript タグで提供する...両方の要素で同じコンテンツを提供するようにしてください (たとえば、JavaScript で noscript タグと同じテキストを提供するなど)。alternate 要素に実質的に異なるコンテンツを含めるGoogle がサイトに対して何らかの措置を講じる可能性があります。」
「JavaScript の使用は完全に合法的な Web 慣行です。ただし、検索エンジンを欺く目的での JavaScript の使用はそうではありません。たとえば、noscript タグとは異なるテキストを JavaScript に配置することは、ユーザーに異なるコンテンツを表示するため、Web マスター ガイドラインに違反します。 (JavaScript ベースのテキストが表示される) 検索エンジン (noscript ベースのテキストが表示される) よりも。"
私には、あなたが Flash サイトを持っていて、それを SEO にしたい場合、Flash SWF と同じテキスト コンテンツを含む HTML ページを Google にレンダリングすれば安全だと思います。"with the intent to deceive search engines"
私がそうでなく、そうでない限り、私は"including substantially different content in the alternate [flash] element"
安全ですか? それは合法ですか?誰かがこれを確認しましたか?
また、その一連のウェブマスター ガイドラインsite.com/home.html
からsite.com/#/home
、Flash ユーザーのような URL をリダイレクトすることは許容されるということもわかりました。同じですか、それは合法ですか?
彼らはその記事でも次のように述べています。
「JavaScript 内にリンクを配置するだけでは不正ではないことに注意してください。サイトの JavaScript を調べて、サイトがガイドラインに準拠していることを確認するときは、その意図を考慮してください。」
…だから、これは正当な解決策のようですね。つまり、ユーザーを適切なフラッシュ URL にリダイレクトし、必要なアクセシビリティと SEO のために html をレンダリングします。
卑劣さやクローキングから悪意が生じることは理解していますが、それが意図されているわけではありません。私は、グーグルが怒らずにこれを達成するにはどうすればよいでしょうか?
ユーザーエージェントをチェックし、次のようなものを使用してGoogle用のフラッシュレスHTMLページをレンダリングする何かをRailsに追加したかどうかをGoogleがどのように判断できるかは正直わかりません: turn off rails sessions for robots。ユーザー エージェントを確認して、Google ボットではなくユーザーのみをリダイレクトした場合、Google はそれを確認できますか?
アップデート
このFleb Flash Frameworkのようなものは「クローキング」ですか? それらにはdiv
、Flash SWF またはプレーン HTML コンテンツのいずれかを返す要素があります。または、これは Flash を使用した SEO で