1

このようなHTMLリンクを作成します。

<a href='http://www.mywebsite.com/aPage' onclick='customFunc(); return false;'>Show Info</a>

このリンクがクリックされたときにajax機能(customFunc)を作成し、HREFタグのリンクで示されているデータと同じデータを表示しています。

質問:検索エンジンが私のリンクを見ると、それをキャッシュしますか?それとも、私がこのページをキャッシュするために誤った魔法をかけようとしているという印象を受け、それを無視するのでしょうか?

あなたの提案に感謝します。


編集:このQ&Aから私が解釈するのは、(理論的には)検索エンジンはhrefに悩まされているだけで、上記のリンクで1つ見つかったので、問題なくこのページをキャッシュし、 onclickJS呼び出しで私がすることを心配しました。

誰かが別の意見を持っている場合は、コメントを追加してください。

4

2 に答える 2

0

スパイダーは、ページ内の各アンカーを自動的に追跡します。この動作を回避したい場合は、スキップする「a」タグにrel="nofollow"を指定する必要があります。メタタグまたはrobots.txtを使用して、ページ全体のインデックス作成を回避することもできます。とにかく接続されたイベントリスナーは理論的に検索エンジンとは無関係です...私はここでグーグルからのSEOガイドラインを見てみました:http ://www.google.com/webmasters/docs/search-engine-optimization-starter-guide.pdfそして私はあなたのようなシナリオについて読んでいませんでした。

于 2012-08-24T07:27:30.583 に答える
0

Googleのような検索エンジンは現在いくつかのJavaScriptを解釈していますが、この場合、は明確に表示され、hrefは表示されませんrel="nofollow"

于 2012-08-24T07:28:19.773 に答える