【2026年版】SEO内部対策はこの5つから|優先度つき25項目チェックリスト

SEOの内部対策は、タイトルや見出しなどのタグ、およびサイト構造を整えて、ユーザーやGoogleから評価されやすいサイトを作るための施策です。

作成したコンテンツがどれだけ高品質でも、Googleのクローラーに正しく読み取られないと、検索上位に表示させづらくなります。

当記事では、内部対策の意義や具体的にやるべき25種類の施策をまとめて、どこから手をつけるのかまで徹底解説します。

読み終わる頃には、自社のサイトで何から直せばいいかがわかり、効率的に検索順位を高められるので、参考にしてください。

この記事の監修者 福田 卓馬

福田 卓馬EXTAGE株式会社 代表取締役社長

SEO歴13年。上場企業を含む300社以上のSEO・Webマーケティング支援を実施。KADOKAWA社より『文章で金持ちになる教科書』『Webライターが5億円稼ぐ仕組み』を出版。>>詳細プロフィール

目次

SEO内部対策とは?

SEOにおける内部対策とは、タイトルや見出しなどのタグ、サイト構造や技術的な課題を整える対策です。

どれだけよいコンテンツを作っても、クローラーに見つけてもらえなければ検索結果には出てきません。

クローラーとは

Webサイトを巡回してページを収集するGoogleのロボットのこと。

内部対策は、サイトの土台だといえるでしょう。

内部対策と外部対策の違い

内部対策と外部対策で異なるのは、サイトの中と外のどちらを整えるかです。

内部対策は、サイトやコンテンツの中を整えるだけなので、自社都合で進められます。

一方の外部対策は、ほかのサイトからの言及や被リンクを積み上げる施策です。

被リンクとは

他社サイトから、自社サイトへ向けられたリンクのこと。

SEO対策の種類代表的な作業
内部対策タグの最適化
サイト構造の見直し
技術的な問題の改善
外部対策被リンクの獲得
サイテーションの獲得
福田卓馬

どちらを優先すべきかは、サイトの評価やコンテンツなどの状況によって異なります。

SEO内部対策をやる3つの意味

SEO内部対策に取り組む意味は、書いた記事が評価される状態をつくることにあります。SEO内部対策を後回しにしたまま記事を増やすと、書いた本数だけコストが積み上がります。

検索に出なかった記事が表示され始める

SEO内部対策を直すと、検索順位が動かなかったページの表示回数が増える可能性があります。

Googleはクローラーがページを見つけ、インデックスに登録してから順位を決めるからです。サイト構造が伝わっていないページは、登録の手前で止まります。

インデックスとは

検索結果に表示する候補としてGoogleがページを登録するデータベース。

Googleがページを検索結果に出すまでの流れをまとめてみました。

Google検索のしくみ

ただし登録されても、次の巡回まで間隔が空けば修正は反映されません。

福田卓馬

URL検査を見ると、公開から一度も巡回されていないページが見つかることがあります。

増やした記事どうしが評価を渡し合う

記事を増やしても、内部リンクでつながっていなければ評価は1本ずつで止まります

Googleはリンクをたどってページどうしの関係を読むからです。孤立した記事は、何本書いても互いを支えません。

内部リンクの有無で何が変わるのかを、参考例としていくつか挙げました。

記事の状態Googleの読み取り
関連記事からリンクがあるまとめて1つのテーマと読む
どこからもリンクがない関連するページが分からない

ただし関連のない記事どうしをつなぐと、テーマがぼやけて逆効果になってしまいます。

福田卓馬

記事を増やす前に、どの記事とどの記事をつなぐかを決めておくと迷いません。

一度の設定でサイト全体に効き続ける

XMLサイトマップやパンくずリストは、記事を増やしても直し直す必要がありません

サイト全体にかかる設定なので、ページごとの作業が要らないからです。記事を追加するたびに効果が積み上がります。

設定が一度で済むものを挙げました。

  • XMLサイトマップを登録する
  • パンくずリストを設置する
  • 404エラーページを設定する
  • サイト全体を常時SSL化する
  • グローバルナビゲーションを設置する

ただし常時SSL化とは違い、ページの表示速度は記事ごとに手を動かす必要があります。

福田卓馬

全体の設定を先に片づけないと、記事を出すたびにパンくずリストの貼り忘れを踏み続けます。

SEO内部対策の施策25選

内部対策は項目が多いので、全部やろうとすると途中で手が止まります。やる順番さえ決まっていれば迷いません。

クロールの最適化

SEOの内部対策には、クローラーの巡回を促進する対策があります。

クローラーがサイトを巡回してくれないと、検索エンジンにサイトが載りません。まずは、サイトがクローラーに見てもらえる状態になっているかを確認していきましょう。

対策
(タップで詳細へ)
優先度
1. XMLサイトマップを登録する★★★
2. インデックス登録をリクエストする★★★
3. robots.txtで不要ページのクロールを防ぐ★★
4. htaccessでスパム対策する
5. サイトの更新頻度の向上★★
6. リダイレクトを設定する★★★
7. パンくずリストでサイト階層を明確化する★★
8. 内部リンクを最適化する★★★
9. 適切なアンカーテキストを設定する★★
10. 404エラーページを適切に設定する
11. ディレクトリ・サブドメインを使い分ける
12. noindexとnofollowタグを使い分ける★★

1. XMLサイトマップを登録する

項目内容
難易度★☆☆☆☆(簡単)
優先度★★★★★(最優先)

XMLサイトマップを登録すると、クローラーがサイトを見つけやすくなります

XMLサイトマップとは

検索エンジンにサイトのURLと構造を伝えるファイル。

WordPressなら「Google XML Sitemaps」というプラグインで生成できます。

「Google XML Sitemaps」を利用したサイトマップの登録手順は、以下のとおりです。

STEP
Google XML Sitemapsをインストールする

