web-dev-qa-db-ja.com

同じリンクを持つ複数のナビゲーションセクションがSEOに損害を与える可能性はありますか?

私は、2つの異なるヘッダーと付随するナビゲーションセットを必要とするサイトデザインを扱っています。ただし、両方のナビゲーションリンクは同じです。 「プライマリ」idを含むnav "main"を持つヘッダーが1つあります。また、ユーザーがプライマリナビゲーションの下をスクロールするとjQueryで表示される固定ヘッダーもあります。この固定ナビゲーションは、ID「fixed-nav」のheaderを含むID「fixed」のnav内にあります。

したがって、私の質問は、このようにナビゲーション要素を効果的に2倍にすると、SEOに悪影響が及ぶかどうかです。また、header/nav要素がマークアップ内にどのように配置されるかは重要ですか?たとえば、固定ヘッダーの配置は、絶対に配置されている場合、ページの一番下に配置できます。ただし、現在、両方のヘッダーを、先頭のbodyタグのすぐ下に1つずつ順番に配置しています。

5
nickpish

ナビゲーションリンクのセットが重複していても、Googleがサイトをどのように見ているかはほとんど変わりません。実際、Googlebotはページ内の同じリンク先への2番目のリンクを検出すると、通常それを無視します。

  • PageRankは最初のリンクにのみ渡されます
  • アンカーテキストは最初のリンクにのみカウントされます

重複したナビゲーションを持つことは非常に一般的です。私はいくつかの理由でそうするサイトで働いてきました:

  • 左列ナビゲーションと重複ヘッダーナビゲーション:テストでは、サイトに慣れるとユーザーは左列ナビゲーションを好むことがわかりましたが、新しいユーザーはサイトを見つけられず、ヘッダーナビゲーションに気付くことが多いことがわかりました
  • メニューおよびフッター内のナビゲーション:ドロップダウンメニュー内のナビゲーションは、 ctrl-f そのため、それらのユーザーのフッターに複製されました。

重複したナビゲーションを提供することは使いやすさを助け、非常に多くのサイトがそれを行うので、Googleには何の問題もありません。

追加する唯一の注意点は、2つのナビゲーションセクションの1つにあるリンクにrel=nofollowを追加して、Googlebotが他のセクションに注意を払うようにしたいということです。 それをしないでください。リンクの1つのセットにnofollowがある場合、Googlebotは両方のリンクのセットをnofollowがあるかのように扱います。 Googleのロジックは、「ある場所でリンクを信頼できない場合、別の場所でリンクを信頼する必要があるのはなぜですか?」です。

6