2

ひとまずクローキングとは何かは理解できたと思いますが、具体的にはどういうことですか?

私の問題: Wavemaker を使用して作成した Web アプリケーションがあるため、javascript と ajax 呼び出しでいっぱいです。したがって、Google クローラーは私のコンテンツをまったく見ることができません。私の考えは、javascript が無効になっているユーザーと Google クローラー用に、別の単純な html ページを作成することです。このページには、次のような JavaScript ブロックとリダイレクトが含まれています。

<script language="javascript" type="text/javascript">

   //redirect to the ajax page
   window.location.href = 'http://www.myhomepage.com/index.html?page=about'; 

</script>

リダイレクトは、ユーザーがこのサイトを閲覧し、JavaScript をオンにしている場合にのみ発生します。Google クローラーがリダイレクトされることはありません。両方のページのコンテンツは同じですが、URL が異なります。このテクニックはクローキングだと思いますか?

4

4 に答える 4

2

Flash ベースの Web サイトで提起されたすべての点が、このシナリオに当てはまると思います。検索エンジンのクローラーが読み取れない (完全に \ 正しく) 技術を使用している Web サイトが 1 つあります。Matt Cutts 氏は次のように述べています。通常のリンクの場合、サイトはかなりクロール可能でなければなりません。」 http://www.mattcutts.com/blog/solved-another-common-site-review-problem/

それに基づいて、および他の記事:コードが検索エンジンのクローラーに同じコンテンツを表示する場合-これはクローキングではないと思います

于 2011-07-19T14:44:19.393 に答える
1

さらに簡単:

タグを利用<noscript>して、javascript がオフになっているユーザー (および Google ボット) にコンテンツを配信できます。醜いリダイレクトは必要ありません...

次のように使用してください。

<noscript>Your content for Javascript disabled browsers and bots here</noscript>
于 2011-07-21T16:02:41.863 に答える
0

これは通常、ブラック ハット SEO トリックと呼ばれます。ただし、他の用途にも使用できますが、通常、優れたサーバー アプリケーションではそのようなトリックを使用する必要はありません。

これは私よりもよく説明していると思いますが...

http://en.wikipedia.org/wiki/クローキング

于 2011-07-19T14:32:59.453 に答える