テクニカルSEOチェックリスト:本当に重要なことと、その理由
2026年9月24日
テクニカルSEOのチェックリストは、理由を説明せずに「やるべきこと」だけを並べる傾向があり、それでは自分のサイトにとって実際に重要な項目と、単なる一般的なベストプラクティスのノイズとの見分けがつきません。このガイドでは、クロール可能性、インデックス、構造化データといったテクニカルSEOの核心的な基本事項を、それぞれの背景にある理由とともに解説します。これにより、実際に成果につながりそうなことを基準に優先順位をつけられるようになります。
robots.txtは実際に何を制御し、何を制御しないのか?
robots.txtは、行儀の良いクローラーに対して、どのパスへのリクエストを許可し、どのパスを許可しないかを伝えるものです。これはクロールに関する指示であり、インデックスに関する指示ではありません。robots.txtで許可されていないページでも、他のページからリンクされていれば検索結果に表示されることがあります(通常、クローラーが内容を取得していないため説明文は表示されません)。robots.txtはクロールを防ぐだけで、そのURLが知られたり一覧に載ったりすること自体を防ぐわけではないからです。ページを実際に検索結果から除外するには、そのページ自体にnoindexメタタグまたはヘッダーを設定する必要があり、そのためにはクローラーがそのページを取得できる必要があります。この2つの仕組みはそれぞれ異なる問題を解決するものですが、しばしば混同されます。
クローラーがリンクをたどるだけなら、なぜXMLサイトマップが重要なのか?
クローラーは確かにリンクをたどってページを発見しますが、サイトマップは、すべてのURLを内部リンクだけに頼って発見させるのではなく、直接的で完全な一覧をクローラーに提供します。これは、大規模なサイト、内部リンクがほとんど張られていないページ、あるいは通常のクロールが発見するよりも速いペースで新しいコンテンツを公開しているサイトにとって、実際に有用です。サイトマップは最終更新日(lastmod)も伝えることができ、これによりクローラーは、変化のないページを同じスケジュールで再取得するのではなく、実際に変更されたページの再クロールを優先しやすくなります。サイトマップはあくまでヒントであり効率化のためのツールであって、インデックスを保証するものではありません。ページの内容や他のシグナルがそれに値しなければ、サイトマップに載っているURLでも自動的にインデックスされるわけではありません。
canonicalタグは、実際にどんな問題を解決するのか?
canonicalタグは、同一またはほぼ同一のコンテンツに複数のURLからアクセスできる場合に、どのURLが「本物」のバージョンかを検索エンジンに伝えるものです。トラッキングパラメータ、印刷用ページ、ページネーションされたコンテンツ、あるいは(多言語サイトの場合)ほとんど翻訳されていない定型部分の周りに同じコアコンテンツがある翻訳ページなどでよく使われます。canonicalタグがないと、検索エンジンはどのバージョンをインデックスすべきか推測しなければならず、ランキングシグナルが重複ページ間で分散したり、意図していないバージョンが選ばれたりすることがあります。これはリダイレクトではなく統合のためのシグナルです。訪問者はリクエストしたURLにそのままアクセスしますが、ランキングの評価はcanonicalで指定した対象に向けられます。
noindexを意図的に使うことが実際に理にかなうのはどんなときか?
noindexは、本来検索での露出を競うべきではないページに適したツールです。サイト内検索結果ページ、個人のアカウント・ダッシュボードページ、UX上の理由で存在するものの独自の価値を付加しない薄い重複ページ、あるいは実際には翻訳していない言語・地域向けのコンテンツで、他言語のページとほぼ重複したものとしてインデックスされたくない場合などです。よくある間違いは、noindexを積極的にかけすぎること(実際にはランクインしてトラフィックをもたらすはずのページまで隠してしまう)か、逆に十分にかけないこと(薄いコンテンツや重複ページがサイト全体のコンテンツ品質シグナルを希薄化させてしまう)です。適切な線引きは、そのページが検索者にとって本当に独自の価値を提供しているかどうかによって決まります。
訪問者には見えないのに、なぜ構造化データ(スキーママークアップ)が重要なのか?
構造化データは、ページ上で人間が目にする内容を変えるものではありません。これは機械が読み取るための注釈レイヤーであり、あるコンテンツが何であるか(商品、記事、FAQ、レシピ、地域のビジネスなど)を、構造化されていないテキストから検索エンジンに推測させるのではなく、明示的に伝えるものです。この明示的なラベル付けこそが、星評価、FAQのドロップダウン、商品価格のスニペットといったリッチリザルトを検索結果に直接表示できるようにするものであり、ランキングの順位が変わらなくても、クリック率を大きく改善できることがあります。リッチな見た目の検索結果は、ただの青いリンクの中で目立つからです。
実際のサイトでは、テクニカルSEOの作業をどう優先順位付けすべきか?
まずは基本が壊れていないことを確認しましょう。インデックスしたいページが実際にクロール可能で、誤ってnoindexになっていないか、サイトマップが最新の状態で送信されているか、canonicalタグが意図した場所を指しているか——それを確認してから、より高度な構造化データの作業に移ります。クロール可能性やインデックスに根本的な問題を抱えたサイトでは、そもそもGoogleが到達できないページにリッチなスキーママークアップを追加しても、ほとんど恩恵を得られません。まず土台を直し、基本がきちんと機能していることを確認してから、構造化データやcanonicalによる統合といった仕上げの改善を重ねていきましょう。
