GoogleのSEO対策に関するSEOチェックリスト

SEOチェックリスト

本格的にSEOを行う企業のウェブ担当者の方・システム開発担当者が抑えておくべきSEOの基本事項をチェックリストとしてまとめました。

Googleは200以上のシグナルを活用していますが、その内容の全てを公開しているわけではありません。
全ての要素が順位向上に結びつくわけではありませんが、検索結果の視認性向上であったり、ウェブサイト全体の設計、ユーザビリティなども含め、基本的なSEO知識を身につけておきましょう。

手間がかかり成果に結びつかないような要素、現在では通用しない古い施策などは排除しています。
(例 メタキーワード、有料ディレクトリ登録など)

SE RankingというSEOプラットフォームではこれらのチェックリストのうち、サイトの全ページを巡回して問題点を抽出してくれる「サイトSEO検査」と、チェックリストをタスクとして管理できる「マーケティングプラン」という機能があり、これらを活用する事で複数人でSEOを進めやすくなり、問題点を共有する事ができます。

これらのツールでカバーされているチェックリストも確認できるように本ページでまとめています。

アレブログ(アレグロのブログ)

GoogleのSEO対策チェックリスト

 サイトSEO検査マーケティングプラン
Google botがアクセスできるようにする
Googleマイビジネス登録
XMLサイトマップの設置
robots.txtの記述
訪問者が使いやすいナビゲーション
パンくずナビ設置
リンクとURL階層構造
URLの正規化
RSS/Atomフィードの登録
モバイルフレンドリサイト
UX指標
常時SSL
Flashは使わない
コメントスパムを避ける為にnofollowまたはugc属性を活用
リンク切れをなくす
リッチリザルト 構造化データのマークアップ
Search Consoleの導入
アクセス解析ツールの導入
サイトのテーマ・検索キーワードのトピックに沿ったコンテンツ作成
質の高いコンテンツとトピックの最適化
コンテンツの作成者・著者情報を明示する
タイトルタグの最適化
メタディスクリプションの最適化
タイトルタグ・メタディスクリプションの重複を避ける
見出しの最適化
アンカーテキストリンクの設置
alt属性
わかりやすいURL
フレーム構造のページにしない
コンテンツ内に検索されそうなキーワードを含める
文章ばかりのコンテンツは避ける
CTAの設置
リンクを設置しすぎない
記事コンテンツに対して目次リンクの設置
強調スニペットへの対応
各種SERP要素への対応
更新頻度 定期的に良質なコンテンツを作成する
魅力あるコンテンツ
SNSを積極的に活用
SNSボタン設置
外部からの被リンク
比較コンテンツやレビュープラットフォームにコンタクト
hreflang属性で言語を指定
主要コンテンツでJavaScriptを使用している場合

「サイトSEO検査」、「マーケティングプラン」両方ともにカバーしていないチェック項目もあります。この場合は、「マーケティングプラン」で独自のタスクを追加できる機能がある為、手動で追加していくと良いでしょう。もちろん、自社独自のSEOタスクを他のメンバーと共有する為に追加する事もできます。

手動追加が必要なタスクは以下の通りです。

  • RSS/Atomフィードの登録
  • コメントスパムを避ける為にnofollowまたはugc属性を活用
  • リッチリザルト 構造化データのマークアップ
  • YMYLコンテンツの作成者・著者情報を明示する
  • 文章ばかりのコンテンツは避ける
  • CTAの設置
  • 記事コンテンツに対して目次リンクの設置
  • 強調スニペットへの対応
  • 各種SERP要素への対応

SE Rankingでは2週間無料で試せるトライアル版を提供しています。ご興味がございましたら以下のページよりトライアルアカウントを作成してお試しください。

ウェブサイト全体のSEO要素

ウェブサイト全体に関わる要素は、コンテンツ作成者というよりは、ウェブのシステム担当者と協力して改善に取り組む項目です。
次のような項目が該当します。

Google botがアクセスできるようにする

スパム防止で国外からのアクセスを制限している場合には、Googlebotのアクセスも制限してしまわないように注意しましょう。Googlebotはほとんどの場合USベースでクロールしている為です。

