私はSEO、ajax、リンクについて熟考してきました。さまざまな Web ページのコードと、それらがこの問題をどのように処理しているように見えるかを見ると、混乱します。
ajax 呼び出しを行う関数の静的コンテキストが存在することを常に確認してきました。マークアップのインラインに JavaScript を配置していませんが、ID を使用して外部の js ファイルで関数を呼び出しています。私自身の典型的な例は次のとおりです。
<a href="/resource?take=10" id="next-ten">Link</a>
そして、クリック機能でIDを接続します。
しかし、いくつかの主要なページで見られるのは、次のようなものを使用していることです。
<a href="#" onclick="ajaxCall();">Link</a>
<a href="javascript:void(0)" onclick="ajaxCall()">Link</a>
上記のように JavaScript をインラインで使用する利点はありますか? よくわかりませんが、大手サイトが使っているような?