まずはWordPressの管理画面にアクセスして、左メニューの「プラグイン」を開きます。

次の画面で「新規プラグインを追加」をタップします。

XMLサイトマップの送信方法1

中央の検索窓に「Google XML Sitemaps」と入力すると、プラグインが表示されます。

似たプラグインが並ぶので、黄緑色のアイコンを選びます。「今すぐインストール」から「有効化」の順にクリックします。

XMLサイトマップの送信方法2
STEP
サイトマップをダウンロードする

インストールすると、左メニューの「設定」にXML Sitemapの項目が出ます。

XMLサイトマップの送信方法3

クリックして開き、「サイトマップインデックスファイルのURL:」の後ろのURLをコピーします。

XMLサイトマップの送信方法4
STEP
XMLサイトマップのURLを入力して送信する

Googleサーチコンソールを開き、左メニューの「サイトマップ」をクリックします。

XMLサイトマップの送信方法5

「新しいサイトマップの追加」にコピーしたURLを貼り付け、送信をクリックします。

XMLサイトマップの送信方法6
サイトマップの反映には数日かかる

記事をクローラーに読み込ませるために必要なので、忘れずに登録しましょう。

ページ数が数千を超えるサイトでサイトマップを分けたい方は「大規模サイトSEO対策とは?データベース型サイトの課題と改善事例」の記事をご覧ください。

あわせて読みたい
大規模サイトSEO対策とは?データベース型サイトの課題と改善事例 「数万ページあるのに、狙ったページが上がってこない」「エンジニアに何を依頼すればいいのかわからない」「自分たちでできる技術的なSEO対策はないのか…」 といった悩...

2. インデックス登録をリクエストする

項目内容
難易度★☆☆☆☆(簡単)
優先度★★★★★(新規・更新ページは必須)

Googleサーチコンソールで、インデックス登録をリクエストしましょう

Googleサーチコンソール

Google公式が提供しているツール。ページが検索結果に表示されているかどうかがわかる。

福田卓馬

クローラーに「新しいページができた」と伝えると、早く評価してもらえます。

リクエストのやり方を詳しくまとめました。

STEP
Googleサーチコンソールの管理画面にある「URL検査」をクリック
インデックス登録のやり方1
STEP
入力欄が開いたら、チェックしてほしいページのURLを入力

登録してほしいページのURLをコピーし、画面上部の入力欄に貼り付けます。

STEP
「インデックス登録をリクエスト」をクリック

まだ登録されていないページでは「URLがGoogleに登録されていません」と表示されます。

画像のように表示された場合は「インデックス登録をリクエスト」をタップして、リクエストしましょう。

クローラーは世界中のサイトを巡回しています。新しいページを公開しても、すぐに見に来るとは限りません。

時間を縮めるために、リクエストでクローラーの巡回を促しましょう

登録されているページ数を調べたい方は「インデックス数とは?調査法から改善施策まで実務目線で解説」の記事をご覧ください。

あわせて読みたい
インデックス数とは?調査法から改善施策まで実務目線で解説 「インデックス数ってどういう意味?」「インデックスの改善方法が調べてもわからない…」 WebサイトのSEOを担当していると、必ず一度はインデックスに関する疑問や悩み...

3. robots.txtで不要ページのクロールを防ぐ

項目内容
難易度★★☆☆☆(初心者向け)
優先度★★★★☆(大規模サイトは優先)

未登録のページが大量に並ぶときは、robots.txtでクロールを拒否します

robots.txt(ロボットテキスト)とは

巡回しなくてよいページをクローラーに伝える設定ファイル。

不要なページを避けると、重要なページにクローラーのリソースを集中させられます。結果として、重要なページが評価されやすくなります。

福田卓馬

クローラーのリソースは「クロールバジェット」と呼び、大規模サイトほど意識します。

「/admin/」「/test/」「/wp-admin/」へのクロールを拒否する記述例です。

User-agent: *
Disallow: /admin/
Disallow: /test/
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://example.com/sitemap.xml

ただし、robots.txtでクロールを拒否しても、他サイトからリンクされている場合はインデックスされる可能性があります。

完全にインデックスさせたくない場合、後述するnoindexタグと併用しましょう。

生成AIのクローラーを止めるか迷っている方は「生成AIのクローラーは拒否すべき?ブロックする4つの方法」の記事をご覧ください。

あわせて読みたい
【最新情報】生成AIのクローラーは拒否すべき?ブロックする4つの方法 弊社の見解として、生成AIのクローラーは拒否できますが、長期的にみるとやめたほうが良いです。ただ、学習用のクローラーだけ拒否して、AI検索用は許可するといった運...

4. htaccessでスパム対策する

項目内容
難易度★★★☆☆(中級者向け)
優先度★★★☆☆(スパム被害がある場合は優先)

不自然な未登録ページが大量に増えているときは、スパムの可能性があります。.htaccessで対策しましょう

.htaccess(ドットエイチティアクセス)とは

Webサーバーの動作を制御する設定ファイルです。

参考までに、弊社では海外の悪質なボットによって代替ページが大量に生成されていました。

スパム攻撃を受けたサイトの事例
明らかに異常な数のページがクロールされている

特定の国やIPアドレスからのアクセスを遮断する記述例は以下の通りです。

<RequireAll>
    Require all granted
    Require not ip 123.456.789.0/24
</RequireAll>

また、悪質なボットのUser-Agentを指定してブロックする方法もあります。

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (悪質なボット名) [NC]
RewriteRule .* - [F,L]

ただし、.htaccessの編集はサーバー動作に直接影響するため、慎重に実施しましょう。

変更前に必ずバックアップを取ります。サイトが動かなくなったらすぐ元に戻し、記述を見直してください。

福田卓馬

記述方法やファイルのいじり方がわからない場合、プロに依頼するのが無難です。

5. サイトの更新頻度の向上

項目内容
難易度★★☆☆☆
優先度★★★★☆(重要)

記事を追加したり既存ページを見直したりして、更新の頻度をクローラーに示しましょう

クローラーは、より頻繁に新しい情報が追加されるサイトを優先的に巡回する傾向があります。

なお、サイト別の更新頻度の目安は以下のとおりです。

サイト種別ごとの更新頻度の目安
  • オウンドメディア:1~2週間に1回
  • コーポレートサイト:毎月~年ごと
  • ECサイト:季節の変わり目やイベントごと

更新頻度を保つと、クローラーが訪問する回数を増やせます

ただし日付を書き換えるだけ、中身のない記事を足すだけの更新では意味がありません。

新しいデータを足す、読者からの質問を反映するなど、中身が良くなる更新を心がけましょう。

福田卓馬

継続的な更新は、クロール頻度の向上だけでなく、サイト全体の評価を高めることにもつながります。

Googleのクローラーが来ない原因を知りたい方は「Googleのクローラーが来ないのはなぜ?登録されない3つの原因と申請方法」の記事をあわせて参考にしてください。

あわせて読みたい
Googleにインデックスされない3つの原因と対処法|300社の診断データ 「新しいページを公開したのにインデックスされない…」「設定は問題ないのになぜクローラーが来ないのか…」 Googleクローラーが来ない問題について、こんな悩みを抱えて...

6. リダイレクトを設定する

項目内容
難易度★★★☆☆(中級者向け)
優先度★★★★★(URL変更時は必須)

リダイレクトとは、アクセスしたユーザーや検索エンジンを別のURLへ自動で転送する仕組みです。

サイトを運営していると、似た記事を統合したりドメインを移転したりすることがあります。

リダイレクトを設定しないと、古いURLに来たユーザーはエラーページにたどり着きます

評価されたくないページが上位に出ているとき、流入を集めたいページへ送る目的でも使えます。

福田卓馬

リダイレクトの設定だけで、検索順位が13位から3位に上がった事例もあります。

弊社が支援したサイトでは、購買につながる商品一覧ページへリダイレクトさせた結果、売上も伸びました。

リダイレクトのやり方や、正しく評価を受け継ぐための設定は「リダイレクトとは|SEOへの影響や評価を引き継ぐ4種類の使い分け」の記事で詳しく紹介しているので、参考にしてください。

あわせて読みたい
リダイレクトのSEOへの影響3つ|失敗しない設定と301・302の違い リダイレクトのSEOへの影響は、ページ評価の引き継ぎ、クローラーの巡回向上が挙げられますが、失敗するとアクセスが落ちるリスクも。この記事では、失敗しないための設定方法を詳しくまとめています。

7. パンくずリストでサイト階層を明確化する

項目内容
難易度★★☆☆☆(初心者向け)
優先度★★★★☆(重要)

ページの上部か下部に、必ずパンくずリストを設置しましょう

パンくずリストとは

現在のページがサイト内のどこにあるかを示すナビゲーション。

パンくずリストには、主に2つの重要な役割があります。

パンくずリストの2つの役割
  • ユーザー向け:現在地がわかり、上位階層へ簡単に戻れる
  • クローラー向け:サイトの階層構造を正しく理解できる
福田 卓馬

読者とクローラーのどちらにもわかりやすいサイトになるため、必ず設置しておきましょう。

WordPressのテーマには、パンくずリストが最初から入っているものもあります。

もし見当たらなければ、プラグインを使って以下の手順で設定しましょう。

Breadcrumb NavXTの設定手順
  • プラグインで「Breadcrumb NavXT」を検索する
  • 今すぐインストールをクリックして有効化
  • 固定ページにブロックを挿入
  • 「ページ属性」で親ページが選択されているか確認
  • プレビューで確認

パンくずリストの設定はすぐに終わる作業なので、今すぐ終わらせてしまいましょう。

パンくずリストを置くか迷っている方は「パンくずリストはいらない?SEO上の必要性・設置のメリット・代替手段を解説」の記事をご覧ください。

あわせて読みたい
パンくずリストはいらない?SEO上の必要性・設置のメリット・代替手段を解説 パンくずリストはいらない?と迷う方へ。結論、特別な事情がない限り設置が基本です。「いらない」と言われる3つの理由、設置・削除を判断する4つの基準、代替手段までSEO会社がわかりやすく解説します。

8. 内部リンクを最適化する

項目内容
難易度★★☆☆☆(初心者向け)
優先度★★★★★(最優先)

関連するページ同士を内部リンクでつなぐと、サイト全体の評価が高まります

内部リンクとは

自サイト内のページ同士をつなぐリンクのこと。

内部リンクを最適化するポイントは、以下のとおりです。

内部リンクを貼るときの3つのポイント
  • ページ同士の関連性を重視する
  • 重要なページへリンクを集める
  • 構造を分かりやすくする

関連する記事同士をリンクでつなぐ「トピッククラスターモデル」が基本です。

トピッククラスターモデル

まとめページや商品が売れやすいページには、内部リンクを多めに集めましょう。

サイト構造は複雑にせず、2クリックで全記事にたどり着けるよう整理します。

カテゴリーが増えて階層が深くなると、クローラーが記事を見つけられなくなります。

内部リンクのSEO効果を最大化する具体的な設置場所やポイントを知りたい方は「SEO対策における内部リンクの最適化方法|効果的な設置場所7選と成功事例」の記事をご覧ください。

あわせて読みたい
【初心者向け】内部リンクとは?SEO効果やアンカーテキストの書き方まで徹底解説! 「内部リンクは本当に必要なの?」「内部リンクとSEOは関係あるの?」「内部リンク設置のポイントが知りたい!」 内部リンクは、SEO対策として欠かせない重要な施策のひ...

リンク切れを設定する

サイト内にあるリンク切れは、ページを削除したりURLを変更したりした際に発生します。また、外部サイトのメディア運営停止などで、リンク切れとなることもあります。