ちなみにUS以外の国でクロールするケースとして、USユーザーのアクセスをブロックしているウェブサイトが多い韓国を例に挙げていますが、このような場合にはGooglebotもアクセスできない為、その地域ベースのクロールを行うようです。ただしこのようなケースは稀な為、基本的にはGooglebotがアクセスできるようにしておいた方が良いでしょう。

Search Engine Roundtable
Google: We Didn’t Find Crawling From Outside Of The United States Useful

Googleマイビジネス登録

ローカルビジネス用のウェブサイトの場合はGoogleマイビジネスに登録しておけば、検索結果のローカルパック(地図が表示される箇所)に自身のウェブサイトが掲載される可能性が高まります。
ローカルビジネスでなくてもGoogleマイビジネスに登録しておけば、検索される機会やクリックされる機会を増やす事ができます。

XMLサイトマップの定期更新

新規コンテンツや既存コンテンツの修正を検索エンジンに効率よく伝える事ができます。
sitemap.xml作成・更新の必要性とGoogleクローラの巡回効率化

robots.txtの設置

サーバーへの負荷の軽減や自動生成されるパラメータ付URLへの余分なクロールをブロックする目的でrobots.txt設置する事が多いかもしれません。
検索エンジンのクローラーは、ウェブサイトごとに割り振られた頻度と規模(状況によって変動します)であなたのウェブサイトを巡回しますが、規模の大きなサイトの場合はrobots.txtを設置する事でクローラーの巡回を効率化する事ができます。
robots.txtの作成と記述方法 使い方と注意点

ウェブサイトの運営期間が長くなれば、使いやすいナビゲーションも変わります。
グローバルメニュー、サイドメニュー、フッターメニューでほとんど使われなようなメニューがある場合は、訪問者に使いやすい配置に修正します。
分かりやすいアンカーテキストによるナビゲーションにしましょう。

訪問者が見ているページがウェブサイトのどの階層にあたるかをパンくずナビで示す事で、訪問者にとっても検索エンジンにとってもわかりやすい設計となります。

ウェブサイト内のコンテンツページをツリー階層で考えたリンクの階層構造に設計します。パンくずナビとセットで考えます。
重要なページはトップページからのリンクを設置します。
サイト内での階層とSEO

URLの正規化

wwwあり/なし、http/httpsなど重複コンテンツによる評価の分散を避ける為にcanonical属性と301リダイレクトを活用してURLを正規化します。
canonical属性とは?URLの正規化方法とlink rel=”canonical”タグの使い方
301リダイレクトとは?

RSS/Atomフィードの登録

XMLサイトマップとともに検索エンジンのインデックスを素早く行う為にRSSフィードもSearch Consoleに登録します。
XMLサイトマップとRSS/Atomフィードの組み合わせ

モバイルフレンドリサイト

Googleのモバイル検索では、モバイルフレンドリサイトを優遇します。
モバイルユーザーのユーザビリティを改善する事で、SEOの面だけでなく直接的なユーザー行動(例えば滞在時間や直帰率、CVRなど)にも影響します。
モバイル検索順位に影響するユーザビリティ・モバイルフレンドリ
※Googleはデスクトップコンテンツをもとに評価していましたが、現在はモバイルコンテンツをもとに評価するようになっています。

UX指標

大きな要素ではありませんが、ページ表示スピードもGoogleの順位指標の一つです。
最近ではコアウェブバイタルがランキングファクターに追加され、Google PageSpeed Insightsのチェック項目に含まれるようになりました。ウェブサイトのAMP対応遅延読み込みコンテンツなどもサイト高速化に関する方法として提供されています。
Google 全体で AMP ページを強化する
読み込みの遅いコンテンツを修正する
ウェブサイトの高速化はSEOだけでなく、直帰、離脱、コンバージョンにも関わる指標です。
ECサイト必須のウェブサイト高速化

常時SSL

ウェブサイト全体のSSL対応もGoogleの順位指標の一つです。
競争の激しい分野で、評価が同等の場合には順位が優先されるようです。
HTTPSがGoogle検索順位のシグナルに

Flashは使わない

フルフラッシュサイト、フラッシュコンテンツを含むページは、検索エンジンにとって内容が理解できない場合もあるようです。主要なモバイルブラウザではFlashはサポートされていませんのでモバイルフレンドリのチェック要素にも含まれます。

コメントスパムを避ける為にnofollowまたはugc属性を活用

