自分のウェブサイトのためのオンページSEOチェッカー

GSC Wizardは、Search Consoleで所有権を確認したサイトのページをクロールし、各ページについて、上位表示を妨げている要因をチェックします。エラーのステータスコード、noindex、canonical、タイトル、見出し、薄いコンテンツ、リンク、構造化データ、サイトマップの漏れです。そして各ページの横に、そのページがクリックを獲得しているSearch Consoleのクエリを表示します。

Googleでログインしてプロパティを選びます。チェックは、あなたのGoogleアカウントがSearch Consoleで所有している、または所有権を確認済みのサイトでのみ実行されます。

無料なのは7日間のトライアルの間だけで、クレジットカードは不要です。トライアル後は有料プランが必要で、月額€17からです。ウェブアプリに無料プランはないためです。

まずサンプルのレポートを見る

オンページSEOチェッカーの仕組み

  1. 1

    Googleでログイン

    読み取り専用のアクセスでSearch Consoleを接続します。GSC Wizardはページとクエリを読み込むだけで、アカウントの中を変更することはできません。

  2. 2

    プロパティを選ぶ

    チェックは、あなたのGoogleアカウントがSearch Consoleで所有している、または所有権を確認済みのプロパティでのみ実行されます。プロパティが1つだけなら、このステップは省略されます。

  3. 3

    チェックを実行する

    入力したURLでプロパティが決まり、そのサイトでSearch Consoleの表示回数があるすべてのページについてチェックが実行されます。結果はクロールの実行中に順次表示され、それぞれの問題は、それが見つかったページの行に表示されます。

サンプルレポート:ウェブサイトSEOチェッカーで見つかること

これはexample.comの架空のデータによるFull On-Page Checkで、ログインする前にレポートがどのようなものかを確認できます。重大度、カテゴリ、メッセージはアプリで表示されるものと同じです。重大度やカテゴリで絞り込むと、実際のレポートが、最初に直すべきページへとどう絞られていくかがわかります。

example.comのサンプルレポート

ログインせずにレポートを試せるように表示している架空のデータです。

サンプルデータ
14
チェックしたページ
3
重大な問題
4
重要度の高い問題
19
中、低、情報

26件中26件の問題を表示

