可能性のある複製:
GoogleスパイダーはJavaScriptをレンダリングしますか?
これはSEO関連の質問であり、コード関連の質問ではありません。
Google独自のリンククリーニング/クローキング
http://www.google.com に移動して、何かを検索します。
自分のリンクのクリーニング/クローキング
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で行われました。
回答がある場合は、ソースにリンクするか、テストしてサポートしてください。
確かに言うのは難しいですが、答えはおそらくノーです。一般的に、検索エンジンはJavaScriptを解析および実行しないため、SEに適合しません。ただし、実行が開始されるにつれて、それはゆっくりと変化していますsome JavaScript。今、彼らが実行できるものとしないものは不明です。したがって、SEOが優先される場合は、これらのリンクをたどることができないと想定する必要があります。