「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チェックの進め方
優先順位の付け方
すべてを一度に対応する必要はありません。以下の順序で進めるのが効率的です。
最優先(即対応):
- インデックスの問題(重要ページがインデックスされていない)
- モバイル対応の問題(表示エラー)
- HTTPS対応
- 致命的な表示速度の問題(LCPが4秒超)
優先度高(1ヶ月以内):
- Core Web Vitalsの改善
- 構造化データの実装
- XMLサイトマップの最適化
- 重複コンテンツの正規化
優先度中(3ヶ月以内):
- lazy loadの最適化
- 内部リンク構造の改善
- セキュリティヘッダーの設定
- 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/