SEO内部対策とは?重要性と必ず抑えるべきポイントを解説!

SEO内部対策とは?重要性と必ず抑えるべきポイントを解説!
ミーティング中の写真

『副業でアフィリエイトを始めたいけど何をすれば稼げるのかわからない』『ブログを頑張って更新しているけどなかなか検索順位が上がらない‥』『内部対策と外部対策って何?』などブログ運営をしている人やWeb系の会社に勤めたての方など様々な悩みがあるのではないでしょうか。

偏にSEO対策といってもやるべきこと、知識として身につけるべきことはたくさんあります。

中でも今回は個人のブログサイトやオウンドメディアなど、SEOを意識したサイトを構築する上で必ず必要になってくる『SEO内部対策』について詳しく解説していきます。

SEO内部対策とは?

内部対策の目的は

  1. 『Googleのロボット(クローラー)がサイトの中を巡回しやすくする(クローリングの最適)
  2. 『Googleにサイトの内容が正確に伝わるようにする』(インデックスの最適化)
  3. 『サイトに訪れてくれた人(ユーザー)が見やすいようにする』(ユーザビリティの向上)

の3つで、主にサイトの基礎を作りGoogleに減点されないための対策に当たります。

せっかくサイトを作ってもGoogleに存在を知られなければそのページが検索結果に表示されることはありませんし、見つけてもらえても内容が正しく伝わらなければ意味がありません。
しかし、Googleのことだけを考えてサイトを設計してもユーザーに取って見辛いサイトであればお客さんはどんどん離れていってしまいます。

そのため、Googleに対しても人間に対しても見やすいサイトになるように心がけることが内部対策を行う上で押さえるべき最重要ポイントとなっています。

せっかく質の高いコンテンツを作っているのであれば、正当に評価されるように下記を参考にしっかりと内部対策を行いましょう

実際に内部対策を行う際の必要項目

それでは、実際に内部対策として実施すべきポイントを各項目別に解説していきます。

クローリングの最適化

Googleは検索結果に表示するべき有益なサイトを探すためクローラーと呼ばれる情報収集ロボットをネット上に解き放ち、世界中のサイトを検索エンジンに記録(インデックス)しており、その行動をクローリングと呼びます。

クローラーはサイトに辿り着くとそのサイト内のリンク(内部リンク)を辿って各ページの内容1つ1つを検索エンジンに記録していきます。

そのためサイトの動線設計が悪いとクローラーが隅々まで巡回できなくなり、インデックスしてほしいページや内容を見落としてしまい、検索エンジンに正確な情報を記録することができなくなります。

そのため、クローリングの最適化を意識したサイト設計を行うことが何よりも重要になってきますので下記のポイントを抑えつつ、適切な対策を行いましょう。

Google Search Consoleに登録する

ある程度サイトが形になったらまず『Google Search Console』にサイトを登録しましょう。

Search Consoleの詳しい説明に関しては本題と反れるので割愛しますが、サイトにアクセスする前のユーザーの動きを解析してくれる検索順位改善の指標となる有益な情報を提要してくれるGoogle公式の解析ツールです。

新しいページの追加や、既存ページの更新をGoogleに伝えるような役割も有り、コンテンツSEOを行う上では外せないツールなので必ず設定するようにしましょう。

後述する『XMLサイトマップの送信』にも大きく関わってきます。

XMLサイトマップを送信する

『XMLサイトマップ』はクローラーがサイト内を巡回しやすいように『サイトの内の各ページのURLのリスト』に当たり、きちんと送信してあげることにより、クローラーがどのURLを回ればいいのかがわかりやすくなるためクローラビリティが向上します

前述した『Google Search Console』から送信できるようになっておりますのでしっかり作成し、送信しましょう。

自分で用意するには少し知識がいりますが、WordPressを使っている人であれば『All in One SEO』というプラグインを使えば『XMLサイトマップ』の作成機能がついているので簡単に手に入れることができます。

また、サイトマップには『HTMLサイトマップ』というものも存在しますが別物なので混同しないように注意しましょう

内部リンクを最適化する

『内部リンク』は自分のサイト内のページに飛ばすリンクのこと。
適切に設定してあげることで、

  • クローラーがサイトを回りやすくなる
  • 関連するコンテンツ同士を繋げることでコンテンツの質が上がる(評価が上がる)
  • ユーザーが関連する情報に辿り着きやすくなる
  • ユーザーが別のページも閲覧しくれるようになり滞在時間が増える

など様々なメリットあります。

記事を書く際には内容を充実させることに夢中になって忘れがちなので、本文の中に関連する情報が乗っているページのリンクを適切に設置することを忘れないようにしましょう。

