私のウェブサイトでは、すべてのコンテンツが1ページにあります。 JavaScriptを使用してさまざまな「サブページ」間をスライド(アニメーション)しているため、サブページのコンテンツのみが表示されます。
メニューボタンは次のとおりです。<a href="#welcome">Welcome</a>
とreturn false
。
Google、他のボット、SEOに関しては、これらのメニューリンクでrel="nofollow"
を使用するのが最善でしょうか?
つまり、メニューリンクは何も指し示しておらず、ブラウザで表示しているときだけです
Nofollow
は、検索エンジンがこれらのリンクを処理する方法を変更しません。
javascript:
)リンクを要求しません。 nofollow
の存在または不在はこれを変更しません。nofollow
を使用する必要はありません。最悪の場合、nofollow
を追加すると、PageRankが以前になかったときに破棄される可能性があります。nofollow
を適用する必要はありません。nofollow
が役立つ方法がわかりません。無視される可能性がありますが、最悪の場合は傷つく可能性があります。
Googleによる リンクのrel="nofollow"
属性は、ウェブマスターがページへの挿入を制御しないリンクにのみ使用する必要があります(したがって、一般に、サイトにリンクを張るユーザーからのコメントに役立ちます。 ..)。
あなたの場合、これらのリンクを自分で挿入して、ユーザーのナビゲーションを支援します。そのため、リンクのrel="nofollow"
属性を避ける必要があります。
さらに、あなたが言うとは異なり、これらのリンクはJavaScriptによってページのサブセクションを指しますが、何かを指します。
PageRankの計算には、発信(内部または外部)リンクのみが関与しています。
実際、ページ内のアンカーという名前は、SERPで名前付きリンクを作成することにより、SEOに役立つ場合があります。ご覧ください here 。
rel="nofollow"
属性の場合:
Rel="nofollow"
は、PageRankの彫刻にnotを使用しないでください。あなたの例のように、リンクにnofollow
を追加すると、実際には検索エンジンに対して、このリンクは信頼できないと言います。
Rel="nofollow"
は、PageRank計算からリンクを除外しませんが、このリンクをたどらず、アンカーテキストを渡さないように、ボットにのみ指示します。
たとえば、10の(内部外部の外部に違いはありません)リンクがあり、このページに50のPageRankジュースがあるとしましょう。
各リンクが獲得するジュースの量を計算するには、合計ジュースをリンクの合計量で割る必要があります。この例では、リンクごとに50/10 = 5ジュースです。
すべてのリンクをたどると、すべてのリンクが5ジュースになります。それらの2つをnofollowした場合、各リンクが取得する合計ジュースは変更されません。したがって、5つのジュースを含む8つのリンクと0つのジュースを含む2つのリンクがあります。
これは起きていません:50 /(合計リンク-nofollowed)= 50/8 = 6.25ジュース/リンク.
要約すると、リンクをnofollowすると、PageRank計算からリンクが削除されません。
より多くの情報を見つけることができます こちら 。