目的のページにたどり着けないうえ、サイトの信頼も落ちます。定期的に確認しましょう。

1ページずつ確認するなら、リンクチェッカーDead Link Checkerが使えます。URLを入力するだけで該当箇所が見つかります。

福田卓馬

まとめてチェックするなら、有料のAhrefsのような専門ツールが有効です。

リンク切れを発見したら、正しいページへ修正するかリンクを削除するかの対策をしましょう。

内部リンク切れがSEOに与える影響を知りたい方は『リンク切れのSEO影響と対処法|チェックツールと復活手順を解説』の記事をご覧ください。

あわせて読みたい
リンク切れはSEOに影響する?検索順位を守るための確認ツールと正しい修正手順 「リンク切れってSEOにどれくらい影響する?」「サイト全体のリンク切れを無料でチェックしたい…」「見つけたリンク切れはどう対処するのが正解?」 「直接的なペナルテ...

9. 適切なアンカーテキストを設定する

項目内容
難易度★★☆☆☆(初心者向け)
優先度★★★★☆(重要)

アンカーテキストは、リンク先の内容をGoogleに伝える合図です。

アンカーテキストとは

リンクが設定されているクリック可能な文字列のこと。

「詳しくはこちら」ではなく、リンク先の内容が伝わるテキストを設定しましょう。

参考までに、良いアンカーテキストと悪いアンカーテキストを比較してみました。

評価アンカーテキスト
良い例SEO内部対策の基本を解説した記事
良い例内部対策の具体的な実施手順
悪い例詳しくはこちら
悪い例URLをそのまま貼る

良い例は、リンク先に何が書いてあるかがテキストだけで伝わります。悪い例は、クリックするまで内容が分かりません。

適切なアンカーテキストは、ユーザーの利便性向上とSEO効果の両方に貢献します。

リンクの文言をどう書くか決めかねている方は「アンカーテキストとは?SEO評価を上げる正しい書き方」の記事をご覧ください。

あわせて読みたい
アンカーテキストとは?SEO評価を上げる正しい書き方と「詳しくはこちら」がNGな理由 「アンカーテキストって何?そんなに大事なの?」「アンカーテキストの正しい書き方がわからない」 結論からいうと、SEOにおいてアンカーテキストは想像以上に大切です...

10. 404エラーページを適切に設定する

項目内容
難易度★★☆☆☆(初心者向け)
優先度★★★☆☆(推奨)

404ページとは、削除されたページにアクセスしたときに出るエラーページです。

「Not Found」としか出ないと、ユーザーはすぐに離脱してしまいます。

トップページへのリンクやサイト内検索窓、人気記事一覧を置いて、離脱を防ぎましょう

福田卓馬

サイト内の他のページへ案内することで、ユーザビリティの低下を防ぎます。

ほかのページとデザインをそろえつつ、エラーだと分かる見せ方にします。

11. ディレクトリ・サブドメインを使い分ける

項目内容
難易度★★★★☆(上級者向け)
優先度★★★☆☆(新規サイト・大規模改修時に検討)

新しいメディアを立ち上げるときは、サブディレクトリとサブドメインのどちらを使うか検討します。

種類URL例
サブディレクトリexample.com/blog/
サブドメインblog.example.com

サブディレクトリは本ドメインの評価を引き継ぎます。サブドメインは別サイトとして扱われる傾向があります。

サブディレクトリは、本体サイトと関連の深いメディアを足すときに使います。運用してきたサイトの評価を受け継げます。

反対に、サブドメインは本体サイトとあまり関係のないテーマのサイトを立ち上げたいときに使います。

福田卓馬

金融サイトがクレジットカードのブログを立ち上げるなら、サブディレクトリで足ります。

本体サイトと関連が深いなら、評価を受け継げるサブディレクトリを選びましょう。

サブドメインとサブディレクトリのどちらにするか決めたい方は「サブドメインのSEOへの影響は?サブディレクトリとの違いと選び方」の記事をご覧ください。

あわせて読みたい
サブドメインのSEOへの影響は?サブディレクトリとの違いと選び方 サブドメインの SEOヘの影響を解説。サブディレクトリとの違いや使い分け方、サブドメインの取得方法まで解説します。

12. noindexとnofollowタグを使い分ける

項目内容
難易度★★★☆☆(中級者向け)
優先度★★★★☆(重複・低品質ページがある場合は優先)

問い合わせ完了ページなど検索結果に出す必要のないページには、noindexタグを付けます

noindexタグとは

特定のページを検索エンジンから除外するために使用するタグのこと。

noindexを付与したい記事の例は、以下のとおりです。

noindexを設定するページの例
  • サイト設計に合わない記事
  • 他記事と重複しているコンテンツ
  • サイトマップ
  • サンクスページ(会員登録してくれた際に到達するページ) など
福田卓馬

検索結果に出す必要のないページを外すと、サイト全体の評価が下がるリスクを減らせます。

一方の「nofollowタグ」は、リンクした先にSEOの評価を渡したくないときに使用します。

たとえば、アフィリエイトのリンクを貼る際などは、nofollowタグを付与するのが一般的です。

noindexを設定したページへ内部リンクを張るときは、あわせてnofollowを付けます。

nofollowの使いどころを知りたい方は「nofollowとはリンク属性のこと」の記事をご覧ください。

あわせて読みたい
nofollowとはリンク属性のこと【使い方をマスターしてGoogleに評価されるブログを作ろう】 nofollowって何?どうやって使うの? 今回は、こんな疑問にお答えします。 本記事の内容 nofollowとは何か nofollowを使うリンク nofollow属性の設定方法 nofollowとnoi...

インデックスの最適化

SEOの内部では、ページを正しくインデックスしてもらうことも大切です。

福田 卓馬

知っていればすぐに対応できるので、参考にしてみてください。

対策
(タップで詳細へ)
優先度
13. タイトルタグにキーワードを配置する★★★
14. メタディスクリプションで記事内容を概説する★★
15. hタグ(見出しタグ)を正しく配置する★★★
16. 画像にはaltタグを付与する
17. カノニカルタグ(canonical)でURLを正規化する★★
18. 重複コンテンツを解消する★★★
19. 構造化データマークアップを実装する★★
20. 内容が伝わりやすいパーマリンク設定★★
21. ページネーションを設定する

13. タイトルタグにキーワードを配置する

項目内容
難易度★☆☆☆☆(簡単)
優先度★★★★★(最優先)

1記事1キーワードで書くと、Googleに狙いが伝わりやすくなります

一方、複数のキーワードを狙って執筆すると、読者とGoogleのどちらにも内容が伝わりません。

「筋トレ やり方」を狙うなら、「筋トレ 食事」など別の要素を混ぜないようにします。

クローラーに伝わり、なおかつクリックされやすいタイトルの特徴は以下のとおりです。

タイトルタグ設定の4つのポイント
  • 対策キーワードを左側に配置する
  • 文字数は30文字前後にする
  • ユーザーの検索意図に応える内容にする
  • サイト内で重複しないようにする

タイトルのクリック率は、Googleサーチコンソールの「検索パフォーマンス」から調べられます。

福田 卓馬

タイトルのクリック率が悪い場合、タイトルを調整してみましょう。

14. メタディスクリプションで記事内容を概説する

項目内容
難易度★☆☆☆☆(簡単)
優先度★★★★☆(重要)

メタディスクリプションは順位に影響しませんが、クリック率を通じてアクセスに効きます

メタディスクリプションとは

検索結果でタイトルの下に表示される説明文のこと。

効果的なメタディスクリプションを書くポイントは以下の通りです。

メタディスクリプション作成の4つのポイント
  • 文字数は120文字前後
  • 狙いたいキーワードを自然に含める
  • 記事の内容を端的に要約する
  • 行動を促す言葉を入れる

設定しないとGoogleが本文を自動で抜粋するため、クリックされにくい文になります。

福田 卓馬

すべての重要なページに、手動でメタディスクリプションを設定することをおすすめします。

15. hタグ(見出しタグ)を正しく配置する

項目内容
難易度★☆☆☆☆(簡単)
優先度★★★★★(最優先)

見出しタグを正しい階層で配置して、記事の構成を正確に伝えましょう

見出しタグとは

hタグ(h1〜h6)は、文章の構造を示すためのもの。

見出しタグの基本ルールは以下のとおりです。

タグ役割
h1ページの大見出し
h2章の見出し
h3節の見出し
h4〜h6さらに細かい見出し

h1はページに1つだけ使います。h2は大きなトピックの区切り、h3はh2の中の小トピックに使い、h4以降は必要に応じて足します。

見出しには対策キーワード、および関連キーワードを含めるのが基本です。特に、h2タグにはメインで対策したいキーワードをしっかり含めましょう。

また、見出し構造のルールを守るのも大切です。

h2の次にいきなりh4を使ったり、h3の中にh2を入れたりするのは正しい構造とはいえません。ほかにも、並列するh3〜h4を使用するときは、必ず同じ粒度の見出しで揃えましょう。

「おすすめのくだもの」というh2に、キャベツというh3を置くのは誤った使い方です。

h2:おすすめのくだもの
┗h3:りんご
┗h3:みかん
┗h3:キャベツ
福田 卓馬

粒度の合わない見出しが入っていると、Googleからの評価が下がることがあります。

16. 画像にはaltタグを付与する

項目内容
難易度★☆☆☆☆(簡単)
優先度★★★☆☆(推奨)

画像には必ず「altタグ」を付けて、何の画像なのかを伝えましょう

altタグとは

画像を説明するテキストのことで「代替テキスト」とも呼ばれている。画像が表示されない場合や、視覚障害のあるユーザーがスクリーンリーダーを使用する際に読み上げられる。

Googleはaltタグで画像が何を示しているのか確認しています。

画像のaltタグを設定する

altタグはHTMLのimgタグに書きます。画像が筋トレ中の男性なら、以下のとおりです。

<img src=”men-in-muscle-training” alt=”筋トレ中の男性” />

WordPressであれば、メディアライブラリーで「代替テキスト」を入力することで設定可能です。

福田 卓馬

画像の内容は、単語ではなく文章で説明するとよいでしょう。

17. カノニカルタグ(canonical)でURLを正規化する

項目内容
難易度★★★☆☆(中級者向け)
優先度★★★★☆(優先)

canonicalタグとは、重複するページの中で正しいURLを検索エンジンに示すタグです。

同じ内容のページが複数あると、クローラーはどれを登録するか迷い、評価が分散します。

「なぜ同じ内容のページが複数存在するの?」と思うかもしれませんが、意外とよくあるケースです。

発生するケース事例
wwwの有無example.comと
www.example.com
パラメータ付きURLexample.com/pageと
example.com/page?ref=twitter
PC版とスマホ版example.com/pageと
m.example.com/page
末尾のスラッシュの有無example.com/page
example.com/page/

放置すると、Googleは「どれが本物か」を判断できず、評価が分かれてしまいます。

評価してほしくないページのheadタグ内に、以下のように記載します。

<link rel="canonical" href="〇〇(評価してほしいページのURL)/" />
福田卓馬

canonicalタグの設定だけで、16位から3位まで上がった事例があります。

検索ボリュームが3,000を超えるキーワードでの結果です。重複したページを整理するだけでも順位は動きます。

18. 重複コンテンツを解消する

項目内容
難易度★★★☆☆(中級者向け)
優先度★★★★☆(優先)

似た内容のページがいくつもあるなら、今すぐ解消しましょう

自社サイト内で似たようなページができてしまう主なパターンは、以下のとおりです。

重複コンテンツが起こりやすいケース
  • 似たようなテーマの記事を複数作成してしまった
  • 商品ページで色違い・サイズ違いごとに別ページがある
  • 一覧ページとタグページで同じ記事が表示される
  • 過去に書いた記事の内容を新記事で焼き直した

重複コンテンツの直し方はケースによって変わるので、1つずつ対応しましょう。

対策の種類適用したいシーン
記事の統合(リダイレクト)似たテーマの記事が複数ある場合
カノニカルタグの設定技術的に複数URLが発生する場合
リライトによる差別化内容が似ているが両方残したい場合
noindexの設定片方を検索結果から除外したい場合

定期的にサイト内のコンテンツを棚卸しし、重複がないかチェックする習慣をつけましょう。

19. 構造化データマークアップを実装する

項目内容
難易度★★★☆☆(中級者向け)
優先度★★★★★(優先)

構造化マークアップを実装すると、検索での見え方が良くなります。アクセスが増えることもあります。

構造化マークアップとは

サイトのコンテンツが何かを検索エンジンに正確に伝えるためのコード。「Schema.org」という共通の語彙を使って記述する。

人間は文脈で理解できますが、検索エンジンはテキストとしてしか認識できません。構造化マークアップを足して、コンテンツの意味を伝えます。

実装すると、検索結果に「リッチリザルト」と呼ばれる表示が出ることがあります。

構造化データの種類リッチリザルトの例
FAQ検索結果に質問と回答が展開表示される
レビュー星評価が表示される
レシピ調理時間やカロリーが表示される
イベント日時や場所が表示される
パンくずリスト階層構造が表示される

ダイソンの公式サイトでは、価格やレビューの星評価が検索結果に出ています。星評価つきの表示がリッチリザルトです。

リッチスニペットの事例
福田卓馬

リッチリザルトが出ると、読者が知りたい情報が目に入り、クリックされやすくなります。

20. 内容が伝わりやすいパーマリンク設定

項目内容
難易度★★☆☆☆(初心者向け)
優先度★★☆☆☆(推奨)

パーマリンクはデフォルトのままにせず、記事に合ったURLを自分で設定します

パーマリンクとは

各ページに割り当てられる固定URL(Permanent Link)のこと。

記事の内容をURLの末尾で示すと、読者にもGoogleにもテーマが伝わります。

本メディアの「ブログの始め方」には、以下のパーマリンクを設定しています。

パーマリンクの例

https://www.extage-marketing.co.jp/web-school/blog-start/

赤文字のところがパーマリンクで設定した部分です。

デフォルトのパーマリンクは文字の羅列で、何が書いてあるのか分かりません

一方、自分で作ったパーマリンクは、見ただけでどんな記事かがわかります。

福田 卓馬

日本語のパーマリンクは、ほかの媒体に貼ると長い英字に変換されるので使いません。

URLに入れるカテゴリの分け方から決めたい方は「ブログカテゴリの分け方と作るときの注意点」の記事をご覧ください。

あわせて読みたい
ブログカテゴリの分け方と作るときの注意点を解説【サイト設計の基礎を学ぶ】 ブログのカテゴリ分けはどうすればいいのかな? 今回は、こんな疑問にお答えします。 本記事の内容 ブログをカテゴリ分けすべき理由 ブログカテゴリ名の決め方 ブログの...

21. ページネーションを設定する

項目内容
難易度★★★☆☆(中級者向け)
優先度★★☆☆☆(推奨)

ページネーションとは、大量のコンテンツを複数ページに分けて、表示速度を改善する手法です。

たとえば、オウンドメディアでは、以下のようなページネーションが機能しています。

福田卓馬

ユーザーが目的の情報を探しやすくするために必要な対策です。

いま何ページ目かを示し、最初と最後のページへ移動できるリンクを置くと迷いません。

操作のしやすさも意識して設定しましょう。

一覧ページが多いサイトの設計を知りたい方は「SEOに強いポータルサイト作り|全体設計〜対策16選まで徹底解説」の記事をご覧ください。

あわせて読みたい
SEOに強いポータルサイト作り|全体設計〜対策16選まで徹底解説 ポータルサイトのしくみとSEO施策集。必要な対策を知ったうえで、さらに「自社サイトにどう落とし込むのか」までを具体例・成功事例付きでわかりやすく解説。SEO初心者でもすぐ実践できます。

ユーザビリティ改善

ユーザビリティとは、ユーザー満足度のことです。

サイトに訪れた読者の利便性を高めるのもSEOの内部対策といえます。

対策
(タップで詳細へ)
優先度
22. モバイル対応とレスポンシブデザイン★★★
23. ページ表示速度の改善★★
24. セキュリティ対策の常時SSL化★★★
25. グローバルナビゲーションの設置★★

22. モバイル対応とレスポンシブデザイン

項目内容
難易度★★★☆☆(中級者向け)
優先度★★★★★(最優先)

Googleはモバイルファーストインデックスを掲げ、スマホでの見やすさを評価します

スマホで見たときに問題があるサイトは、たとえPC版が立派でも評価が下がる可能性があるのです。

モバイル対応で確認すべきポイントは以下の通りです。

チェック項目解説
レスポンシブデザインになっているか画面サイズに応じてレイアウトが自動調整される
画像や表が見切れていないか必要に応じて横スクロールされる
ポップアップが邪魔していないかコンテンツを覆い隠すような広告はNG

Googleサーチコンソールの「ウェブに関する主な指標」で対応状況を確かめられます。

ウェブに関する主な指標の画面
改善が必要なページが一目でわかる

改善が必要なURLがあれば「レポートを開く」から、どのページに問題があるか確認します。

福田 卓馬

実際にスマホでサイトを操作してみて、ストレスなく使えるかどうかを体感することも大切です。

文字サイズを整える

