テクニカルSEOチェックリスト|SEOチェックシートで確認すべき項目と改善の進め方

「SEO対策をやっているのに順位が上がらない」——その原因、テクニカルSEOかもしれません。

どれだけ良質なコンテンツを書いても、サイトの技術的な土台に問題があれば、Googleに正しく評価されません。表示速度が遅い、モバイル対応ができていない、インデックスされていないページがある——こうした技術的な問題が、コンテンツの評価を足元から崩しているケースは非常に多い。

テクニカルSEOとは、サイトの技術的な側面を最適化し、Googleのクローラーがサイトを正しく巡回・理解・インデックスできる状態を作ることです。

今回は、テクニカルSEOで確認すべきチェックリストを項目別に整理し、具体的な改善方法を解説します。このチェックシートに沿って1つずつ確認するだけで、サイトの技術的な問題を見つけて改善できます。

目次

テクニカルSEOチェックリスト — 7つのカテゴリ

以下の7カテゴリ、全項目を順番にチェックしていきます。

カテゴリ1:クロールの最適化

Googleのクローラー(Googlebot)がサイトを正しく巡回できる状態にします。

チェック項目1-1:XMLサイトマップの設置と送信

確認方法: https://yoursite.com/sitemap.xml にアクセスして表示されるか。Search Consoleの「サイトマップ」で送信状態を確認

チェックポイント:

  • XMLサイトマップが存在し、アクセスできるか
  • Search Consoleに送信されているか
  • 送信後にエラーが出ていないか
  • 重要ページがすべてサイトマップに含まれているか
  • 404ページ、リダイレクトページが含まれていないか
  • 最終更新日(lastmod)が正確か

改善方法: WordPressならYoast SEOやXML Sitemaps等のプラグインで自動生成。手動管理のサイトはSitemap Generator等のツールで生成し、Search Consoleから送信。

チェック項目1-2:robots.txtの設定

確認方法: https://yoursite.com/robots.txt にアクセス。Search Consoleの「robots.txt テスター」で確認

チェックポイント:

  • 重要なページがDisallowで意図せずブロックされていないか
  • CSS・JavaScriptファイルがブロックされていないか(Googlebotがレンダリングできなくなる)
  • サイトマップのURLが記載されているか
  • 管理画面(/wp-admin/等)は適切にブロックされているか

チェック項目1-3:クロールバジェットの最適化

確認方法: Search Console →「クロールの統計情報」

チェックポイント:

  • クロール頻度が極端に低くなっていないか
  • 不要なURL(パラメータ付きURL、ソート順URL等)が大量にクロールされていないか
  • 重複コンテンツがクロールバジェットを浪費していないか

改善方法: 不要なURLはrobots.txtでDisallow、またはcanonicalタグで正規URLを指定。パラメータ処理はSearch Consoleで設定。

チェック項目1-4:内部リンク構造

チェックポイント:

  • 孤立ページ(どこからもリンクされていないページ)がないか
  • 重要なページにサイト内の多くのページからリンクが張られているか
  • パンくずリストが全ページに設置されているか
  • トップページから3クリック以内ですべてのページに到達できるか
  • リンク切れ(404エラー)がないか

確認ツール: Screaming Frog SEO Spider(無料版は500URLまで)、Ahrefs Site Audit

カテゴリ2:インデックスの最適化

Googleのデータベースに正しくページが登録されている状態にします。

チェック項目2-1:インデックスカバレッジの確認

確認方法: Search Console →「ページ」→「インデックス登録されなかった理由」

チェックポイント:

  • 「クロール済み – インデックス未登録」のページが大量にないか
  • 「noindexタグにより除外されました」のページに、インデックスすべきページが含まれていないか
  • 「代替ページ(適切なcanonicalタグあり)」で意図しないページが正規化されていないか
  • ソフト404(ページは表示されるがGoogleが404と判定)が発生していないか

チェック項目2-2:canonicalタグの正確性

チェックポイント:

  • すべてのページにcanonicalタグが設定されているか
  • 自己参照canonical(自分自身を正規URLとして指定)が正しいか
  • www有り/なし、http/https、末尾スラッシュ有り/なしの統一
  • 重複コンテンツに対して正しいcanonicalが設定されているか
  • ページネーション(2ページ目以降)のcanonical設定

チェック項目2-3:noindex / nofollow の確認

チェックポイント:

  • 検索に表示すべきページにnoindexが付いていないか
  • タグページ、カテゴリページ、アーカイブページの設定は意図通りか
  • metaタグのnoindexとHTTPヘッダーのX-Robots-Tagが矛盾していないか

