web-dev-qa-db-ja.com

SEO-Googleおよびリンククリーニング/クローキング

可能性のある複製:
GoogleスパイダーはJavaScriptをレンダリングしますか?

これはSEO関連の質問であり、コード関連の質問ではありません。

Google独自のリンククリーニング/クローキング

http://www.google.com に移動して、何かを検索します。

  1. タイトルにカーソルを合わせると、行きたいページへのリンクが表示されます。
  2. ホバリング時に表示されるURLは、クリックしているリンクではありません。
  3. クリックする代わりに、タイトルを少しドラッグしてホバーできます。次に、実際のURLを確認します。

自分のリンクのクリーニング/クローキング

  1. http://jsfiddle.net/NvmER/1/ に移動してリンクをクリックするか、以下のコードを確認します。
  2. http://www.test.com にリダイレクトされます。
  3. 実際のリンクは http://www.test.com/?event=2

jsfiddleが機能しない場合の作業コード

動作を確認する必要がある場合は、以下のコードを貼り付けました。

<a class="direct" href="http://www.test.com/?event=23" data-redirect="http://www.test.com">Länk</a>​

$(document).ready(function() {
    $("a.direct").live("mousedown", function(e){
        var oldurl = $(this).attr('href');
        var newurl = $(this).attr('data-redirect');
        $(this).attr('href', newurl);
    });
});​

質問

これはGoogleで大丈夫ですか?これはjavascriptで行われました。

回答がある場合は、ソースにリンクするか、テストしてサポートしてください。

1
Jens Törnell

確かに言うのは難しいですが、答えはおそらくノーです。一般的に、検索エンジンはJavaScriptを解析および実行しないため、SEに適合しません。ただし、実行が開始されるにつれて、それはゆっくりと変化していますsome JavaScript。今、彼らが実行できるものとしないものは不明です。したがって、SEOが優先される場合は、これらのリンクをたどることができないと想定する必要があります。

1
John Conde