文字のサイズを整えることも、ユーザビリティの向上につながります。読者は文字が大きすぎても小さすぎても、読みにくさを感じます

一般的には、16ピクセルが推奨サイズであり、最低でも12ピクセル以上に設定しましょう。

福田 卓馬

文字サイズを調整するだけで読者の離脱率を下げられるので、試してみてください!

23. ページ表示速度の改善

項目内容
難易度★★★★☆(上級者向け)
優先度★★★★☆(優先)

ページの表示速度が遅いと、ユーザーは待ちきれずに離脱します

Googleの調査では、表示に3秒以上かかると53%が離脱するとされています。

Google の調査によれば、モバイルサイトではページの読み込み時間が 3 秒を超えると、53% の訪問が離脱につながると見込まれます

モバイルページの読み込みを速くする – Google AdSense ヘルプ

表示速度はランキング要因で、「Core Web Vitals」の3つの指標が重視されます。

指標目標値
LCP2.5秒以内
INP200ミリ秒以内
CLS0.1以下

LCPは表示時間、INPは応答性、CLSはレイアウトのずれを表します。

こういった難しい専門用語を覚える必要はありません。

ページのURLを「PageSpeed Insights」に入力すればスコアが出ます。

pagespeedinsightの画面

レポートを見ながら、詳しい改善方法をチェックしていきましょう。

画像サイズを軽くする

記事に挿入する画像のデータはなるべく軽くしましょう。

画像を軽くするだけでもサイトの表示スピードが上がり、記事が読みやすくなります。表示速度はGoogleもサイト評価項目のひとつであると公表してるので必ず対策しましょう。

画像の拡張子をPNGやJPEGからWebPに変えるだけで軽くなります。記事に画像を挿入する際には意識してみてください。

さらに、画像容量を圧縮してくれるサイトで容量を軽くしましょう。TinyPNGというサイトがおすすめです。

福田 卓馬

意外と画像に対策を入れている人は少ないので、見直してみてくださいね!

24. セキュリティ対策の常時SSL化

項目内容
難易度★★☆☆☆(初心者向け)
優先度★★★★★(最優先)

サイトは必ず常時SSL化に対応させておきましょう。

常時SSL化とは

Webサイト全体をHTTPS(暗号化通信)に対応させること。

URLが「https://」で始まり、アドレスバーに鍵マークが出る状態を指します。

SSL化は加点要素ではなく最低条件です。対応していないと以下のデメリットがあります。

SSL化していないと起こること
  • 「保護されていない通信」と警告が表示される
  • ユーザーが不安を感じて離脱する可能性が高まる
  • Googleの検索順位でマイナス評価を受ける
  • フォームの入力事項が暗号化されずセキュリティが脆弱

SSL証明書は、多くのレンタルサーバーで無料で取得・設定できるようになっています。

まだSSL化していないなら、サーバーの管理画面かサポート窓口で設定方法を確認します。

25. グローバルナビゲーションの設置

項目内容
難易度★★☆☆☆(初心者向け)
優先度★★★★☆(重要)

ナビゲーションメニューを置くと、読者が回遊しやすくなります

ナビゲーションメニューとは

サイト上部に並んでいる「各ページ」や「カテゴリー別ページ」に飛べるリンクのこと

検索結果から訪れたユーザーが、ほかの記事も読みたいと思ったときに使うメニューです。

なお、ナビゲーションメニューは、読者だけでなくクローラーにとってもサイトを理解するのに役立ちます。

福田 卓馬

内部対策には有効な手段なので、必ず設定しましょう!

SEOの内部対策にNG!やってはいけない4つの行為

内部対策を完ぺきにしても、以下の行為をするとペナルティを受けることがあります。

後から取り返しのつかない事態にならないよう、1つずつ確認しておきましょう。

1.隠しテキストや隠しリンクを忍ばせる

背景と同じ色の文字でキーワードを詰めたり、極小の文字でリンクを置いたりしないことです。

福田卓馬

かつて検索エンジンを欺くために使われた古いスパムで、現在のGoogleには通用しません。

ガイドライン違反なので、見つかると順位の下落やインデックスの削除が起きます。

ユーザーにとって価値のない隠しリンクや隠しテキストは、SEO対策においては避けてください。

2.検索エンジンだけに最適化したページを見せる

クローキングと呼ばれる不正行為です。ユーザーとクローラーに別のコンテンツを見せます。

クローラーにはキーワードを詰めたページ、ユーザーには画像だけのページを見せる形です。

ユーザーの期待とも違い、検索エンジンを欺く行為なので評価は上がりません

福田卓馬

Googleのガイドラインでも禁止されている行為なので、避けておきましょう。

3.無関係なページへ内部リンクでつなぐ

コンテンツ内に貼り付ける内部リンクは、関連性の高いページ同士をつなぐようにしてください。たとえば、読者の理解を深めるために詳細を記載したページを案内するなどが適切です。

福田卓馬

特定のページを上げたいがために、文脈を無視して内部リンクを貼る例があります。

無関係なページへ無理に送ると、ユーザーは混乱します。体験の悪さはサイトの評価も下げるので、つなぐ相手は必ず精査しましょう。

4.ポップアップを多用する

開いた直後に画面全体を覆う広告や、閉じにくいポップアップがあります。本文を読む邪魔になるので避けましょう

煩わしい広告を出すページは、Googleから評価を下げられることがあります。

福田卓馬

広告を配置する場合には、どうすればユーザー体験を阻害しないかを最優先に考えましょう。

内部対策に加えてGoogle検索で上位表示させるためのSEO対策の全体像を知りたい方は「Google検索で上位表示させる対策11選|検索上位にする方法を完全ガイド」の記事をご覧ください。

あわせて読みたい
Google検索で上位表示させる対策11選!初心者にもわかりやすく解説 「一生懸命コンテンツを作っているのに、Google検索で上位表示されない」「アクセスが一増えず、SEOの成果が出ない」 そんな悩みを抱え、何から手をつければ良いのか分...