また、本文以外で内部リンクを活用するポイントとしては

  • グローバルナビ(メニューバー)
  • パンくずリスト
  • フッターリンク(フッターナビ)
  • サイドバー(サイドナビゲーション)

などがあげられます。

パンくずリストを設定する

『パンくずリスト』はユーザーのサイト内での現在地を表すもの。今自分がサイト内のどこにいるのかをわかりやすく伝える役割があります。

パンくずリストについての詳しい説明はこちら⇩

パンくずリストとは?SEO対策との関係性や設定する意味を解説!

robots.txtを設定する

『robots.txt』は、Googleに対してどのページにアクセスしてほしいかを伝えるためのもの。逆に言えば見せたくないページを指定することができ、クローリングしてほしい順位の優先順位を付けることができます。

適切に設定することにで、より重要なページを中心にクローリングしてもらえるようになります。

優先度の低いページの例としては

  • リンク切れのページ
  • 広告出稿用ページ
  • ユーザーに価値がない低品質なページ
  • 会員限定ページ
  • ショッピングカートなどシステム的に自動生成されてしまう重複コンテンツ

などがあげられます。

ちなみに、『robots.txt』を設定したからといってGoogleの検索結果に表示されなくなるという意味ではなく、その場合『noindex』を使うので混同しないように注意しましょう。

URLの正規化を行う

『URLの正規化』とは同じページに対して複数URLがある場合に、正規URLに統一することを指します。

サイトによっては下記のように

  • 『https://marketing-seo.pro』
  • 『https://www.marketing-seo.pro』
  • 『https://marketing-seo.pro/index.html』
  • 『http://marketing-seo.pro』

のように同一のサイトであっても複数のURLを持っている場合があります。

そのため、きちんとURLの正規化を行わないと各URLごとに評価が分散してしまったり、重複したページだと判断されてしまうことがあり、SEOにおいては非常にマイナスに繋がってしまいます。

URLの正規化についてはGoogleも公式で言及しており、必ず設定するべき項目と言えるでしょう。

単一のページに複数の URL でアクセスできる場合や、異なるページのコンテンツが類似している場合(たとえば、あるページにモバイル版と PC 版の両方がある場合)、Google はそのようなページを同じページの重複版と見なします。Google は、こうした URL のうちの 1 つを「正規」版として選択してクロールします。その他の URL はすべて「重複」した URL と見なし、クロールの頻度を減らします。

どの URL が正規版かを Google に明示的に伝えなかった場合、Google によって正規 URL が選択されるか、またはいずれの URL も同等の重要性を持つと見なされます。

Google検索セントラルより引用

また、統一すべきURLは自分で決めるものではなく、Googleが最も代表的と考えているURL(正規URL)です。

前述した『Google Search Console』の『URL検査ツール』から確認することができるのでしっかり調べた上で設定するようにしましょう。

設定方法はGoogleのガイドラインを参照しください。
Google検索セントラル:重複したURLを統合する

ページネーションをわかりやすく設定する

『ページネーション』はページ送りやページ割り機能のこと。内容量が多いコンテンツを分割してページ送りで表示する際に使用されます。

ページネーションタグを適切に設定することにより、分割されたページであっても1つのページとしてインデックスしてくれるようになるため、文章量が膨大なページになった場合には読みやすくページを分割した上で適切にページネーションタグを設定するべきでしょう。

設定する際には『←→』や『前へ次へ』のような形ではなく、『1,2,3,4』のようにページ数を数字で表したほうがわかりやすいとされています。

構造化マークアップを行う

『構造化マークアップ』はクローラーに対してテキストの内容をより詳細に伝えるためのHTMLの記述のことを指します。

例えば料理のレシピが記載してあるページであれば『調理時間はここ、材料はここ、調理手順はここ』といったように『どんな内容がどこに書いてあるか』をGoogleに正しく伝えることができます。

また、適切に行うことで検索結果画面にリッリスニペットや強調スニペットとして表示されることもあるのでクリック率やユーザビリティの向上も見込めます。

しかし構造化マークアップは専門的なHTMLやJSONに関する高度な知識が必要となってくるため、コーディングの知識がない方やブログに取り組みたての方は専門の方に依頼するほうが吉でしょう。

WordPressを使用している人であれば、構造化マークアップがデフォルトでなされているテーマや、知識がなくても簡単に構造化マークアップを行なってくれる『Schema – All In One Schema Rich Snippets』というプラグインも存在するのでそちらを使用するのも有りです。

ディレクトリ(フォルダ)の階層をわかりやすく設置する

