①SEO基礎編 ― Googleにページを正しく理解させる
順位の前に、URLが発見され・取得でき・正規化され・インデックスされる状態を自分で確認できるようにする。

1-1キーワード・検索クエリ・検索意図
「キーワード」はSEO側が便宜上まとめた語、「検索クエリ」は実際にユーザーが入力した語である。同じ「バイアグラ」でも、「バイアグラ 通販」「バイアグラ 効果」「バイアグラ 偽物 見分け方」では意図が異なる。
検索ボリュームだけで優先順位を決めない。購入意図、現在順位、競合の強さ、CTR、CVR、粗利、上位化余地を合わせて考える。ECでは小さな商品名KWでもCVRが高ければ重要なことがある。
- Big/Middle/Long-tailは検索量の分類であり、価値の分類ではない。
- Know(知りたい)・Do(したい)・Buy(買いたい)など、意図を行動ベースで考える。
- 検索意図はSERPで確認する。自分の希望するページタイプをGoogleが上位に出しているとは限らない。
1-2SERP・順位・表示回数・CTR
GSCの平均掲載順位は、国・端末・クエリ・日時などを含む平均値である。単一KWの「今日の順位」と完全一致するものではない。変化を見るときは、クエリ×ページ×期間を揃える。
| 指標 | 意味 | 落とし穴 |
|---|---|---|
| 表示回数 | 検索結果に表示された回数 | 意図の弱いクエリ増加でも伸びる |
| クリック | 検索結果からの訪問 | ブランド指名が増えるだけでも伸びる |
| CTR | 表示に対するクリック率 | 順位、SERP機能、ブランド、タイトル等の影響を受ける |
| 平均掲載順位 | 表示された際の平均的な位置 | 複数クエリ・端末等が混ざると解釈しづらい |
| CV / 売上 | 事業成果 | SEO以外の在庫・価格・決済・UXにも左右される |
1-3URL・HTTPステータス・リダイレクト
SEOではURLそのものが資産の識別子になる。URL変更は、ユーザー導線だけでなく、インデックス・内部リンク・外部リンク・canonical・サイトマップ等をまとめて変更する作業である。
| ステータス | 意味 | SEO実務 |
|---|---|---|
| 200 | 正常にコンテンツを返す | インデックス対象の基本 |
| 301 / 308 | 恒久的な移動 | 新URLを正規候補として強く示す |
| 302 / 307 | 一時的な移動 | 元URLを残したい一時移動に使う |
| 404 | 存在しない | 不要URLなら正常な終了状態にもなる |
| 410 | Gone:意図的に消滅 | 永久削除を明確にする場合の選択肢 |
| 5xx | サーバー側エラー | 継続するとクロール・インデックスに悪影響 |
1-4クロールとインデックス
「インデックスされない」は症状であり原因ではない。まずGooglebotがURLを知っているか、取得できるか、200を返すか、レンダリングできるか、noindex等がないか、重複として別URLがcanonicalに選ばれていないか、内容に十分な価値があるかを順に切り分ける。
- URL検査でGoogleの認識状態を確認する。
- HTTPステータス、robots.txt、noindex、canonicalを確認する。
- 内部リンクとサイトマップから発見可能か確認する。
- 重複・薄い内容・パラメータURL等の品質問題を確認する。
- サイト全体で大量URLが生成されていないか確認する。
1-5robots.txt・noindex・canonical
この3つは役割が違う。robots.txtは主に「クロール要求を制御」、noindexは「インデックスしないよう指示」、canonicalは「重複群の代表URL候補を示す」ために使う。
| 手段 | 主目的 | 重要ポイント |
|---|---|---|
| robots.txt | クロール制御 | URLが検索結果に出ないことを保証する仕組みではない |
| noindex | 検索結果から除外 | Googlebotがnoindexを読める必要がある。robotsで塞ぐと読めない |
| canonical | 代表URLのシグナル | 命令ではなくシグナル。Googleが別URLを選ぶ場合がある |
1-6title・description・見出し
titleは検索結果のタイトルリンク候補として重要だが、Googleが書き換えることもある。meta descriptionもスニペット候補であり、常にそのまま表示されるわけではない。H1-H3はユーザーと検索エンジンが内容構造を理解しやすくするために使う。
- 「タイトルは必ず32文字以内」のような固定文字数をSEOルールにしない。検索結果での表示幅と内容の明確さを優先する。
- H1を複数使っただけで即ペナルティという単純なルールはない。ただしページの主題を明確にする設計として、主要見出しは整理する。
- キーワード密度○%という固定目標は採用しない。検索意図を満たす自然な表現と、主題が明確に伝わる語彙を優先する。
- meta descriptionは直接の順位要因として扱わず、検索結果での理解・CTR改善の材料として扱う。
1-7内部リンク・アンカーテキスト・パンくず
内部リンクは「ユーザーを移動させる導線」であると同時に、「どのページが重要か」「ページ同士がどう関連しているか」を検索エンジンへ伝える構造である。大規模ECではコンテンツ追加より内部リンク改善の方が効率的な場合もある。
| 観点 | 良い状態 | 悪い状態 |
|---|---|---|
| 発見性 | 重要ページへ複数経路から到達できる | 孤立・1本だけのリンク |
| 関連性 | 文脈の近いカテゴリ・商品・記事をつなぐ | 何でも「おすすめ」で大量リンク |
| アンカー | リンク先の内容が分かる具体語 | 「こちら」だけ、過剰な完全一致反復 |
| 階層 | TOP→カテゴリ→商品等が自然 | 重要商品が深い階層に埋まる |
1-8XMLサイトマップ
XMLサイトマップは「インデックスさせたい正規URLをGoogleへ知らせるリスト」と考える。noindex、404、リダイレクト元、canonicalで別URLを指定するページ等を混ぜると、サイトの意思が不明瞭になる。
- 大規模サイトでは商品・カテゴリ・記事などで分割し、異常を種類別に追えるようにする。
- lastmodは実際の重要な更新に合わせる。機械的に毎日全URLを書き換えない。
- サイトマップ送信は発見を助けるが、クロール・インデックス・順位を保証しない。
1-9ページ速度・Core Web Vitals・モバイル
Core Web Vitalsは実ユーザー体験を測る指標で、2026年現在はLCP(読み込み)、INP(操作応答)、CLS(視覚的安定性)が中心である。Googleは良好なページ体験を推奨しているが、SEOをCWVだけで説明しない。
| 指標 | 良好の目安 | 意味 |
|---|---|---|
| LCP | 2.5秒以内 | 主要コンテンツが表示されるまで |
| INP | 200ms未満 | 操作への応答性 |
| CLS | 0.1未満 | レイアウトのズレ |
1-10構造化データ
構造化データはページ内容を機械可読な形で明示し、検索結果の拡張表示等の資格を得るために使う。構造化データを入れたから順位が直接上がる、と単純化しない。
| ECで重要な型 | 主な用途 |
|---|---|
| Product / Offer | 商品、価格、在庫等 |
| AggregateRating / Review | 実在するレビュー情報 |
| BreadcrumbList | 階層・パンくず |
| Organization | 事業者情報・ポリシー等 |
| MerchantReturnPolicy | 返品ポリシー |
| OfferShippingDetails | 配送条件・日数等 |
1-11SEO基本ツールと「警告」の読み方
| 目的 | 主なツール | 見るもの |
|---|---|---|
| 検索実績 | Google Search Console | クエリ、ページ、CTR、順位、インデックス |
| 行動・売上 | GA4 / ECデータ | LP、購入、売上、CVR |
| クロール監査 | Sitebulb / Screaming Frog | status、canonical、内部リンク、重複、階層 |
| 外部評価 | Ahrefs等 | 参照ドメイン、リンク元、アンカー、履歴 |
| 速度 | PageSpeed Insights / CrUX | CWV、実ユーザー指標 |
| 技術確認 | DevTools / curl / サーバーログ | HTTP、レンダリング、Googlebotアクセス |