デフォルトのリンクhrefをonclickとajaxでオーバーライドする場合、たとえばlink <a href="/mypage">
のように、onclickでajaxを使用してmypageをロードします。 javascriptとajaxなしでレギュレート/ mypageリンクを持っているとしてSEOに十分ですか?
私が欲しいのは、ajaxなしのコンテンツと同じですが、ユーザーの利便性を高めるためにajax経由でロードすることです。同じSEO効果でそれが達成できるとしたら?
私はGoogleボットでも同じだと思いますが、このページ/ mypageは分析に表示されず、リファラーもありません...おそらくこのアプローチの弱点ですか?
AJAXを使用して同じコンテンツを提供し、JavaScriptが無効になっている場合(検索エンジンボットなど)、いつでも大丈夫です。ボットはJavaScript以外のURLをたどり、JavaScriptスクリプトの動的に作成されたコンテンツが同じページ(コンテンツ)になることを静かに想定します。
このルールに違反する、たとえば、通常のユーザーと検索エンジンボットに異なるページを提供するなど、 ブラックハットSEO と見なされます。
UPDATE –Googleなどについて「Ajaxified」リンクへのリンクをたどります。Googleのウェブマスターセントラルブログに 投稿 があります。つまり、#!
で始まるスタイルで現在のURLのハッシュ部分を更新するリンクスキームに従うと、Googleはこれらを正規のURLとして保存し、このスタイルを使用するページを指しているURLリンクジュースも生成されます。
Googleはクロールする可能性がありますAJAX今–それを最大限に活用する方法 も読んでください。