『ディレクトリの階層』をわかりやすくいうと『ページの階層』です。

大元のにTOPページがあってその下に各カテゴリーのページがあって更にその下に書くブログ記事が存在して…といった具合に綺麗に階層が整理されているとクローラーにとっても人間にとっても読みやすいサイトとなります。

逆にこの階層が綺麗に整理されていなかったり、必要以上に深いところまで存在してしまうとクローラーの回遊率が下がり、伝えたい情報が伝わりきらなくなったり、見てほしいページに辿り着いてもらえなかったりします。

現在では結果としてユーザーが快適に閲覧できる階層構造になっていれば問題ないとも言われていますがクローラビリティのことも意識してサイトの設計の構築や見直しを行いましょう。

インデックスの最適化

クローラーが集めてきた情報を検Googleの検索エンジンのデータベースに登録することを『インデックス』といい、インデックスされていない情報やサイトはGoogleの検索結果には表示されません

せっかくクローラビリティを意識した質の高い記事を書いたとしてもインデックスされなければ意味がありません。
そのため、ページの内容を正確に記録しておいてもらうためのインデックスの最適化は必ず抑えるべき項目となりますので今から説明する内容をしっかり実戦しましょう。

タイトルや見出しに適切なキーワードを含める

その記事のタイトルや文中の見出しの中に対策を取りたいキーワードを含めることが検索エンジンに対してページの内容を正確に伝える上で非常に重要です

例えばこの記事であれば『SEO 内部対策 とは』が対策キーワードとなりますので
【SEO内部対策とは?重要性と必ず抑えるべきポイントを解説!】
というタイトルになっています。

近年では検索結果に表示される際にGoogleが文中の別の見出しをタイトルとして使用することなどもあるので、タイトル以外の見出しにも必要な箇所に関しては適切にキーワードを含めるようにしましょう。

実施する上で気をつけるポイントは以下の5つ。

  1. タイトルは32文字以内に収める
  2. キーワードはなるべく文章の頭の方に持ってくる
  3. 対策キーワードの単語同士は近接させる
  4. 不適切な場所にまで過剰にキーワードを盛り込まない
  5. キーワードを意識するあまり文章がおかしくならないようにする

上記を意識して適切な文章をタイトルと見出しに設定するようにしましょう。

適切な見出し(h2やh3タグ)を設定する

文章を整理し、正確に読み取ってもらうため見出しを正しく設定しましょう。

人間が文章を読むときと同じでクローラーもきちんと整理された読みやすい文章でないと内容を誤って認識してしまうことがあります。

そこで見出しをつけ、文章構造をはっきりさせることにより求めている情報を探しやすくなったり、ページの内容がひと目でわかるようになります

見出しの有無でGoogleのロボットと人間、両方にとって文章の読みやすさ、伝わりやすさが変わってきますので必ず適切に設定するようにしましょう。

画像の代替テキスト(altタグ)を設定する

『代替テキスト(altタグ)』とはサイト内に挿入する画像の内容をGoogleに伝えるようにするためのHTMLタグです。

実は、クローラーは画像が挿入されていることはわかっても、『どんな画像なのか』という内容までを読み取ることはできません。

そこで『altタグ』を設定する事によりどんな画像が設定されているのかをテキストでクローラーに伝えることができるようになります

また、音声読み上げソフトで文章を読み上げる際にも画像部分はaltタグに設定されている文章が読み上げられるのですべての人に適切な内容が伝えられるようにしっかりと設定をしましょう。

ユーザビリティの向上

Googleのことだけを意識しても閲覧者に取って見辛いサイトであれば意味がありません。

また、Googleが2022年2月に展開予定のエクスペリエンスアップデートでは、ユーザビリティに関わる『Core Web Vitals』の重要度が更に増すと言われているので今後はより密接に検索順位に関わってくることが予想されます。

今後、快適にサイトが閲覧できるかどうかが、検索順位に及ぼす影響も大きくなってくると考えられるので人間に対してもストレス無く文章が読めて、内容も伝わりやすいサイトに繋がるように以下で紹介することを心がけましょう。

見た目を整理する

ターゲットとなるユーザーに対して読みやすいページに仕上げることがサイトの滞在時間の増加や直帰率や離脱率の低下に繋がります。

例えばある程度高齢の方に向けてのサービスを紹介しているサイト内でデザインを意識しすぎるあまり文字のサイズが小さくすると、読み辛いページに仕上がってしまい閲覧者にストレスを与えることに繋がります。