ECサイトの商品レビューや、ブログのコメント欄など、第三者が投稿できる仕組みにしている場合には、埋め込まれたリンクに自動的にリンクの属性にnofollowかugcを付ける仕組みにしましょう。コメントスパムを放置するとGoogleの評価にも影響します。
ちなみにこのようなスパムへの対応が煩わしい為か、ニュースサイトやブログでコメント投稿機能を表示させているケースはあまり多くなく、TwitterやFacebook上でのコメント投稿を活用しているケースが多いと思います。
しかしSEOにおけるエンゲージメントのシグナルという意味では、コメント投稿のやり取りは(SNS上ではなく)サイトのコンテンツ内で行った方が良いそうです。
Google: Comments Better On Your Site Then On Social Networks」参照。

リンク切れ自体は検索エンジンの評価に大きく影響するものではありませんが、正しくリンクを張り直すことでページランクも流れます。
もちろん訪問者にとっても親切なページになります。リンク切れのチェック方法は、以下のページをご参照ください。
クロールエラーでリンク切れチェック

リッチリザルト 構造化データのマークアップ

商品やレシピなど特定の分野のコンテンツであれば、特殊なタグでマークアップを行うと検索結果の表示に価格やサムネイルなどを追加する事ができ、検索結果の視認率向上に繋がります。
リッチリザルトテストを活用しましょう。
検索結果にあなたのウェブサイトが表示されると、ページに記述したサイトタイトル、URL、メタディスクリプションが表示されます。
リッチリザルトに対応した場合は、検索エンジンは上記の情報に加えてレビューや人、商品、ビジネスなど更に詳しい情報を表示する事ができるようになります。

リッチリザルト
Google検索結果ではリッチリザルトが表示される

Search Consoleの導入

Search Consoleを導入する事で、検索クエリを詳しく調べる事ができ、ウェブサイトの状態も詳しく把握する事ができます。

アクセス解析ツールの導入

Googleアナリティクスなどのアクセス解析ツールはSEOの効果や訪問者の動向を分析する為に必須のツールです。

Googleのガイドラインに違反する行為を確認

Googleのガイドラインに違反する行為は、ウェブサイトの評価を下げ、最悪インデックスから削除される事もあるのでご注意ください。ウェブマスター向けガイドラインの内容に目を通しておきましょう。

ページ単位で行う内部SEO要素

ページごとにターゲットとする検索キーワードで最適化する方法です。
基本的にはページごとに異なるキーワードで最適化します。
クエリ選定は、SEOの出発点でもあり、多くの方が誤って認識されている部分です。

各ページ異なる複合キーワードでSEOを行う事の具体的な解説やメリットについては、以下の記事が参考となるでしょう。

SEOのクエリ選定と1ページで意識するキーワード数
ロングテールSEO実施の効果・メリット 複合キーワードでウェブ集客UP

以下の要素はページ単位で行うSEOチェックリストです。

サイトのテーマ・検索キーワードのトピックに沿ったコンテンツ作成

日常的なランチを掲載するブログではなく事業の専門性を活かしたテーマでサイトを運営します。Googleは専門性の高いウェブサイトを評価します。

質の高いコンテンツとトピックの最適化

質の高いコンテンツは、専門際が高く、訪問者が満足するようなオリジナルのコンテンツを指します。
以下のページが参考になるかもしれません。
Googleのアルゴリズムの解釈 順位などSEOに影響するコンテンツの質とは?
トピックの最適化は、検索ユーザーが検索するキーワードの意図を汲み取り、検索ユーザーが満足するようなコンテンツにしていく事を指します。

コンテンツの作成者・著者情報を明示する

訪問者がページのコンテンツを見た際に、作成者の情報を簡単に確認できるようにしておく。信頼性や権威性を求められるクエリの場合には、そのトピックの専門家による記事の作成やレビューも必要となります。
Article 構造化データで author, author.name, author.urlのプロパティを指定しましょう。
YMYLとEATのGoogle発言まとめ

タイトルタグの最適化

タイトルタグは比較的に簡単に修正でき、順位への影響も大きい要素です。
ページのタイトルタグをSEO Google検索結果で適切な文字数(長さ)、キーワード数

メタディスクリプションの最適化

