内部リンク設計のやり方|配置場所で変わるSEO効果の違い

内部リンク設計とは、サイト内のページ同士をリンクで結ぶ構造を計画し、Googleのクロール・評価・順位づけを最適化する施策です。
「内部リンクが大事なのはわかっているが、具体的にどう設計すればいいかわからない」「Search Consoleで『クロール済み – インデックス未登録』のページが増えている」という状況は、リンクを個別に貼っているだけで、設計ができていないサインです。
なんとなくリンクを貼り続けると、Googleにページを発見してもらえなかったり、記事同士が検索順位を食い合う「カニバリゼーション」が起きたりするリスクがあります。
この記事では、内部リンク設計を4つのステップに分解し、手順と判断基準の両方を整理します。読み終える頃には、自サイトのリンク構造を見直すための判断軸が手元に残っているはずです。
内部リンク設計がSEO評価を左右する理由
内部リンクの設計はGoogleのページ発見、評価、順位づけのすべてに影響する、SEO内部対策の中核施策です。
内部リンクとは、同じサイト内のページ同士を結ぶリンクのことです。外部サイトからのリンク(被リンク)とは異なり、自分のサイト内で完結するため、サイト運営者が自由にコントロールできる施策でもあります。
ここで押さえておきたいのは、「内部リンクを貼る」作業と「内部リンクを設計する」作業は別物だということです。貼る作業は個別のページにリンクを追加する行為ですが、設計はサイト全体のリンク構造を計画する行為です。どのページとどのページを結ぶのか、どんなアンカーテキストで結ぶのか、どこに配置するのか。こうした判断をサイト全体の視点で行うのが「設計」です。
そして、リンクの配置場所によってSEO効果が変わるという点も見落とされがちです。
Googleは「リーズナブルサーファーモデル」と呼ばれる仕組みで、ページ上のリンクに対してクリックされる確率を推定し、その確率に応じてSEO評価の配分を変えています。
つまり、同じ内部リンクでも、本文中に自然に埋め込まれたリンクとフッターの一覧に並んだリンクでは、受け渡されるSEO評価の量が異なります。この仕組みの詳細と実務への活かし方は、後のセクションで解説します。
内部リンクがないページはGoogleに発見されにくい
Googleのクローラー(Webページを自動で巡回するプログラム)は、リンクをたどってページを発見します。Google公式のSEO Starter Guideにも「Googleが毎日発見する新しいページの大半はリンク経由である」と記載されています。

