6

SEO のために、私はrel="nofollow"すべての外部リンクに を追加する任務を負っています*。

各外部リンクに追加する最も簡単で目立たない方法rel="nofollow"は、jQuery を使用することです。私はこれをうまくやったが、今疑問に思っている:

Google は、jQuery のドキュメントを DOM にロードする際に加えられた変更 (このようなもの) を認識しますか?それとも、元のソース コードのみを認識しますか?

なぜこれが悪い考えなのか、そうでないのかについては議論したくありません。これは SEO コンサルタントの決定であり、彼らの最新の気まぐれの実装に時間がかかりすぎない限り、彼らが望むものに沿って進むことを学びました。

4

3 に答える 3

4

Google スパイダーはJavaScript を実行するようですが、jQuery のような大規模なライブラリを実行するとは思えません。

Matt Cutts のインタビューをご覧ください

Matt Cutts : 「しばらくの間、私たちは JavaScript 内をスキャンして、リンクを探していました。Google は JavaScript についてより賢くなり、一部の JavaScript を実行できるようになりました。すべての JavaScript を実行するとは言いません。したがって、いくつかの条件があります。 JavaScript を実行しません. 確かに、Google アナリティクスのように、Google ボットから Google アナリティクスへのファントム アクセスを生成しようとしないため、実行したくない一般的でよく知られている JavaScript がいくつかあります。 "。

Google ウェブマスター セントラル ブログには、Google Spider の改善 (JavaScript/AJAX サポート) に関する追加の詳細もあります。

于 2013-01-15T16:33:48.320 に答える
2

このページに出くわした他の人のために参考までに。

DOM に挿入されたコンテンツにインデックスを付けたくないという同様の質問がありました。

TL;DR

「長い間検索した後、ようやく Google サポート自身からこのページを見つけました: Google Site Search は私のページの JavaScript コンテンツをインデックスに登録できますか?

これはまさに彼らがそのページで言っていることです...短い答え:いいえ、JavaScript内のコンテンツにインデックスを付けることはできません:

"Google Custom Search can't index content contained in JavaScript. The general rule for making sure that a web page can be indexed by Google is to ensure that all of the text that needs to be indexed is visible in a text-based browser, or a browser with JavaScript turned off.""

--

私の投稿へのリンクは次のとおりです: DOM を変更せずにコンテンツ/HTML を挿入する

于 2014-03-26T18:00:08.833 に答える