そのようなことが起こらないように下記の項目を意識してみましょう。

  • 文字サイズを適切にする(ターゲットに合わせて)
  • 重要な文章に太字や大きな文字、色を付けるなどの装飾を行い目立たせる
  • わかりやすい見出しをつける
  • 画像を適切に使用し、イメージが湧きやすいようにする

特にブログを書く際には上記を意識するだけでかなりわかりやすい記事に仕上げることができるので、是非実践してみましょう。

スマホ最適化を行う(スマホページの表示スピードを上げる)

2018年にGoogleが発表したモバイルファーストインデックス(以下、MFI)以降、検索順位はスマホ用のサイトのデータを元に決定されています。

2022年現在では、流石にスマホに対応していないサイトは少なくなってきているものの、単にスマホページを作成しただけではMFIに対応しているとは言えません。

単純にPC用のサイトをスマホ用に置き換えただけで見やすいページになるのであればそれでOKなのですが、切り替わった際の文字の読みやすさやコンテンツの配置に違和感がある場合には重要であるスマホ用ページでのユーザビリティが低下してしまいますので注意しましょう

正直、スマホ化は自分でソースコードの編集ができる人じゃないと難しいので専門の会社や詳しい人に相談して対策をとってもらう、またはWordPressやWIXなどで自分でサイトを構築する場合には事前にスマホページのクオリティをよく調べた上でテーマを決めてから構築していきましょう。

自分のサイトがスマホに最適化されているかは『モバイルフレンドリーテスト』から調べることができます。

モバイルフレンドリーテストのトップページ

自分のサイトのURLを入力し、『URLをテスト』を入力するだけで簡単に自分のサイトがモバイルフレンドリー(スマホに最適化されているか)を調べることができます。

また、スマホ用ページの表示速度などは『Google PageSpeed Insights』を使って確認することができるのでモバイルフレンドリーの確認が取れた際は是非こちらの確認も行ってみてください。

Google PageSpeed Insightsのトップページ

ある程度サイトの運営に慣れてきたらこちらのスコアを参考にMFIに向けた改善や対策も行なってみることもおすすめします。

SSL化(https化)を行う

SSL化とはインターネット上の通信を暗号化する技術のことで、簡単に言うとセキュリティの向上を行うための施策で、SSL化が行われているとサイトのURLが下記のようになります。

  • SSL化されている→『https://marketing-seo.pro』
  • SSL化されていない→『http://marketing-seo.pro』

冒頭の『http』に対して『s』がついている状態となるため『https化』とも呼ばれます。

サイト上でクレジットカード情報や住所、氏名、電話番号などの個人情報や、重要な情報のやり取りを行う際にSSL化されていないサイトであれば情報は暗号化されずにそのままデータ通信が行われることになります。

そのため、ちょっとした知識がある人であれば簡単に内容を盗み見ることができてしまうので非常に危険なのです。

また2017年1月以降、GoogleChromeなどの一部のブラウザーではSSL化されていないサイトのURL欄に警告が表示されることもあり、ユーザーに怪しいサイトと認識されてしまうこともあるのでSSL化はしっかりと行うようにしましょう。

SSL化されていないWebサイトの警告文

画像のファイルサイズを軽量化する

先程のMIFにも通じる話ですが、ページの表示速度が遅いとユーザビリティの低下に繋がります。

実は表示速度が遅くなる要因としてかなり多いのが画像のファイルサイズが大きいこと
画質の良さを意識するあまり、1眼レフやスマホの高画質モードで撮影した写真や、編集ツールを使って画質の底上げを行なった画像をそのまま使用するとファイルサイズはかなり大きなものになります。

1枚や2枚であれば問題ないかもしれませんが、長期的にサイトを運営してく上でそういった画像が積み重なることによりどんどんサイトが圧迫されていき、表示速度が落ちてしまうのです。

もちろん、きれいな画像を使用するのは大事なことなのである程度の画質を担保することを忘れてはいけませんが、画像ファイルを圧縮するなどしてできるだけファイルサイズを小さくすること意識してみましましょう。

その際に200KB前後に圧縮することを意識してみることをおすすめします。

まとめ

いかがでしたでしょうか。

偏に『サイトを作ってブログを更新する』といっても内部対策ができているかどうかでその先に得られるアクセス数や収益において大きな差が出てきてしまいます

いきなり全てを理解して実行するのは難しいと思いますが、できるだけ最初の段階で意識し、運営中にもアクセス解析から得られるデータやGoogleのアップデートに合わせて柔軟に対応していくことが大切です。

今回の記事を参考にできるだけ自分の発信する情報を正しい形で多くの方に届けられるようにサイトの運営をしてみてください。

SEOカテゴリの最新記事