「内部を直したのに順位が動かない」「ほかに足りないものが分からない」という声をよく聞きます。

福田卓馬

EXTAGEでは、SEOの全体像を基礎から実践まで1冊にまとめた『SEO大全』を無料配布しています。

記事や外からの評価まで含めて、次に手をつける場所を決めたいなら、ダウンロードしてご活用ください。

SEO大全|戦略設計から効果測定まで50項目を網羅したSEOの教科書(無料・全150ページ)

よくある質問

最後に、内部対策でよく寄せられる質問をまとめました。費用や外注の判断に迷ったときの参考にしてください。

SEO内部対策にかかる費用はいくらですか?

自分で実施する場合、実費は0円から始められます。

外注する場合は、診断のみで5万〜30万円、実装まで含めた改善代行で30万〜100万円が目安です。月額のSEOコンサルに内部対策を含める場合は月20万〜60万円が相場になります。

依頼内容費用相場
内部SEO診断5万〜30万円
診断+改善指示書の作成20万〜50万円
実装まで含めた改善代行30万〜100万円
月額のSEOコンサル月20万〜60万円

期間は診断だけなら2〜4週間、改善指示書まで1〜2ヶ月、実装まで2〜3ヶ月が目安です。月額のコンサルは6ヶ月からが一般的です。

金額に幅があるのは、サイトの規模と実装をどちらが担当するかで工数が変わるためです。ページ数が数百を超えるデータベース型サイトほど上限に近づきます。

内部対策はエンジニアに依頼したほうがいいですか?

難易度が星3つ以上の項目だけで構いません。モバイル対応や表示速度のようにHTMLやサーバーを触る項目は、依頼したほうが早く確実です。

依頼するときは、修正前後を並べた指示書を渡すと伝わります。

<title>株式会社〇〇</title>
↓
<title>SEO内部対策の方法|株式会社〇〇</title>

あわせて、効果が出るまでの期間も共有しておきましょう。 「先週対策したのに順位が上がらない」と焦って別の施策を打つのを防げます。

施策内容効果が現れるまでの期間
インデックス登録リクエスト数日〜1週間
タイトルタグの変更1〜4週間
サイト構造の大幅な変更1〜3ヶ月
表示速度の改善1〜2ヶ月

タイトルの文字数やaltタグの書き方をまとめておくと、担当者が変わっても品質を保てます。

SEO対策には内部対策のほかにどんな方法がありますか?

SEO対策は内部対策・外部対策・コンテンツSEOの3つに分かれます。

外部対策は被リンクなど他サイトからの評価を集め、コンテンツSEOは検索意図に応える記事をつくります。内部対策は2つを正しく評価してもらう土台なので、先に着手します。

WordPressでの内部対策のポイントは何ですか?

WordPressで内部対策をするなら、SEOに強いテーマを選びましょう

「SWELL」「SANGO」「Cocoon」を選べば、技術的な対策の多くを自動でカバーできます。

「All in One SEO」を入れれば、コードなしでタイトルタグを設定できます。

内部対策を代行会社に依頼するべきタイミングは?

以下のケースでは、SEO会社や制作会社への外注を検討します

外注を検討すべきケース
  • サイト規模が大きくて手動で管理できない
  • サイトの大規模リニューアルを予定している
  • 社内にエンジニアがいない
  • 自社で試行錯誤したが効果が出ない

小規模なサイトやスポットの対応なら、25項目を参考に自社で進められます。

まずは自社でできることから始め、限界を感じたら外注を検討するというアプローチがおすすめです。

外注先は「診断だけ」か「実装まで」かで選ぶ基準が変わります。 会社ごとの費用感や選び方は、SEO対策会社のおすすめを比較した記事で詳しく解説しています。

内部対策を学べるおすすめの本はありますか?

テクニカルSEOを学べる書籍として、以下がおすすめです

内部対策を学べる3冊
  • 現場のプロから学ぶ SEO技術バイブル
  • 10年つかえるSEOの基本
  • いちばんやさしい新しいSEOの教本

書籍は体系的に学べるのが魅力ですが、実際にやってみなければSEOの知識を身につけるのは難しいです。

最初から読むより、「どこを改善したいか」を決めて目次から探すほうが早いです。

内部対策は一度やれば終わりですか?

残念ながら、内部対策は一度やれば終わりではありません。

Googleのアルゴリズムは常に変化しており、評価基準が変わっていきます。

競合サイトが強くなると、自社サイトの評価は相対的に下がってしまいます。

次のような頻度で細かくチェックしていきましょう。

項目推奨頻度
Search Consoleのエラー確認週1回
Core Web Vitalsのチェック月1回
サイト構造・内部リンクの見直し四半期に1回
全体的な内部対策の棚卸し年1回

定期的にサイトの状態を確認し、問題があれば早めに対処しましょう。

ペナルティを受けているか確認する方法は?

ペナルティを受けているかどうかは、Googleサーチコンソールで確認できます

確認手順は以下の通りです。

ペナルティの確認手順
  • Google Search Consoleにログインする
  • 左メニューから「セキュリティと手動による対策」を選択する
  • 「手動による対策」をクリックする

もしペナルティを受けている場合は「不自然なリンク」「薄いコンテンツ」といった理由が表示されます。

指摘された問題を修正し、「再審査リクエスト」を送信しましょう。

「できているつもりでも合っているか分からない」「抜けに気づけない」という声をよく聞きます。

福田卓馬

EXTAGEの無料相談では、現状分析と勝ち筋の見立てを当日お出ししています。

足りていないところと直す順番まで整理してお伝えできますので、お気軽にご相談ください。

SEO対策のお悩みを一緒に真剣に考える無料相談の記事内バナー。問い合わせは月5件から40件、検索からの売上は前年比197%