2026年7月10日
2026年7月10日
WordPressの内部リンク構造を最適化して重要ページに評価(リンクジュース)を届ける方法
内部リンクの最適化で効果が出やすいのは、テクニックよりも「重要なページに、関連する記事の本文から、内容が分かるアンカーテキストでリンクする」という基本を、サイト全体で揃えることです。この記事では、いわゆるリンクジュースの考え方を整理したうえで、WordPressで内部リンク構造を設計する手順、現状の調べ方、孤立した記事の見つけ方、避けるべき古い手法までを説明します。
「リンクジュース」をどう理解すればよいか
リンクジュースは、リンクを通じてページからページへ評価が受け渡されるイメージを表したSEO業界の俗称で、Googleの公式用語ではありません。元になっているのはGoogleの初期から知られるPageRankの考え方で、Googleは現在もリンクをページの重要度を判断するシグナルの一つとして使っていると説明していますが、数多くあるシグナルの一つにすぎません。
Googleの公式ドキュメント(Search Central)が内部リンクについて強調しているのは、次の2点です。
- リンクはGoogleが新しいページを見つける主な経路である
- アンカーテキスト(リンクの文字列)は、リンク先が何について書かれたページかを理解する手がかりになる
つまり内部リンクを整える目的は「評価を数値的に配分すること」より、「重要なページが見つけやすく、何のページかが伝わる状態にすること」と捉えるほうが実態に合っています。内部リンクを増やしたからといって順位が上がる保証はありません。読者が関連情報にたどり着きやすくなること自体が、本来の狙いです。
WordPressで内部リンクが生まれる場所
WordPressのサイトでは、内部リンクは主に次の場所から出ています。
- グローバルメニュー・フッター:全ページ共通で表示される
- パンくずリスト:記事から上位のカテゴリーへのリンク
- カテゴリー・タグのアーカイブ:記事一覧へのリンク
- 関連記事・前後の記事:テーマやプラグインが自動で表示する
- 本文中のリンク:執筆者が文脈に合わせて手で入れる
このうち、何についてのリンクかが最も明確に伝わるのは本文中のリンクです。メニューやフッターの共通リンクは全ページに同じものが並ぶため、個々の記事どうしの関係は表しにくくなります。構造を考えるときは、共通部分の設計と、本文リンクの設計を分けて考えると整理しやすくなります。
内部リンク構造を設計する手順
1. 柱になるページ(ハブ)を決める
まず、サイトの中で検索から読まれてほしいテーマごとに、まとめ役になるページを決めます。WordPressなら、テーマの全体像を説明する固定ページや総まとめ記事、あるいは説明文を充実させたカテゴリーアーカイブがハブの候補です。
2. カテゴリーをテーマのまとまりに合わせる
カテゴリーは、そのままサイトの階層構造になります。1記事に多数のカテゴリーを付ける、意味の近いカテゴリーが乱立している、といった状態だと、パンくずやアーカイブのリンクが分散します。1記事のメインカテゴリーは1つにし、細かな分類はタグに回すと、構造が読み取りやすくなります。カテゴリーを統合する場合は、旧カテゴリーURLから新URLへのリダイレクトも忘れずに設定してください。
3. ハブと個別記事を双方向につなぐ
ハブページからは、そのテーマに属する個別記事へリンクします。個別記事からは、本文の流れの中でハブページと、関連の深い近い記事へリンクします。目安としては、トップページからおおむね3回程度のクリックで主要な記事に到達できる状態を目指します。
4. アンカーテキストを具体的にする
「こちら」「この記事」ではなく、「robots.txtの書き方」のようにリンク先の内容が分かる言葉をリンクにします。ただし、すべてのリンクを同じキーワードで埋め尽くす必要はありません。前後の文章も含めて自然に読めることを優先してください。
ブロックエディターでは、文字列を選択して Ctrl + K(Macは Cmd + K)を押すとリンク入力欄が開き、記事タイトルの一部を入力するとサイト内の投稿や固定ページを検索して選べます。URLを手入力しないため、スラッグの打ち間違いによるリンク切れを防げます。
現状の内部リンクを調べる
Search Consoleの「リンク」レポート
Search Consoleの「リンク」では、内部リンクを多く受けているページの一覧を確認できます(2026年10月現在)。表記や集計方法は更新で変わることがあります。重要なはずのページが上位に出てこない、逆にあまり重要でないページ(タグ一覧やお知らせ)が上位を占めている、といった偏りが見えたら、構造を見直すきっかけになります。
クローラーツールで巡回してみる
Screaming Frog SEO Spider のようなクローラーツールを使うと、サイトを実際に巡回して、ページごとの被リンク数やクリック階層を一覧にできます。サーバーに負荷をかけるため、巡回速度を控えめに設定し、アクセスの少ない時間帯に実行してください。
どこからもリンクされていない記事を見つける
内部リンクが1本もない記事(孤立ページ、オーファンページ)は、サイトマップにしか載っていないため、Googleにも読者にも見つけられにくくなります。WP-CLIが使える環境なら、公開記事のURL一覧を書き出してクローラーツールの結果と照合する方法が手軽です。
wp post list --post_type=post --post_status=publish --fields=ID,post_title,url --format=csv > posts.csv
特定の記事にリンクしている記事を調べたいときは、本文にそのスラッグを含む投稿を検索します。読み取りだけのクエリですが、本番データベースに対して実行する前にバックアップを取っておくと安心です。テーブル名の接頭辞 wp_ は環境に合わせて読み替えてください。
wp db query "SELECT ID, post_title FROM wp_posts WHERE post_status = 'publish' AND post_type IN ('post','page') AND post_content LIKE '%/target-slug/%'"
孤立記事が見つかったら、内容の近い記事やハブページの本文から自然な文脈でリンクを追加します。リンクする先が見当たらないほど内容が薄い記事であれば、ほかの記事への統合とリダイレクトも選択肢になります。
避けたい古い手法と、つまずきやすい点
- 内部リンクへのnofollow:評価の流れを調整する目的で内部リンクに
rel="nofollow"を付ける手法(PageRankスカルプティング)は、現在は効果が期待できず、ページの発見を妨げるだけです。ログインページなど、どうしても不要なリンクは表示自体をやめるほうが素直です。 - フッターやサイドバーへの大量リンク:全ページ共通の場所にキーワードを詰めたリンクを並べても、読者の役に立たず、ページが見づらくなります。
- JavaScriptだけで動くリンク:Googleがリンクとして認識しやすいのは、
href属性を持つ<a>要素です。onclickで画面遷移させるだけのボタンは、リンクとして扱われない場合があります。 - リンク先のリダイレクトや404:パーマリンクを変更した後、本文中の古いURLが残っているとリダイレクトを経由することになり、リンク切れの原因にもなります。定期的にリンク切れをチェックし、正規URLに書き換えます。
- 自動リンクプラグインへの丸投げ:キーワードに自動でリンクを張る仕組みは便利ですが、文脈に合わないリンクや過剰なリンクが生まれやすいため、対象語と回数を絞って使います。
まとめ
- リンクジュースは業界の俗称で、内部リンクの本来の目的は「発見されやすさ」と「内容の伝達」
- テーマごとにハブページを決め、カテゴリーをテーマのまとまりに合わせる
- ハブと個別記事を本文中のリンクで双方向につなぎ、アンカーテキストは内容が分かる言葉にする
- Search Consoleの「リンク」レポートやクローラーツールで偏りを確認する
- 孤立記事はWP-CLIやDB検索で洗い出し、関連記事からリンクするか統合する
- 内部リンクのnofollow、共通エリアの大量リンク、JavaScriptだけのリンクは避ける