2010-12-08 13 views
0

これはウェブ上での回答を見つけることができませんでした。私はできるだけハードリフレッシュを避けようとするサイトを持っています。これは一連の写真であり、ユーザーが中央のdivをクリックすると、小さなページ(RoRの部分)がそのdiv内の新しい写真で読み込まれます。ハードリフレッシュとSEO

ユーザーがクリックし続けると、写真は変更されず、ページのURLは変更されません。しかし、写真のタイトルは変わります。そして、私はウェブクローラーにこれを見せたいと思っています...

このシナリオでは、ハードリフレッシュを行うことに利点はありますか? Webクローラーはdiv内の写真のタイトルを見て、私のホームページにインデックスを付けますか?少なくとも内側のdivのURL?

これは意味があると思います!ありがとう!

答えて

1

すべては、ハードリフレッシュの意味によります。ページが最初に読み込まれたときに画像やその関連データ(タイトルなど)がすべて読み込まれ、クリックが次の画像を表示するCSSを少し変更するjavascriptイベントであれば、それはSEOに悪影響を与えません。このリンクをクリックすると、Ajaxリクエストがサーバーに返されてイメージが取得され、検索エンジンのWebクローラーによって決して取得されず、SEOに貢献しません。

このクリックがajaxリクエストかcss変更かどうか不明な場合は、htmlソースを見て調べることができます。すべてのイメージタグがHTMLソースにある場合、それはajaxリクエストを作成していません。 1つ(または0)しか表示されていない場合は、Ajaxリクエストを出しています。

+0

ああ、これは私が作っているAjaxリクエストです... – mtay

1

ページタイトルが決して変更されない場合、利点はありません。しかし、新しい画像を読み込んでいる場合、最適なSEOのためにページタイトルに変更する必要があります。

ただし、回避策があります。 の画像に静的なページを使ってアクセスし、Googleがそれをスパイダーしていることを確認してください。このメソッドを使用して、通常のページフローをそのまま維持することができます。

編集:私は、Google画像検索のトラフィックの60%を持っているサイトがあると付け加えておきます。そうすれば、別々にインデックスを付けることを間違いなく望みます。

+0

ありがとうございます。 – mtay