深刻度カテゴリ問題ページ詳細
重大技術HTTPエラーのステータス/old-pricingページがHTTP 404を返しています
重大インデックス登録の可否noindexの指示/blog/seo-audit-guideページはnoindexですが、まだ検索で表示回数を獲得しています
重大インデックス登録の可否robots.txtによりブロック/landing/spring-salerobots.txtがGSCWizard-Botによるこのページの取得を禁止しています(一致したルール:Disallow: /landing/)。オンページのチェックはスキップされました。このURLを含めるには、robots.txtでボットを許可してください。
高メタページタイトルがありません/contactページタイトルがありません
高見出しH1がありません/products/red-widgetH1見出しがありません
高キーワードキーワードの可能性:タイトル/products/blue-widget可能性:ページタイトルに「blue widget price」を含められます
高リンク孤立ページ/blog/old-postこのインデックス登録可能なURLへの内部リンクが、クロールしたほかのどのページからも見つかりません
中canonicalcanonicalタグがありません/docs/setupcanonicalタグがありません
中canonicalcanonicalが別のURLを指しています/blog/category/news?page=2canonicalが別のURL(https://www.example.com/blog/category/news)を指しています
中メタmeta descriptionがありません/aboutmeta descriptionがありません
中コンテンツ薄いコンテンツ/contact薄いコンテンツ(84語)
中キーワードキーワードの可能性:H1/pricing可能性:H1に「example pricing plans」を含められます
中リンク内部リンクされている壊れたページ/old-pricingクロールした3ページからリンクされています:https://www.example.com/、https://www.example.com/about、https://www.example.com/blog/seo-audit-guide
中国際化x-defaultのないhreflang/de/複数のhreflangの代替ページがありますが、x-defaultのフォールバックがありません
中サイトマップサイトマップにあるインデックス登録できないページ/blog/seo-audit-guideインデックス登録できないページがXMLサイトマップに記載されています
中構造化データ構造化データ:必須フィールドがありません/products/blue-widgetProductに必須フィールド「offers.price」がありません
低メタタイトルが長すぎます/blog/seo-audit-guideタイトルが74文字です(約60文字を超えると切り詰められることがあります)
低メタmeta descriptionが短すぎます/pricingmeta descriptionが52文字しかありません
低見出し複数のH1/ページにH1見出しが2つあります
低画像代替テキストのない画像/products/blue-widget9枚中4枚の画像に代替テキストがありません
低構造化データ構造化データなし/about構造化データ(JSON-LDまたはmicrodata)が検出されませんでした
低技術サーバーの応答が遅い/docs/setupサーバーの応答が遅い(3840 ms)
低技術ページのリダイレクト/en/ページがhttps://www.example.com/にリダイレクトしています
低キーワードキーワードの可能性:meta description/pricing可能性:meta descriptionに「example pricing plans」を含められます
低サイトマップサイトマップにないインデックス登録可能なページ/docs/setupインデックス登録可能なページがXMLサイトマップにありません
情報技術HTML以外の応答/files/brochure.pdf応答がHTMLではなかったため、オンページのチェックはスキップされました
アプリでは、ページごとのステータスコード、インデックス登録の可否、タイトル、meta description、H1、単語数、リンク、サイトマップへの記載の有無を示すページ一覧と、すべてのページのキーワードの表も確認できます。レポートはCSV(ページ、問題、キーワードのギャップ)またはHTMLファイルとしてエクスポートできます。

Search Consoleのデータに基づくウェブサイトSEOツール

ほとんどのクローラーはホームページから始め、どのページが重要かを推測します。Full On-Page Checkは、Search Consoleの報告に基づいて、過去28日間にGoogleで実際に表示回数を獲得したページから始め、表示回数の多い順に最大1,000ページを監査します。そのため、トラフィックのあるページの問題はリストの上のほうに表示され、まだ表示回数を獲得しているページのnoindexは、「高」ではなく「重大」と評価されます。

クローラーがたどるようにサイトを見たい場合は、Link Crawlがもう半分を担います。選んだURLから始めて内部リンクを1〜3階層たどり、到達したすべてのページに同じチェックを実行します。これで、リンクされているのにSearch Consoleに一度も拾われていないページが見つかります。

ウェブサイトのSEO順位とオンページの適合性をまとめてチェックする

チェックでは、各ページについて、そのページが持っているSearch Consoleのクエリを取り上げます。つまり、サイト内のほかのどのページよりも多くのクリックを獲得しているクエリで、既定では表示回数100回以上、1ページあたり最大3つです。それぞれに表示回数、クリック数、平均掲載順位が付きます。そのうえで、各クエリがページタイトル、meta description、H1に含まれているかどうかを確認し、欠けている場合は書き換えの提案を出します。タイトルで一度も触れていないクエリで2ページ目に表示されているページは、たいていリストの中で最も手早く成果を出せるところです。

掲載順位は期間内のSearch Consoleの平均で、1つの検索結果をライブでチェックしたものではありません。そのページを表示したすべての検索で、ページがおおむね何位にあるかを示しており、タイトルを変えたときに注目すべき数字です。

サイトチェック:すべてのページが受けるSEOテスト

各指摘には重大度と、12のカテゴリのいずれかが付きます。上で絞り込みに使えるのと同じカテゴリです。以下が、クローラーが実行するすべてのチェックです。

技術
4xxや5xxのステータスを返すページや取得できないページ(重大)、リダイレクトのループや5回を超えるリダイレクトチェーン(高)、リダイレクト、3秒より遅いサーバーの応答、1.5 MBより重いHTML、viewportタグの欠落(低)、HTMLでない応答(情報)。
インデックス登録の可否
robots.txtでブロックされているURL(重大)、meta robotsタグやX-Robots-Tagヘッダーのnoindex(ページがまだ表示回数を獲得している場合は重大、それ以外は高)、ページ単位のnofollow(中)。
canonical
canonicalタグの欠落(中)と、別のURLを指すcanonical(ページが表示回数を獲得している場合は中、それ以外は低)。
メタ
タイトルの欠落(高)、meta descriptionの欠落(中)、60文字を超えるか30文字未満のタイトル、160文字を超えるか70文字未満のdescription(低)。
見出し
H1の欠落(高)と、複数のH1(低)。
コンテンツ
300語未満の薄いページ(低。100語未満なら中)。
キーワード
Search Consoleでページが持っているクエリが、タイトル(高)、H1(中)、meta description(低)に含まれていない。
リンク
内部リンクが1つもないページ(中)、チェックしたほかのどのページからもリンクされていない孤立ページ(表示回数を獲得している場合は高)、チェックしたほかのページからまだリンクされている壊れたページ(中)。
画像
代替テキストのない画像(低)。
構造化データ
JSON-LDもmicrodataもないページ(低)と、必須フィールドが欠けているProduct、FAQPage、BreadcrumbList、Organization、LocalBusiness、Review、AggregateRating、Recipeのマークアップ(中)。
国際化
自己参照のない、x-defaultのない、またはリンク先のページからの戻りリンクがないhreflangのアノテーション(中)。
サイトマップ
XMLサイトマップに記載されているインデックス登録できないページ(中)と、サイトマップにないインデックス登録可能なページ(低)。

ウェブサイトのオーナーが行動に移せるSEOレポート

警告の長いリストは、並べ替えられて初めて役に立ちます。レポートは問題を重大度ごとに数え、重大度、カテゴリ、問題の種類、ステータスコード、サイトマップへの記載の有無、そしてFull On-Page Checkではコンテンツグループで絞り込めます。そのため、すべての商品ページにまたがるテンプレートの問題は、400行ではなく1つの修正として読めます。

各ページの行を展開すると、タイトル、meta description、H1、canonical、robotsの指示、単語数、内部リンクと外部リンク、代替テキストのない画像、構造化データの種類、Open Graph、hreflang、応答時間が表示されます。ページ、問題、キーワードのギャップをCSVで、またはレポート全体をHTMLファイルでエクスポートし、開発者やクライアントに送れます。

サーバーに配慮したテクニカルSEOツール

クロールが、監査対象のサイトにとって負荷テストのように感じられることがあってはなりません。GSCWizard-Botは既定で一度に5ページを取得し、robots.txtのCrawl-delayが求める時間(最大10秒)だけ待ち、サーバーが429や503を返したときはペースを半分に落とし、Retry-Afterヘッダーがあればそれに従います。リダイレクトのたびを含め、すべてのリクエストの前にrobots.txtを確認し、Search Consoleで所有権を確認していないホストのURLは一切リクエストしません。

ホスティングやファイアウォールが厳しい場合は、プロパティの設定で、そのプロパティだけペースを落とせます。一度に1〜10ページ、各回の間隔は最大60秒まで設定でき、ほかの処理を遅くすることはありません。ページの応答は5 MBまでしか読み込みません。許可やブロックの方法はGSCWizard-Botのページで説明しています。

SEOチェックのよくある質問

このSEOチェックは無料ですか?

このページのサンプルレポートは無料で、アカウントも不要です。自分のサイトでのチェックは、クレジットカード不要の7日間のトライアル中は無料で、有料ユーザーと同じFull On-Page CheckとLink Crawlを使えます。ウェブアプリには無料プランがないので、トライアル後は月額€17からの有料プランが必要です。

どのウェブサイトでもSEOチェッカーを実行できますか?

いいえ。自分が所有している、またはSearch Consoleで所有権を確認済みのサイトでのみ実行できます。GSC Wizardには公開のクロール用エンドポイントはなく、サイトのオーナーが依頼した場合にのみクロールします。Search Consoleであなたのアカウントについて未確認と表示されているプロパティは拒否されます。これにより、クローラーがほかの人のサーバーに向けられることを防いでいます。

チェックではどのページをクロールしますか?

Full On-Page Checkは、過去28日間にSearch Consoleで表示回数を獲得したページを、表示回数の多い順に最大1,000ページ取り上げます。Link Crawlは選んだURLから始めて内部リンクを1〜3階層たどり、50、150、500、1,000ページまでクロールします。どちらも選んだプロパティの外には出ません。

クローラーはrobots.txtに従いますか?

はい。GSCWizard-Bot/1.0は、サイトへの最初のリクエストの前にrobots.txtを読み込み、すべてのURLとリダイレクトのたびにそれと照合するので、禁止されたURLは一切取得せず、代わりにレポートでブロック済みとして表示します。Crawl-delayには最大10秒まで従い、既定で一度に5ページを取得し、サーバーが429や503を返したときはペースを落とします。プロパティの設定で、プロパティごとにさらに遅くすることもできます。詳細と、許可やブロックのためのrobots.txtの記述はボットのページにあります。

JavaScriptをレンダリングしますか?

いいえ。クローラーは、高速な初回クロールと同じように、サーバーが返すHTMLを読み込み、スクリプトは実行しません。JavaScriptの実行後にしか存在しないタイトル、canonical、リンクは見えないので、レポートで欠落として表示されることがあります。

Googleアカウントにどのようなアクセスが必要ですか?

どちらのクロールレポートも、Search Consoleへの読み取り専用のアクセスで十分です。GSC WizardはSearch Consoleからページとクエリを読み込むだけで、アカウントの中を変更することはできません。フルアクセスは任意で、URL検査、インデックス登録トラッカー、サイトマップの送信、プロパティの作成にのみ必要です。

どのくらいの頻度で実行できますか?

Full On-Page Checkは1時間に2回、Link Crawlは1日に5回開始できます。Full On-Page Checkは直近5回分の実行結果が保存されるので、以前のレポートを開いて最新のものと比較できます。

そのほかの無料ツール

自分のサイトでSEOチェックを実行する

Googleでログインしてプロパティを選べば、トラフィックを生んでいるページのすべての問題を確認できます。

SEOチェックを実行する

無料なのは7日間のトライアルの間だけで、クレジットカードは不要です。トライアル後は有料プランが必要で、月額€17からです。ウェブアプリに無料プランはないためです。

Search Consoleのヒントをメールでお届け

GSCとGA4の実践的なワークフロー、製品のアップデート、SEOの実験をお届けします。スパムは送りません。いつでも配信を停止できます。