チェック項目2-4:重複コンテンツの対策

チェックポイント:

  • 同じ内容のページが複数のURLで存在していないか
  • パラメータ付きURL(?sort=price等)が別ページとしてインデックスされていないか
  • 印刷用ページ、AMP版ページのcanonical設定
  • ECサイトの場合、色違い・サイズ違いの商品ページの正規化

カテゴリ3:表示速度(Core Web Vitals)

ページの表示速度はGoogleの公式ランキング要因です。

チェック項目3-1:LCP(Largest Contentful Paint)

基準: 2.5秒以内が「良好」、4秒超は「不良」
確認方法: PageSpeed Insights、Search Console →「ウェブに関する主な指標」

主な改善方法:

  • ヒーロー画像の最適化(WebP変換、適切なサイズ指定)
  • サーバー応答時間の短縮(TTFB改善)
  • レンダリングをブロックするCSS/JSの削減
  • CDNの導入
  • プリロード(preload)でLCP要素を優先読み込み

チェック項目3-2:INP(Interaction to Next Paint)

基準: 200ミリ秒以内が「良好」
確認方法: PageSpeed Insights、Chrome DevToolsのPerformanceパネル

主な改善方法:

  • 長時間実行されるJavaScriptの分割
  • 不要なサードパーティスクリプトの削除
  • メインスレッドをブロックする処理の最適化

チェック項目3-3:CLS(Cumulative Layout Shift)

基準: 0.1以内が「良好」
確認方法: PageSpeed Insights、Chrome DevToolsのPerformanceパネル

主な改善方法:

  • 画像・動画にwidth/height属性を指定する(表示領域を事前確保)
  • 広告枠のサイズを事前に確保する
  • Webフォントの読み込みでレイアウトシフトが起きないようにする(font-display: swap)
  • 動的にコンテンツを挿入する場合、表示領域を確保してから挿入

チェック項目3-4:Lazy Load(遅延読み込み)の実装

チェックポイント:

  • ファーストビュー以外の画像にlazy loadが実装されているか
  • ファーストビューの画像にはlazy loadを適用していないか(LCPに悪影響)
  • iframeの埋め込み(YouTube、Google Maps等)にlazy loadが適用されているか
  • lazy loadの実装方法は適切か(loading=”lazy”属性 or Intersection Observer API)

改善方法:
HTMLのimg要素に loading="lazy" を追加するだけで基本的な遅延読み込みが実現できます。WordPressは5.5以降、デフォルトでlazy loadが適用されます。ただし、ファーストビューのメイン画像には loading="eager" を指定してLCPを悪化させないように注意。

チェック項目3-5:画像の最適化

チェックポイント:

  • WebP形式に変換されているか
  • 適切なサイズ(表示サイズに合わせたリサイズ)になっているか
  • 不必要に大きな画像がないか(4000×3000pxの画像を300px幅で表示等)
  • 次世代フォーマット(WebP / AVIF)に対応しているか
  • ALTテキストが設定されているか

カテゴリ4:モバイル対応

Googleはモバイルファーストインデックス(MFI)を採用しています。

チェック項目4-1:レスポンシブデザイン

確認方法: Search Console →「モバイルユーザビリティ」、Googleのモバイルフレンドリーテスト

チェックポイント:

  • テキストがピンチ操作なしで読めるサイズか(最低16px)
  • タップ要素(ボタン、リンク)が十分な大きさか(最低44×44px)
  • 横スクロールが発生していないか
  • ビューポートメタタグが正しく設定されているか
  • コンテンツがビューポートに収まっているか

チェック項目4-2:モバイルとPCのコンテンツ一致

チェックポイント:

  • モバイル版でPC版と同じコンテンツが表示されるか(MFIではモバイル版が評価基準)
  • 「PC版にはあるがモバイル版にはない」コンテンツがないか
  • 構造化データがモバイル版にも実装されているか
  • 画像のALTテキストがモバイル版にも設定されているか

カテゴリ5:構造化データ

検索結果にリッチスニペットを表示させ、クリック率を向上させます。

チェック項目5-1:基本の構造化データ

確認方法: Googleのリッチリザルトテスト、Search Console →「拡張」

最低限実装すべき構造化データ:

  • Organization: 企業名、ロゴ、連絡先、SNSアカウント
  • BreadcrumbList: パンくずリスト
  • LocalBusiness: 店舗がある場合(住所、営業時間、電話番号)