メタディスクリプションは順位には影響しませんが、検索結果にスニペットとして表示される事が多い部分です。
魅力的な紹介文にする事でクリックされる可能性が高まります。
メタディスクリプションは重要 スマホとPCの文字数(長さ)とSEO

Google SERP表示要素
検索結果ページで表示される項目

タイトルタグ・メタディスクリプションの重複を避ける

コンテンツが異なっているのに複数のページで同じタイトルにしている場合は、各ページ異なるキーワード文を設定しましょう。
SE Rankingの「サイトSEO検査」を使用すると、ウェブサイト内の全てのページを巡回して、タイトルやメタディスクリプションの重複状況をレポートしてくれます。

見出しの最適化

H1~H6を使用して本文コンテンツを読みやすくレイアウトします。
訪問者にとって読みやすく、検索エンジンが理解しやすい見出しを設置します。
H1タグとは?大見出しの使い方とGoogle向けSEO

アンカーテキストリンクの設置

Googleは共通メニューのアンカーテキストリンクよりも、本文内のアンカーテキストリンクを評価します。
適切な記事同士でわかりやすいアンカーテキストリンクを設置します。
アンカーテキストリンク効果とサイト内リンク設計

alt属性

画像を設置する際にはimgタグを使用しますが、imgタグにはalt属性を使って簡潔に画像の中身を説明します。
alt属性に含めるテキスト・文言とSEO効果 HTMLのimgタグ

わかりやすいURL

コンテンツの中身がわかるように分かりやすいURLを設定します。
検索エンジンのコンテンツの理解にも役立ち、訪問者にも扱いやすいURLとなります。
Googleと相性の良いURLとファイル名
URLは以下の二種類があります。

静的(スタティック)

www.yourwebsite.com/category-type/product-page

動的(ダイナミック):

www.yourwebsite.com/category-type/?p=0254007

検索エンジンはどちらのタイプでも認識できますが、人間の場合は判読しにくいURLとなり、検索ユーザーは明確のそのページの情報が何についてなのかを判断する事が難しいでしょう。ダイナミックのURLは、場合によっては訪問される機会をいくらか失ってしまうかもしれません。

フレーム構造のページにしない

Googleはフレームを使ったページでは問題が発生する可能性があります。フレームは複数のページで構成される為、検索エンジンにとっても扱いにくいという特性があります。

コンテンツ内に検索されそうなキーワードを含める

基本的な施策です。コンテンツ内に少なくとも検索されそうなキーワードを1つ含めます。
含めすぎるとキーワード詰め込みとなってしまったり、訪問者に読みにくいコンテンツとなります。

文章ばかりのコンテンツは避ける

見やすくわかりやすいコンテンツに仕上げる為、箇条書き(ul ol)、表(table)、画像、動画も活用しましょう。手順は番号付きの箇条書き、比較は表と相性が良いようです。

CTAの設置

CTAはコールトゥーアクションと呼びます。以下のように訪問者に対して商品の購入やサービスの申し込み、メルマガの定期購読などといったアクションを促す効果があります。

リンクを設置しすぎると、訪問者にとっても読みにくいコンテンツとなります。
検索エンジンにとっては、リンクを張った分だけページランクは薄まると言われています。
詳しくは、「サイト内部、外部への発リンク数」をご参照ください。

目次リンクの設置

見出しに対応する目次リンクを作成する事で、検索ユーザーを速やかに目的の場所へ誘導する事ができます。
適切な目次リンクは、関連する検索クエリが使用された場合に、検索結果にもその目次へのリンクが掲載されます。

目次リンク設置効果

検索クエリの種類によっては、検索結果上部に強調スニペットが表示されます。
この箇所に対応するようなコンテンツをページに含めておく事で、掲載される可能性が高まります。

強調スニペット
強調スニペット表示例

各種SERP要素への対応

Googleは検索クエリの意図に適した検索結果を表示します。検索結果ページに含まれる内容には、強調スニペットやローカルパック以外にも、PAA、Twitter枠、画像、動画、サイトリンクなど数多くの要素があり、クエリごとに異なります。これらのSERP要素に表示されるように対策を行う事で、更なるトラフィック獲得につながります。

より実践的なSERPチェッカーの活用方法

更新頻度 定期的に良質なコンテンツを作成する

