SEO内部対策とは?チェックリストと具体的な対策をご紹介
SEO対策を行う上で「内部対策」という言葉を聞いたことがあるのではないでしょうか。SEO対策には大きく分けて「内部対策」と「外部対策」、「コンテンツ対策」の3つがあります。本記事では内部対策を中心に、具体的な対策方法やチェックリストをご紹介します。

SEO内部対策とは
SEO内部対策とは、webサイトのhtml周りなどを中心にサイトの内部のあまり目に見えない部分での対策のことを指します。
代表的な内部対策としては、「titleタグの最適化」や「内部リンクの最適化」などがあります。
具体的な対策内容に関しては後ほど解説します。
>「Semrush」内部チェック・重複コンテンツチェック・効果検証までSEO改善がこれ一つで!
SEO外部対策との違い
代表的なSEO対策の中に「SEO外部対策」というものもありますが、言葉の意味通りwebサイトの内部を対策するのか、外部を対策するのかで違いがあります。SEO外部対策では主に、他のwebサイトからの外部リンクの獲得や、webサイト名に対する言及(サイテーション)の獲得が中心です。どちらもwebサイトのSEO評価を高めることを目的としていますが、webサイトの内部を最適化するのか、外部からの評価を高めるのかで意味が異なります。
SEO内部対策の重要性
SEO対策を行う上で外部対策も重要ですが、実は内部対策の方が重要性が高いと言えます。
その理由を解説します。
クロールバジェットは有限である
webサイトの順位を定めてGoogleの検索結果に表示するかどうかは、検索エンジンがwebサイトをクロール(巡回)して決めています。
世界中には膨大な数のwebサイトがあり、検索エンジンは無限にクロールできるかというとそうではなく、1日にクロールできる回数(=クロールバジェット)には制限があると言われています。
つまり、限られたクロールの中でwebサイトの順位が決まってしまうため、可能な限り少ないクロールでもwebサイトを高く評価してもらう必要があり、そのためにSEO内部対策が重要なのです。
SEO内部対策チェックリスト
SEO内部対策を行う上で代表的な対策についてチェックリストを作成しましたので、あなたのwebサイトでしっかりと対策されているかどうかをチェックしてみましょう。
【SEO内部対策チェックリスト】
▢ robots.txtの設置
▢ パンくずリストの設定
▢ 内部リンクの最適化
▢ ページネーションを設置
▢ リンク構造(サイト階層)を浅く
▢ <title>タグの最適化
▢ <h>タグの最適化
▢ <metadescription>の最適化
▢ 構造化データのマークアップ
▢ URLの正規化
▢ SSL/TLS対応
▢ <canonical>タグ
▢ <noindex>タグ
▢ 重複コンテンツ対策
▢ モバイルフレンドリー対応
▢ 表示スピード上げる
それぞれどういった対策なのかは、後ほど詳しく解説します。
>「Semrush」サイト内部診断・順位計測・キーワード調査などSEO対策にフル活用!
2種類のSEO内部対策
一口にSEO内部対策といっても、以下の2種類の対策に分けることができます。
1. クロール最適化を目的としたSEO内部対策
2. インデックス促進を目的としたSEO内部対策
それぞれ解説します。
1. クロール最適化を目的としたSEO内部対策
前述の通り、検索エンジンのクロールバジェットには限りがあるため、限られたクロールの中で効率よくwebサイトをクロールしてもらう必要があります。
webサイトが検索エンジンにとってクロールしやすい構造になっていれば、少ないクロールでも満遍なくwebサイトをクロールしてくれ、SEO評価も高まるでしょう。
そのために必要な対策が「クロールを最適化するためのSEO内部対策」なのです。
2. インデックス促進を目的としたSEO内部対策
webサイトがいかに検索エンジンによってクロールされたとしても、日々更新するコンテンツがインデックスされなければクロールの対象にはなりません。
そのため、検索エンジンに対してインデックスを促進するためのSEO内部対策も重要と言えます。
【Google公式】クロールとインデックスについて
Googleでは、公式的にGoogle検索には以下の3つのステージがあると説明しています。
1.クロール: Google は、クローラーと呼ばれる自動プログラムを使用して、ウェブ上で見つけたページからテキスト、画像、動画をダウンロードします。
2.インデックス登録: Google は、見つけたページ上のテキスト、画像、動画ファイルを解析し、その情報を Google インデックス(大規模なデータベース)に保存します。
3.検索結果の表示: ユーザーが Google で検索すると、Google はユーザーの検索語句に関連する情報を返します。
参考:Google の検索エンジンの仕組み、検索結果と掲載順位について
https://developers.google.com/search/docs/fundamentals/how-search-works?hl=ja
このように、検索結果にwebサイトが表示されるためには、クロールとインデックスの両者が必要不可欠です。
SEO内部対策を行うことによって、これらを最適化し検索エンジンにとって評価の高いwebサイトを目指していくことになります。
具体的なクロール最適化のための6つの対策
SEO内部対策のうち、クロール最適化のための対策を6個
1.XMLサイトマップの送信
2.robots.txtの設置
3.パンくずリストの設定
4.内部リンクの最適化
5.ページネーションを設置
6.リンク構造(サイト階層)を浅く
具体的に解説します。
1.XMLサイトマップの送信
webサイトには「XMLサイトマップ」という検索エンジンに対して、クロールして欲しいページをまとめた目次のようなものが存在します。
その中ではクロールして欲しい優先順位も設定できるため、重要度の高いページの優先度を高く設定し、GoogleにXMLサイトマップを送信することでクロールを最適
2.robots.txtの設置
大規模なwebサイトを運営している場合、中には検索エンジンにとってはあまり重要ではない会員専用のログインページなどが存在するケースもあるでしょう。
クロールバジェットは有限であるため、そういったページへのクロールを制限することで他のページのクロールを促進することができます。
そのためには「robots.txt」というものを作成し、このディレクトリはクロールしないでください、という指示を検索エンジンに対して指示をします。
3.パンくずリストの設定
webサイトには「階層」という概念が存在し、トップページからクリックを遷移するごとに階層が深くなっていきます。
「パンくずリスト」を作成し、ページごとにどの階層に位置しているかを検索エンジンに教えてあげることで、クロールを促進できます。
4.内部リンクの最適化
検索エンジンは基本的に、webサイト内に含まれる内部リンクを辿ってクロールしていきます。
そのため、どのページからも内部リンクが存在しないページへはクロールすることができなくなってしまい、クロールが途中で止まってしまうのです。
そうならないためにも、ページ同士を内部リンクで適切に結びつけましょう。
関連記事:内部リンクとは?SEO効果を最大化する貼り方と戦略を解説
5.ページネーションを設置
記事一覧ページなどには「ページネーション」といって、現在何ページなのか、前や次のページがどのページなのかを示す機能を設置できます。
記事数が多いwebサイトなどでは、積極的にページネーションを設置しましょう。
6.リンク構造(サイト階層)を浅く
webサイトの構造が深く、そのページにたどり着くために、何個もリンクを遷移しないとアクセスできないといった場合はクロールができない可能性があります。
そのため、webサイトは可能な限りリンク構造を浅くして、トップページから3〜4クリック以内でアクセスできるようにしましょう。
>「Semrush」サイト診断・順位計測・キーワード調査などSEO対策にフル活用!
具体的なインデックス促進のための11の対策
続いて、インデックスを促進するためのSEO内部対策を11個
1.titleタグの最適化
2.hタグの最適化
3.metadescriptionの最適化
4.URLの正規化
5.SSL/TLS対応
6.canonicalタグ
7.noindexタグ
8.重複コンテンツ対策
9.モバイルフレンドリー対応
10.表示スピード上げる
11.構造化データのマークアップ
解説します。
1.<title>タグの最適化
titleタグにはそのページで狙いたいSEOキーワードを必ず含めましょう。
また、可能な限り左側にキーワードを配置し、その上で違和感のない文章をtitleに設定してください。
2.<h>タグの最適化
hタグはページの見出しを検索エンジンに伝える役割を持ちます。
h1タグは基本的に1ページに1つ、順番通りに設置、30文字程度の簡易な文章を設定しましょう。
3.metadescriptionの最適化
検索結果にはtitleの他にもそのページの説明文が表示されます。
基本的には、metadescriptionに設定した文章が表示されるため、120文字〜200文字程度でユーザーの目を引きやすいような文章を設定しましょう。
4.URLの正規化
webページを運営していると、URLの末尾に「index.html」などが付随した一見全く同一のページが生成されることがあります。
こういったページを重複ページといい、検索エンジンのインデックスを妨げてしまう原因につながります。
「index.html」ありのURLからなしのURLへ転送設定をするなどして、URLの正規化を行うことで重複ページに対処できます。
5.SSL/TLS対応
webサイトには個人情報や機密情報を扱うこともあるため、一定以上のセキュリティが求められます。
セキュリティレベルを高めるための一般的な方法として「SSL/TLS対応」があるのですが、これらに対応していないと検索エンジンにインデックスされない恐れがあるため、必ず対応しましょう。
6.canonicalタグ
URLの正規化と似ているのですが、webページを公開したはいいものの、内容が似通っていて検索エンジンに重複ページと判断されかねないこともあるでしょう。
そういった場合に、片方のページからもう片方のページへcanonicalタグを指定することで、ページの評価を一つに絞ることができます。
似通っているページに対しては、canonicalタグを適切に設定しましょう。
7.noindexタグ
webサイトの中にはユーザーにとっては必要でも、掲載されている情報が少なく検索エンジンからすると低評価を受けてしまうページもあるでしょう。
そういったページをそのままにしておくと、webサイト全体のSEO評価が下がってしまうため、noindexタグを設定することで、あえてインデックスを除外するという手法もあります。
8.重複コンテンツ対策
公開しているページが結果的に重複してしまっている場合は、canonicalタグやURLの正規化で対策が可能ですが、そもそも重複するようなページは作成しないようにしましょう。
webサイトを公開する前にサイトマップを作成し、内容が被りかねないページを作成する際は重複コンテンツにならないように注意してください。
9.モバイルフレンドリー対応
昨今はスマートフォンからwebサイトを見るユーザーの数が急増しています。
そのため、スマホでwebサイトを表示した時でも違和感なくサイトが見れる「モバイルフレンドリー」という概念が重要になっています。
レスポンシブ対応をするなどして、モバイルフレンドリーなwebサイト作りを意識しましょう。
10.表示スピード上げる
webサイト内に容量の大きい画像ファイルがあったり、不要なJavaScriptの記述があったりすると、ページの表示速度が遅くなってしまいインデックスされにくくなってしまいます。
表示速度を落としている要因を突き止め、表示スピードを上げられるように改善しましょう。
11.構造化データのマークアップ
webサイトには「構造化データのマークアップ」と呼ばれる、検索エンジンにサイトの内容をより伝えやすくするマークアップコードが存在します。
構造化データには種類を指定する必要があり「ブログ記事」や「レビュー」「商品」などさまざまなデータがマークアップ対象となっています。
対象となっているデータは可能な限りマークアップしましょう。
SEO内部チェック・対策におすすめなSEOツール「Semrush」

【Semrushでできること】
・自社サイトのテクニカルSEO分析(YMYL、スピードチェック)
・内部エラーチェック
・<title>タグの洗い出し
・<metadescription>タグの洗い出し
・<h>タグの洗い出し
・noindexタグの洗い出し
・重複コンテンツの洗い出し
・構造化データ破損の洗い出し
など
ただいま7日無料でトライアルいただけます。
▼▼▼7日間無料トライアル実施中▼▼▼
https://semrush.jp/
まとめ:適切なSEO内部対策を実施しサイトの評価を高めよう
今回は代表的なSEO内部対策を2つの観点に分けて紹介しました。
SEO対策はどれか1つだけを完璧にすればいいというものでもないので、全てをしっかりと行ってSEO評価の高いwebサイト作りを行っていきましょう。
SEO内部施策におすすめなSEOツール「Semrush」
記事内紹介のSEOツール「Semrush」をいますぐお試し!