Skip to main content

Last updated

テクニカル SEO、すべてが立っている土台

テクニカル SEO とは、検索エンジンがあなたのページに到達し、取得し、レンダリングし、保存できるようにする仕事です。うまくいっているときに拍手はもらえませんが、これなしにはほかの何も機能しません。インターネットで最高の記事も、クローラーが到達できなければどこにも表示されません。そして 2026 年、同じ関門が AI の回答にも当てはまります。Google の AI 機能に関するガイダンスは、コンテンツがどこかに現れる前に、インデックスに登録され、クロールでき、snippet の表示対象である必要があると定めています。このページでは、クローラーが出会う順に各層を扱います。

クロールへのアクセス、robots.txt とステータスコード

クローラーが最初に確認するファイルは robots.txt で、どのパスを取得してよいかを伝えます。2 つの失敗が絶えず繰り返されます。見つけてほしいコンテンツを含むディレクトリをブロックすること、そしてページのレンダリングに必要な CSS や JavaScript ファイルをブロックすることです。公開時に一度だけではなく、サイト構成が変わるたびにこのファイルを見直してください。

ステータスコードが 2 つ目の関門です。インデックスに登録してほしいページは 200 を返すべきです。移動したコンテンツは、何段も転送を重ねるのではなく、新しいアドレスへ 301 を返すべきです。削除したコンテンツは、エラーメッセージを載せて 200 を返すソフトなページではなく、404 か 410 を返すべきです。ソフトエラーはクロールの注意を浪費し、重複排除を混乱させるからです。5xx の応答が繰り返されると、サーバーが苦しんでいると Google に伝わり、それに応じてクロールが遅くなります。

XML サイトマップ

サイトマップは、あなたが canonical とみなす URL を機械が読める形で並べたもので、任意で最終更新日を添えられます。インデックス登録を強制するものではなく、品質の判断を覆すものでもありません。発見を確実にするものであり、それが最も重要なのは大規模なサイト、被リンクの少ない新しいサイト、そしてページが頻繁に変わるサイトです。自動的に最新に保ってください。死んだ URL やリダイレクトされる URL でいっぱいのサイトマップは、クローラーにそれを信用しないよう学習させます。

IndexNow を正確に説明すると

IndexNow は、再クロールを待つ代わりに、URL が追加、更新、削除された瞬間に参加している検索エンジンへ通知するためのプロトコルです。Bing と Yandex が参加しています。Google は IndexNow を使わないため、通知は Google Search に対しては何もしません。Google にとっては、サイトマップと内部リンクが引き続き発見の仕組みです。IndexNow は実装コストが低く、耳を傾けるエンジンのために持っておく価値があります。ただし、それがどのエンジンなのかについて自分に正直である限りにおいてです。

レンダリングと JavaScript

Google は JavaScript を実行できますが、レンダリングはクロールのあとの、切り離された遅延ステップとして行われます。クライアント側のスクリプトが動いて初めて存在するコンテンツは、最初の HTML にあるコンテンツより遅く、より脆くインデックスに登録されます。必要なスクリプトがブロックされたり失敗したりすれば、まったく成立しません。安全なパターンは単純です。上位に表示される必要があるコンテンツはサーバーでレンダリングした HTML に置き、JavaScript にはページを構築させるのではなく拡張させてください。

速度と Core Web Vitals

Core Web Vitals は、ユーザーが体験するとおりの読み込み、操作への応答、視覚的な安定性を測ります。Google のページエクスペリエンスのドキュメントは、これらのシグナルがランキングシステムで使われると述べる一方、関連性が先だと明言しています。最良の答えを持つ遅いページは、より劣った答えの速いページを上回りうるということです。速度は、僅差を決め、コンバージョンを守る体験のシグナルとして扱ってください。中身の代わりにはなりません。

canonical と重複の扱い

ほとんどのサイトは同じコンテンツを複数のアドレスで配信しています。末尾のスラッシュの有無、URL パラメータ、ステージング環境の複製などです。Google は1 つの canonical 版を選び、シグナルをそこに統合します。あなたの仕事は、その選択をやさしくすることです。1 つの内部リンクの流儀、意図した先を指す rel canonical タグ、canonical と矛盾しないリダイレクト、そして canonical な URL だけを載せたサイトマップです。これらが食い違えば、Google があなたの代わりに決めます。しかも、いつもあなたの望んだとおりとは限りません。

AI の可視性も同じところで壊れる

上記の失敗はどれも、AI の回答からもあなたを取り除きます。Google は従来の検索と同じインデックスとランキングシステムを通じて AI 機能を根拠づけているため、ブロックされた、noindex にされた、レンダリングできない、あるいは canonical で吸収されたページは取得されず、取得されないページは引用されません。クロールできないということは、引用されないということです。AI 向けの別の技術チャネルは存在しません。Google Search は llms.txt を無視し、取得できるページの代わりになる特別なファイルはありません。配管を正しくしたら、オンページの構造引用を獲得する中身に集中してください。

自動運転にまかせる

Vupie はこのガイドの内容をすべて実行します。月に 8 本のプレミアム記事。

ベータに参加