サイト内のどのページからもリンクが張られていない「孤立ページ(Orphan Page)」があると、クローラーがそのページにたどり着けず、検索結果に表示されない状態が続きます。せっかく記事を書いても、内部リンクがなければGoogleに存在を知らせる手段を1つ失っていることになります。
「XMLサイトマップを送信すればページは発見されるのでは?」と考える方もいるかもしれません。サイトマップはページ発見の補助的な手段であり、内部リンクの代替にはなりません。GoogleのJohn Mueller氏も、内部リンクのないページや深い階層に埋もれたページは低優先度として扱われる、という趣旨の発言をしています。
トピッククラスターは内部リンク設計の上位戦略
内部リンクの設計を考える際に、よく登場するのが「トピッククラスター」という概念です。これはピラーページ(トピックの中核記事)とクラスターページ(サブトピックの個別記事)を内部リンクで結び、テーマ単位でサイトの専門性を示すサイト設計手法です。
トピッククラスターはいわば「コンテンツ戦略」の話であり、内部リンク設計は「リンク構造の技術的な設計方法」の話です。この記事では、トピッククラスターに限らず使える内部リンク設計の汎用的な方法論を扱います。
トピッククラスターの具体的な構築手順は別記事「トピッククラスターの作り方」で解説しています。
内部リンク設計の4ステップ
内部リンクの設計は、現状把握、リンク構造の設計、アンカーテキスト設計と実装、検証と改善の4ステップで進めます。
内部リンクの設計は、いきなりリンクを貼り始めるのではなく、まず自サイトのリンク構造の現状を把握するところから始めます。ここでは、既存サイトの見直しにも新規サイトの構築にも使える手順を、順を追って整理しています。
ステップ1|Search Consoleで現状のリンク構造を把握する
【操作手順】
Google Search Console → 左メニュー「リンク」→「上位のリンクされているページ」の「詳細」をクリック → 対象ページのリンク数と参照元ページ一覧を確認する。「上位のリンク元テキスト」では実際のアンカーテキストも確認できる。
【判断例】
- 内部リンク数が5未満のページ → 孤立ページ候補としてリストアップする
- 内部リンクが最も集まっているページが、自サイトで最も評価させたいページと一致しているか確認する
- 「インデックス カバレッジ」レポートと照合し、「クロール済み – インデックス未登録」のページが内部リンク数ゼロと重なっていれば、リンク追加を優先する
設計の出発点は、自サイトの内部リンクが今どうなっているかを知ることです。
Google Search Consoleにログインし、左メニューの「リンク」をクリックすると、サイト内部のリンク状況が確認できます。「上位のリンクされているページ」のセクションでは、内部リンクが多く集まっているページの一覧が表示されます。
この確認ポイントは3つです。
1つ目は、意図した通りのページにリンクが集まっているかどうか。
たとえば、サービスページやコンバージョンにつながる記事に内部リンクが集まっていれば、設計の方向性は合っています。逆に、特に推したいわけでもない古い記事にリンクが集中している場合は、構造を見直す必要があります。
実際の現場でも、Search Consoleを確認すると「特に評価を集めたいわけではない古い記事」にリンクが集中しているケースが頻繁にあります。意図せず評価が分散してしまっている状態は、設計を見直すだけで改善できる余地が大きい箇所です。
2つ目は、内部リンクがゼロのページ(孤立ページ)がないかどうか。孤立ページはクローラーが発見しにくく、インデックスされにくい状態です。
3つ目は、「クロール済み – インデックス未登録」のページが多い場合。これは内部リンクの不足が原因の一つになっている可能性があります。
ステップ2|リンクで結ぶべきページの関係性を整理する
【操作手順】
スプレッドシートを用意し、①サイト内の主要ページのURLとタイトルを縦軸に並べる → ②「このページを読んだ人が次に読むべきページ」を横軸に記入する → ③リンクが一方向に偏っているページ、リンクが集中しすぎているページに印をつける。
【判断例】
- 1ページから同一ページへのリンクが3本以上ある → 1本に絞る(Googleは同一URL宛の最初のリンクしか評価しないとされる)
- ピラーページ(中核記事)へのリンクが3本未満 → クラスター記事からのリンクを追加する
- 新記事を公開したとき → 既存の関連記事5本を開き、新記事へのリンクを本文中に1本ずつ追加する
現状を把握したら、どのページとどのページを内部リンクで結ぶべきかを整理します。
判断基準はシンプルで、「このページを読んだ人が、次に知りたいことは何か?」というユーザー視点で考えます。なお、キーワードごとの検索意図を体系的に分析する方法は「検索意図の調べ方5ステップ」で詳しく解説しています。
たとえば「SEO記事の構成」の記事を読んだ人は、「SEO記事の書き方」や「キーワード選定」の記事にも関心があるはずです。このように、読者の情報ニーズの流れに沿ってリンク関係を設計していきます。
逆に、関連性のないページ同士を無差別にリンクで結ぶのは避けるべきです。Googleの公式ドキュメントでも「ユーザーにとって価値のあるリンクのみを設置するべき」とされています。
もう一つ意識したいのが、サービスページやコンバージョンにつながる記事への内部リンクを意図的に設計することです。関連性のある記事群からサービスページへのリンクを計画的に配置すると、読者の導線としてもGoogleへのシグナルとしても機能します。
実際には、記事を書くことに集中するあまりサービスページへのリンクを後回しにしているサイトが多く、コンテンツの量はあるのにコンバージョンにつながっていないという状況はよく見かけます。記事設計の段階でサービスページへの導線を決めておくと、後から修正する手間が大きく減ります。
ステップ3|アンカーテキストを設計して実装する
【操作手順】
WordPressの場合、投稿編集画面でリンクを設定したいテキストを選択 → ツールバーのリンクアイコン(またはCtrl+K) → リンク先URLを入力して確定。アンカーテキストは選択したテキストがそのまま使われる。
【判断例】
- 「こちら」「詳しくはこちら」→NG。「SEO記事の構成の作り方」「キーワード選定の手順」など、リンク先のテーマが読み取れる表現に変更する
- 同一ページへの内部リンクが複数箇所にある → アンカーテキストの表現を少しずつ変える(「内部リンクの設計手順」「内部リンクを設計する4ステップ」など
- 画像リンクの場合 → WordPress編集画面で画像を選択 →「代替テキスト」欄にリンク先の内容を反映した説明文を入力する
リンク関係が決まったら、アンカーテキスト(リンクが設定されたテキスト部分)を設計して実装します。
アンカーテキストの設計原則は、「リンク先のページで何がわかるか」が読者に伝わる表現にすることです。GoogleのJohn Mueller氏も、ユーザーがリンクをクリックした先で見つかる内容が予測できる「reasonable anchor text(合理的なアンカーテキスト)」を使うことを推奨しています。
たとえば「詳しくはこちら」「こちらをご覧ください」というアンカーテキストでは、リンク先の内容がユーザーにもGoogleにも伝わりません。「SEO記事の構成の作り方」「キーワード選定の手順」のように、リンク先のテーマが読み取れる表現にします。
一方で、ターゲットキーワードの完全一致をアンカーテキストに使い続けるのも不自然です。同じページへのリンクが複数箇所にある場合は、表現に揺らぎを持たせて自然さを保ちます。
なお、Mueller氏は内部リンクのアンカーテキストを最適化するだけでは検索順位に目に見える効果は出にくいとも述べています。アンカーテキストはあくまでGoogleがページの関連性を理解するための手がかりの一つであり、これだけで順位が劇的に変わるわけではないという前提で設計するのが現実的です。
画像をリンクにしている場合は、img要素のalt属性がアンカーテキストの代わりになります。画像リンクを使う際はalt属性にリンク先の内容を反映させてください。
あわせて「アンカーテキストの書き方」の記事もご覧ください。
ステップ4|設計後のチェックと改善を続ける
【操作手順】
月1回、以下の順で確認する。
Search Console → 「リンク」→「上位のリンクされているページ」で前月比のリンク数変化を確認
Search Console → 「ページ」→「クロール済み – インデックス未登録」で新たな孤立ページが増えていないか確認
Microsoft Clarity → 「ヒートマップ」→ 対象ページを選択 → クリックマップで内部リンクのクリック率を確認。クリックされていないリンクは配置場所またはアンカーテキストを見直す
【判断例】
- Clarityでリンクのクリック率がゼロに近い → 本文の後半や目立たない位置に置かれている可能性が高いため、本文前半の自然な文脈に移動する
- 新記事を公開した直後にSearch Consoleで「クロール済み – インデックス未登録」に表示された → 既存記事からの内部リンクが不足しているサインのため、関連記事3〜5本から本文中にリンクを追加する
- URLを変更・削除したページがある → Search Console →「ページ」→ 該当URLを検索し、リンク元の記事を特定して新URLに張り替える
内部リンクの設計は、一度やって終わりではありません。サイトに記事が追加されるたびにリンク関係は変化しますし、リンク切れ(404エラー)が発生することもあります。これを放置すると積み重なるため、注意が必要です。
定期的なチェック方法として、Search Consoleの「リンク」レポートでリンク分布の変化を確認する方法があります。孤立ページが新たに発生していないか、リンク切れが起きていないかを月1回程度の頻度で確認します。サイトリニューアルやURL変更を行った際は、必ず内部リンクの整合性を確認してください。
さらに踏み込んだ分析をする場合は、Microsoftが無料で提供しているヒートマップツール「Clarity」が有効です。Clarityを導入すると、ユーザーがページ内のどの位置をクリックしているかを可視化できます。内部リンクが実際にクリックされているか、あるいは無視されているかがデータでわかるため、リンクの配置場所を改善する根拠になります。
Microsoft Clarityの公式サイト:https://clarity.microsoft.com/lang/ja-jp
設計→実装→検証→改善のサイクルを回し続けることで、内部リンクの構造は徐々に最適化されていきます。
内部リンク設計で失敗しないための判断基準
内部リンク設計では、リンクの本数よりも配置場所と関連性が重要です。本文中に文脈に沿って設置したリンクが最もSEO効果が高くなります。
内部リンク設計でよくある悩みに、「何本貼ればいいのか」「どこに貼ればいいのか」「アンカーテキストはキーワードを入れるべきか」といった判断の迷いがあります。このセクションでは、Google公式の見解を根拠にしながら、実務で使える判断基準を整理します。
本文中のコンテクストリンクを優先する

内部リンクには大きく2つの種類があります。1つは、ヘッダーやフッター、サイドバーなどサイト全体に共通して表示される「ナビゲーションリンク」。もう1つは、記事本文の文脈の中に埋め込まれた「コンテクストリンク」です。
SEO効果の観点では、コンテクストリンクの方がナビゲーションリンクよりも高い評価を受けます。
この違いを理解するには、先に触れた「リーズナブルサーファーモデル」の仕組みを知っておくと判断がしやすくなります。Googleはこのモデルに関する特許(2016年付与)で、リンクに対してクリックされる確率を推定し、その確率が高いリンクにより多くのSEO評価(PageRank)を配分する仕組みを定義しました。
この仕組みが意味するのは、すべてのリンクが均等にSEO評価を受け渡すわけではないということです。記事本文の文脈に沿って設置されたリンクは、フッターの一覧に並んだリンクよりもクリックされる確率が高いと推定されるため、より多くのSEO評価がリンク先に渡ります。
GoogleのMatt Cutts氏(元ウェブスパム対策チーム責任者)も「サイトワイドリンク(全ページに共通で表示されるリンク)には本数ぶんの価値はない」という趣旨の発言をしています。SEO実務者の間でも、コンテンツエリア内のリンクがナビゲーションリンクよりもSEO効果が高いという見方が一般的です。
実務上の結論としては、ナビゲーションリンクはユーザーがサイト内を移動するための基盤として維持しつつ、SEO効果を高めたい場合は記事本文中のコンテクストリンクに注力する、という設計方針が合理的です。
記事を読んでいるユーザーが「もう少し詳しく知りたいな」と感じるタイミングにリンクがある状態。それが、ユーザーにとってもGoogleにとっても理想的なリンク配置です。
リンクの本数に明確な上限はない
「1ページにリンクは何個まで?」という疑問は、内部リンク設計でよく出てくるテーマです。
Googleの公式ドキュメント「SEO Link Best Practices」には、次のように書かれています。
「1ページに含めるべきリンクの理想的な数は存在しない。ただし、多すぎると感じるなら、おそらく多すぎる」
つまり、Googleは明確な上限を設けていません。過去のウェブマスター向けガイドラインにあった「1ページのリンクを妥当な数に抑えます(最大で数千個)」という記述も、これはSEO効果の最適本数ではなく、Googleの処理能力上の上限です。
「リンクが多いほどリンクジュースが流れてSEO効果が上がる」という解釈は、条件を見落としています。関連性のないページへ無差別にリンクを張ると、ユーザー体験を損ない、ページの評価を下げるリスクがあります。
本数を基準にするのではなく、「そのリンクを読者がクリックする理由があるかどうか」で判断する。これがGoogleの見解に沿った実務的な基準です。
アンカーテキストはリンク先の内容が伝わる表現にする
アンカーテキストの設計についてはステップ3でも触れましたが、ここでは判断基準の観点からもう少し掘り下げます。
避けるべきアンカーテキストの典型例は「こちら」「詳しくはこちら」「ここをクリック」です。これらはリンク先の内容が読み取れないため、ユーザーにもGoogleにも情報が伝わりません。
では、ターゲットキーワードをそのままアンカーテキストにすればよいかというと、それも最適解ではありません。同じキーワードの完全一致を繰り返すと不自然になります。
たとえば「SEO記事の構成」というキーワードを狙うページへのリンクなら、「SEO記事の構成の作り方」「記事構成の設計手順」のように、表現を変えながらリンク先の内容が伝わるテキストにするのが自然です。
Mueller氏が述べたように、内部リンクのアンカーテキスト最適化だけで検索順位に目に見える効果は出にくいとされています。過度に作り込むよりも、「ユーザーがリンクをクリックした先で何を見つけるか」を正確に伝えるテキストにする。このシンプルな原則に立ち返るのが最も確実です。
内部リンク設計に関するよくある質問
内部リンク設計で初心者が迷いやすい疑問に、Google公式の見解を根拠にして回答します。
内部リンクは何個くらい設置すべきですか?
Googleは1ページあたりのリンク数に明確な上限を設けていません。Google公式ドキュメントには「理想的な数は存在しない」と記載されています。
判断基準は「そのリンクが読者にとって価値があるかどうか」です。関連性が高く、読者の情報ニーズに応えるリンクであれば設置し、無関係なリンクは避ける。本数ではなく、関連性と文脈で判断してください。
すべてのページをトップページから3クリック以内に配置すべきですか?
「3クリックルール」はSEO業界でよく聞く考え方ですが、Googleが公式に「3クリック以内」を基準として明言したことはありません。
ただし、John Mueller氏が「リンクがないページや深い階層に埋もれたページは低優先度で扱われる」と発言しているように、ページの到達深度がクロール優先度に影響する傾向はあります。
実務的には、「3」という数字に固執するのではなく、事業にとって重要なページ(サービスページ、コンバージョンにつながる記事など)への到達を浅く保つ意識を持つことのほうが有効です。
既存サイトの内部リンクを見直す場合、何から始めるべきですか?
Search Consoleの「リンク」レポートで現状を把握することから始めてください。この記事の「ステップ1|Search Consoleで現状のリンク構造を把握する」で解説した手順と同じです。
優先度は、孤立ページの解消が最優先です。次に、事業上の重要ページへのリンク集約、最後にアンカーテキストの改善へと進みます。一度にすべてを変えようとせず、優先度が高いものから段階的に取り組むのが現実的です。
実際、孤立ページの解消に取り組んだだけで「クロール済み – インデックス未登録」の件数が減り、数週間以内にインデックスが回復したケースがあります。小さな修正でも効果が出やすい箇所なので、まずここから手をつけることをおすすめしています。
内部リンクの設計にはどんなツールが使えますか?
無料で使えるツールを2つ紹介します。
| ツール名 | 用途 | 備考 |
|---|---|---|
| Google Search Console | リンク分布の確認、孤立ページの発見 | 無料。内部リンク設計の起点 |
| Microsoft Clarity | 内部リンクのクリック状況をヒートマップで確認 | 無料 |
いずれも無料で利用でき、Search Consoleで全体を把握し、必要に応じて他のツールで詳細を確認する流れが実務的です。
内部リンク設計の要点と次のアクション
内部リンク設計は、Search Consoleでの現状把握から始めて、本文中のコンテクストリンクを優先的に設計します。
この記事の要点は3つに集約されます。1つ目は、内部リンク設計の手順は「現状把握→リンク構造の設計→アンカーテキスト設計と実装→検証と改善」の4ステップで進めるということ。2つ目は、本文中の文脈に沿って設置したコンテクストリンクが、ナビゲーションリンクよりもSEO効果が高いということ。3つ目は、リンクの本数に明確な上限はなく、「読者にとって価値があるかどうか」で判断するということです。
内部リンクの設計は、すでにある記事の価値を引き出す施策です。新しいコンテンツを作らなくても、記事同士のつながりを整えるだけでGoogleからの評価が変わる余地があります。
最初のアクションとして、Search Consoleの「リンク」レポートを開いて、自サイトの内部リンク分布を確認してみてください。孤立しているページや、リンクが意図しないページに集中している箇所が見つかれば、それが設計の出発点になります。
内部リンク設計の上位戦略として、トピッククラスターの構築も検討してみてください。トピッククラスターの具体的な構築手順は別記事「トピッククラスターの作り方」をご覧ください。
