この記事http://docs.google.com/Doc?id=dcsq25m_04k4cmgfd で、サーバー側でスパイダーの HTML を生成する方法を見つけました。ユーザーエージェントに応じて異なるコンテンツを提供するためにこの手法を使用することについて、皆さんはどう思いますか?
gwt で seo を行うための最良の方法について共有できる参考記事やアドバイスはありますか? プロ gwt2.0 のテクニックを読みましたが、少しやり過ぎのように思えます。
私たちもjoobili.comを開発する際にこの問題を抱えていました。
これはクローキングと呼ばれ、Google はそれを好まないためです。
すべてのページに html バージョンがあります (正直なところ、これは大したことではありません。デザインを扱う必要はまったくありません。コンテンツとリンクをページに配置するだけです)。
タグを使用して、このコンテンツを表示できます。ページ上のオブジェクト形式でも初期コンテンツを提供すると、少しスピードアップすることもできます。そのために、kiyaa フレームワーク オブジェクト シリアライザーのわずかに変更されたバージョンを使用します。
また、gwt 2.0-s コード分割メカニズムも使用しており、これによりホームページの読み込みが大幅に高速化されています。
もちろん、検索エンジン (javascript を使用しないブラウザー) に提供するコンテンツが、ユーザーに提供するコンテンツと相関していることを確認する必要があります。
ベスト - Istvan - inepex.com
主な問題は、ブラウザによってクロールされたときと「直接」アクセスされたときに異なる出力を使用すると、検索エンジンがそれを好まないことです。
また、GWTTestcase を使用して html をレンダリングする際のパフォーマンスの問題は、パフォーマンスが調整されていない (テストとデバッグ用に調整されていない) ことを考えると、壊滅的なものになる可能性があります。検索エンジンによって CPU が使い果たされていることがわかります。
残念ながら、これまでのところ、この問題に対する満足のいく解決策はありません。
当社の Web サイトと当社が公開するすべてのものは GWT ベースであり、Google によって完全にインデックス化されています。AJAXCrawlingのメソッドを使用します。これは私がこれまでに見た中で最良の方法です。