ウェブサイトを作っても、それ以降放置してしまうと検索エンジンのクローラーも来なくなり、ウェブサイトの評価も徐々に落ちていきます。
それが質の高いコンテンツでも時間の経過とともに情報が古くなり順位が下降していきます。定期的なメンテナンスや新規コンテンツの追加は継続的に行っていきましょう。
サイト内コンテンツの更新頻度(ページ追加)の影響と有効性

外部SEO要素

外部SEOと言うと、以前はカテゴリ登録や有料のリンクに手を出してしまう方が多かったのですが、現在はGoogleによる有料リンクの取り締まりが強化され、そのメリットよりもリスクの方が大きいという事がわかっています。
最近では、質の高いコンテンツを作成する事が自然な被リンクを獲得できる第一歩と考えて施策を行う企業が増えています。

魅力あるコンテンツ

質の高いコンテンツを作成する事で訪問者がブックマークやTwitter、Facebookなどで共有する機会が増えます。

SNSを積極的に活用

Facebookファンページ、Twitterの公式アカウントなど、魅力あるコンテンツを発信するメディアを活用します。定期的な発信が重要ですが、多すぎるとファンが減ります。

SNSボタン設置

はてなブックマークやTwitter、Facebookの共有ボタンを各コンテンツごとに設置します。
コンテンツが拡散し、共有が増えると検索順位も向上されます。

ソーシャルブックマークは実際に使ってみてユーザーの気持ちを理解しましょう

以下のユーザー登録ページから「はてなブックマーク」のアカウントを作成する事ができます。

あわせて読みたい
はてなユーザー登録 - はてな

このページにも「B!」と書かれたボタンがページ下部にあります。役に立つ記事であればこのボタンをクリックする事で記事を保存しておく事ができます。

このエントリーをはてなブックマークに追加

ご自身で「はてなユーザー」となって活用してみると、どのような記事がブックマークされやすいのかを体感できるかもしれませんのでこの機会に使用してみることをおすすめします。

リンクは検索エンジンや外部ウェブサイトを通して露出を高める基礎部分です。
ニッチな分野で外部の信頼できるサイトからの被リンクを受ける事は、検索エンジンで露出を高める事に繋がります。
また、外部サイトのリンクを通ってあなたのウェブサイトの商品やサービスを購入するというケースは良くあります。
このように購入につながるようなバックリンクを増やし続けていく事ができれば効果的です。

自身のサービスや商品を掲載してもらえそうな、関連性の高い比較コンテンツやレビュープラットフォーム運営者にコンタクトを取ってみましょう。

被リンクが重要な理由

検索エンジンは、ウェブサイトの信頼性を被リンクの数や質によって判断しています。信頼性を必要とする検索クエリの場合には、被リンクの品質もランキングシグナルの一つとして使用されます。

被リンクに関する注意点や、獲得方法、調査方法については、「被リンクを増やす外部SEO ペナルティを受けない自然被リンク獲得法」で解説しています。

その他特殊なケース

以下の施策は、一部の特殊なウェブサイトで注意すべき要素です。

多言語対応のSEO

各言語に対応するコンテンツを作成し、ウェブサイトを多言語対応させる場合の設定方法については「一つのドメインで複数の地域ターゲットを設定」をご参照ください。

主要コンテンツでJavaScriptを使用している場合

検索エンジンはJavaScript を正常に即時処理できません。この問題点を解決する為の方法として「ダイナミック レンダリング」を使用する事ができます。

コンテンツの質は直接、関節効果も含めてSEOでは最も重要な要素となります。
ウェブサイトの規模が大きくなると、管理も大変になっていきますが、コンテンツの質には充分時間をかけ、それ以外の要素はなるべく効率的にチェックする事を心がけましょう。
SEOソフトウェア屋でもありますので、当ブログではSitemap Creatorといったソフトウェアや、SE RankingなどのSEOプラットフォームで管理を効率化してコンテンツに時間をかけるようにしてトラフィックを向上させています。

ソフトウェアを導入するだけで順位が上がるわけではありませんが、必要な作業の自動化や、管理の効率化により作業の優先順位を付けることができ、その為の時間を確保する事に繋がります。

お役に立ちましたか?シェアして頂けると嬉しいです!
アレブログ(アレグロのブログ)
閉じる