業種・コンテンツに応じて追加:

  • Article / NewsArticle: ブログ記事、ニュース記事
  • Product: 商品ページ
  • FAQ: よくある質問ページ
  • Review / AggregateRating: レビュー・評価
  • HowTo: 手順解説
  • Event: イベント情報
  • JobPosting: 求人情報
  • Vehicle: 車両情報

カテゴリ6:セキュリティとHTTPS

チェック項目6-1:SSL/TLS証明書

チェックポイント:

  • すべてのページがHTTPSで配信されているか
  • HTTP→HTTPSのリダイレクトが正しく設定されているか
  • SSL証明書の有効期限が切れていないか
  • Mixed Content(HTTPSページ内にHTTPのリソースが混在)がないか

チェック項目6-2:セキュリティヘッダー

チェックポイント:

  • X-Content-Type-Options: nosniff
  • X-Frame-Options: SAMEORIGIN
  • Content-Security-Policy(CSP)の設定
  • Strict-Transport-Security(HSTS)の設定

セキュリティヘッダーは直接的なSEOランキング要因ではありませんが、サイトの信頼性向上に寄与し、間接的にSEO評価に影響する可能性があります。

カテゴリ7:URL構造とリダイレクト

チェック項目7-1:URLの最適化

チェックポイント:

  • URLが短く、意味のある英語で構成されているか(/archives/12345より/seo-checklist/が望ましい)
  • 日本語URLがエンコードされて長くなっていないか
  • URLにキーワードが含まれているか
  • 大文字小文字が統一されているか(Googleは区別する)
  • 不要なパラメータが付いていないか

チェック項目7-2:リダイレクトの確認

チェックポイント:

  • 301リダイレクト(永久)と302リダイレクト(一時)の使い分けが正しいか
  • リダイレクトチェーン(A→B→C→D)が発生していないか(最大1回で直接リダイレクト)
  • リダイレクトループが発生していないか
  • URL変更時に旧URLから新URLへ301リダイレクトが設定されているか

チェック項目7-3:404エラーの管理

チェックポイント:

  • Search Consoleで404エラーが報告されていないか
  • カスタム404ページが設置されているか(ユーザーを適切なページに導く)
  • 外部サイトからリンクされている404ページがないか(被リンクの損失)

テクニカルSEOチェックの進め方

優先順位の付け方

すべてを一度に対応する必要はありません。以下の順序で進めるのが効率的です。

最優先(即対応):

  1. インデックスの問題(重要ページがインデックスされていない)
  2. モバイル対応の問題(表示エラー)
  3. HTTPS対応
  4. 致命的な表示速度の問題(LCPが4秒超)

優先度高(1ヶ月以内):

  1. Core Web Vitalsの改善
  2. 構造化データの実装
  3. XMLサイトマップの最適化
  4. 重複コンテンツの正規化

優先度中(3ヶ月以内):

  1. lazy loadの最適化
  2. 内部リンク構造の改善
  3. セキュリティヘッダーの設定
  4. URL構造の整理

定期チェックの頻度

毎月: Search Consoleのエラー確認、Core Web Vitalsの確認
四半期: 全項目のチェック実施、新たに発生した問題の対応
サイトリニューアル時: 全項目の総点検

テクニカルSEOは一度整えたら終わりではありません。新しいページの追加、プラグインの更新、サーバー環境の変更など、変化のたびに新しい問題が発生する可能性があります。定期的なチェックを習慣化することが大切です。

テクニカルSEOチェックリストを活用するために

テクニカルSEOは地味な作業ですが、コンテンツSEOの効果を最大限に引き出すための土台です。

どれだけ素晴らしい記事を書いても、インデックスされていなければ検索結果に出ない。表示速度が遅ければユーザーは離脱する。モバイルで見づらければ70%のユーザーを逃す。

このチェックリストに沿って1つずつ確認・改善するだけで、サイトの技術的な基盤が整い、コンテンツの評価が正しくGoogleに伝わるようになります。

当社では、テクニカルSEOの診断から改善実施までサポートしています。
サイトスタイリング®の考え方で、表示速度・使いやすさ・セキュリティまで含めた技術基盤を整え、成果の出るサイトに仕上げます。

ホームページ制作・テクニカルSEOのご相談はこちら
https://www.ryu-raku.co.jp/webdesign/

Webマーケティング・SEO対策のご相談はこちら
https://www.ryu-raku.co.jp/webmarketing/

Category: