2011-07-19 11 views
2

最初に私はクローキングが何であるかを理解していると思いますが、詳細はどうですか?クロークとは何ですか

私の問題:私はwavemakerを使用して作成されたwebappを持っているので、javascriptとajax呼び出しがいっぱいです。そのため、Googleクローラは自分のコンテンツを見ることができません。私の考えは、ユーザーのための別のシンプルなHTMLページを、JavaScriptを無効にして、Googleクローラ用にすることです。

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

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

</script> 

ユーザーはこのサイトを閲覧するとJavaScriptをオンにしたときのリダイレクトにのみ発生します。このページではJavaScriptをブロックし、このようなリダイレクトが含まれています。 Googleクローラは決してリダイレクトされません。どちらのページも同じ内容ですが、URLは異なります。この技術が隠れていると思いますか?

答えて

0

通常、ブラックハットのSEOトリックと呼ばれています。 しかし、それは他の用途を持つことができますが、一般的に、良いサーバーアプリケーションではそのようなトリックを使う必要はありません。

私はFlashベースのWebサイト上で提起されたすべてのポイントは、このシナリオに適用さだと思うこれは私よりもそれを説明するけれども...

http://en.wikipedia.org/wiki/Cloaking

2

と思います。 検索エンジンのクローラが読むことができないテクノロジを使用するWebサイトが1つあります(完全に\正しく)。 Matt Cutts氏の言葉です: "JavaScriptやCSS/Flashをオフにしたリンクや古風なブラウザのようなテキストブラウザであなたのサイトを見てみることをお勧めします。定期的なリンクをクリックすることで、あなたのサイトはかなりクロールできるはずです。それに基づいて http://www.mattcutts.com/blog/solved-another-common-site-review-problem/

、およびその他の記事: あなたのコードは、検索エンジンが同じコンテンツをクローラ表示されている場合 - 私は、これがさらに簡単

1

をクローキングとは思わない:

あなたが利用することができ<noscript>タグを使用して、javascriptをオフにしているユーザー(およびGoogle bot)にコンテンツを配信します。醜いリダイレクトの必要なし...

ちょうどこのようにそれを使用しない:

<noscript>Your content for Javascript disabled browsers and bots here</noscript> 
0

クロッキングは、SEOのルールに従うと、あなたのサイトのために有害ではないSEO非倫理的な手法です。それはまた、黒い帽子SEOテクニークと呼ばれる。この技術では、検索エンジンのスパイダーに表示されるコンテンツは、ユーザーのブラウザに表示されるコンテンツとは異なります。

関連する問題