どのようにしてGoogleがFlex RIAアプリケーションのコンテンツにアクセスできるようにすると、Googleはコンテンツのインデックスを作成し、Flex RIAの適切なアイテムへのリンクを表示できます。 Flexで作成されたオンラインショップを考えてください。提供されるアイテムはGoogleによってインデックスが作成されます。その後、GoogleのリンクでRIAの対応する製品を開く必要があります。Googleなどの検索エンジンでFlex RIAのコンテンツにアクセスするにはどうすればよいですか?
答えて
。基本的には、アプリケーションの読み込みと同じデータを使用して、アプリケーションの単純なHTMLバージョンを作成します。このバージョンは、何らかのバックエンドサーバ技術によって動的に生成されるべきです。このHTMLバージョンはGoogleが索引付けすることができますが、各ページには訪問者が豊富なバージョンを表示できるかどうかを判断するチェックが含まれています。そうであればHTMLコンテンツをFlash、Flex、Silverlightアプリケーションに置き換えます現在のページと同じデータを表示している状態でアプリケーションが開始されます。 「置換」とは、HTMLコンテンツの上にアプリケーションを埋め込むだけでなく、埋め込みページにユーザーをリダイレクトすることを意味します。後者はcloakingと考えることができるので、前者の解決策が好ましい。
ショップのHTMLバージョンとRIAバージョンを同期させる1つの方法は、URLスキームを決定し、RIAが何らかのディープリンク技術を使用していることを確認することです。訪問者が検索エンジン経由で特定の商品に到着した場合、/items/345
のRIA内の対応する疑似URLは同じである必要があります。そのため、ページ上部にRIAを埋め込み、そのURLをパラメータとして設定してRIAは、ロードされるとすぐに同じページを表示します。
今夏、GoogleとYahoo! Flash Playerのカスタムバージョンを使用してFlashベースのアプリケーションを「人と同じ方法で」探索することでインデックスを作成することを発表しました。今、2ヶ月後には、これが実際に起こっているという証拠はまだありません。 Ryan Stweart had to cancel his Flex SEO competitionだから誰も勝てなかったことが明らかになったからです。この問題は、テクニックはうまくいくかもしれませんが(私は懐疑的ですが)、XMLデータや他のSWFなど、参照されているリソースをロードできるようにするには、カスタムFlash Playerに何らかのネットワークインターフェイスが必要です。 、およびthis is currently not implemented by Google。これは、すべてのデータを動的に読み込むアプリケーションでは、私が考えることができるすべてのもののように、Googlebotは実際に関連するものを実際に表示しないことを意味します。 Yahoo! SWFベースのコンテンツはすべて無視されます。
ああ、ちょうど私がFlexとSEOについて話すのはthe latest episode of the Flex show =)
ですここにあり、大規模なスレッドがあります:
http://tech.groups.yahoo.com/group/flexcoders/message/58926
しかし、本質的に、Googleはすでにインデックス.SWFファイルが(あなただけの.SWFファイルに検索結果を制限することによって、自分でこれをテストすることができます)。 SWFファイル内の任意のテキストコンテンツを検索できます。
ただし、サイトのテキスト情報がデータベース/ Webサーバーからのものである場合。その後、この情報に簡単にアクセスすることはできません。
これを機能させる1つの例は、XMLファイルをインデックスページとして使用し、次にXSLTトランスフォームを使用してFlexを使用してレンダリングすることです。 "Ted On Flex"にはこれに関する良い情報があります。現在、検索エンジンによってRIAの刃先交換式を作成するための最良の技術が(これはあなたがそれを見る方法に応じて、またはグレースフルデグラデーション)progressive enhancementと呼ばれる
- 1. 検索エンジンの重複コンテンツを解決するにはどうすればよいですか?
- 2. 検索エンジンにサイトの検索結果を表示させるにはどうすればよいですか?
- 3. 検索エンジン指標についてどうすればよいですか?
- 4. Googleの検索結果でURLの出現を検索するにはどうすればよいですか?
- 5. Googleスプレッドシートを検索するにはどうすればよいですか?
- 6. トップレット検索エンジンのボットを検出するにはどうすればよいですか?
- 7. 検索エンジンから特定のページを非表示にするにはどうすればよいですか?
- 8. Google RoRで検索するにはどうすればいいですか?
- 9. 検索エンジンでSilverlightアプリケーションのインデックスを作成するにはどうすればよいですか?
- 10. Googleカスタム検索API for .NETで検索するにはどうすればよいですか?
- 11. Google検索のような結果スニペットをデザインするにはどうすればよいですか?
- 12. Googleカスタム検索にカスタム検索ボックスを使用するにはどうすればよいですか?
- 13. WP_Query 'なしに投稿の'タイトル '、'コンテンツ '、'メタ_クエリ 'を検索するにはどうすればよいですか?
- 14. 検索エンジンからサイトを非表示にするにはどうすればよいですか?
- 15. Google検索のように、ハッシュバング後にフロントエンドクエリパラメータを取得するにはどうすればよいですか?
- 16. どのようにJavaで小さな検索エンジンを作る
- 17. ビューを作成してウェブサイトの検索エンジンを活用するにはどうすればよいですか?
- 18. 検索エンジンでユーザー透過クエリを実行するにはどうすればよいですか?
- 19. ファイルに含まれているコンテンツを検索するにはどうすればよいですか?
- 20. Google検索アプライアンスで大きなファイルのインデックスを作成するにはどうすればよいですか?
- 21. Googleの検索結果を動的なWebページにリダイレクトするにはどうすればよいですか?
- 22. asp.netの検索エンジンでキーワードを使用するにはどうすればいいですか
- 23. ユーザーのブログを検索エンジンに表示するにはどうすればいいですか?
- 24. mysqlデータベースレコードを検索エンジンに表示させるにはどうすればよいですか?
- 25. フィルターを使用して検索エンジンを作成するにはどうすればよいですか?
- 26. 検索メソッドでこの結合テーブルにアクセスするにはどうすればよいですか?
- 27. IntelliJのGoogleショートカットで検索を無効にするにはどうすればよいですか?
- 28. シンプルなバスルート検索エンジンを作るにはどうすればいいですか?
- 29. コンテンツの検索結果からタグを削除するにはどうすればよいですか?
- 30. 検索バーで実際にサイト内のページを検索するにはどうすればよいですか?