---
title: "クローキングとは？Googleの定義・手動対策・該当しない出し分け"
url: "https://www.issoh.co.jp/column/details/4860/"
published: 2025-01-16
updated: 2026-10-12
categories: ["SEO"]
publisher: "株式会社一創"
---

# クローキングとは？Googleの定義・手動対策・該当しない出し分け

クローキング（cloaking）は、検索順位を操作したりユーザーに誤解を与えたりする目的で、ユーザーと検索エンジンに異なるコンテンツを見せる行為です。Googleはスパムに関するポリシーでこれを禁じており、該当すると「クローキング、不正なリダイレクト」をはじめとする手動による対策の対象になります。ただし、出し分けそのものが違反なのではありません。ペイウォールや地域別配信のように、出し分けても違反にならない配信は公式ドキュメントで明示されています。この記事では定義・手法・ペナルティ・例外の境界・自サイトの確認手順を、Googleの一次情報にあたって整理します。なお、光を物体の周囲へ迂回させて見えなくする光学分野の「クローキング技術」は同名の別分野です。

## まとめ：クローキングの定義と対処の要点

- Googleの定義は「検索ランキングを操作したりユーザーに誤解を与えたりすることを目的に、ユーザーと検索エンジンに異なるコンテンツを表示すること」（最終更新 2026-09-02 UTC）。**目的が定義の要件に含まれる**。
- 該当すると手動による対策の対象になる。レポートに並ぶ項目名は「クローキング、不正なリダイレクト」「画像のクローキング」「不正なモバイル リダイレクト」の3つ。
- 解除は修正後に手動による対策レポートで［審査をリクエスト］を選ぶ。審査は数日から数週間、リンク関連はさらに長い。
- Google広告では扱いがさらに重く、広告掲載システムの回避に該当すると事前の警告なく即時強制停止される。
- ペイウォール記事は構造化データを付ければ、クローキングではないとGoogleが識別できる。地域・言語による出し分けも、別URL＋hreflangで示せば問題にならない。
- 自サイトの確認はSearch ConsoleのURL検査ツールのライブテストで行う。かつて使われたGoogleキャッシュとの比較は2024年に廃止済みで、いまは使えない。

## Googleがスパムと定義するクローキングの範囲

### 公式定義に含まれる2つの例

Googleのスパムに関するポリシーは、クローキングを「検索ランキングを操作したりユーザーに誤解を与えたりすることを目的に、ユーザーと検索エンジンに異なるコンテンツを表示すること」と定義しています。同ポリシーが挙げる例は2つです。ひとつは検索エンジンには旅行目的地のページを見せながら、ユーザーには薬の割引ページを表示するケース。もうひとつは、ユーザーエージェントが検索エンジンの場合にだけテキストやキーワードを挿入するケースです。

読み落としやすいのが「目的」の部分です。定義には順位操作または誤解の惹起という目的が書き込まれており、単に出力が違うことだけを問題にしているのではありません。この一文が、後述するペイウォールや地域別配信を違反から切り分ける根拠になります。

### 隠しテキスト・誘導ページとの区別

クローキングと混同されやすい手法は、スパムポリシー上では別項目として立っています。同ポリシーには「隠しテキストと隠しリンクの不正使用」「誘導ページの不正使用」がそれぞれ独立した見出しで並びます。背景色と同色のテキストを敷き詰める行為は隠しテキスト、地域名だけを差し替えた量産ページは誘導ページであって、いずれもクローキングとは別の違反です。

実務上の意味は、対処の順番が変わることにあります。手動による対策のメッセージに表示される項目名がそのまま修正対象を指すため、「ブラックハットSEO一般」とまとめて考えず、どの項目に当たったのかで切り分けてください。手法全体の見取り図は[ブラックハットSEOとは何か？定義と基本的な特徴を詳しく解説](/column/details/4944/)で整理しています。

## クローキングの実装手法と判定される仕組み

### ユーザーエージェント判定による出し分け

もっとも古典的な手法が、リクエストのユーザーエージェント文字列を見てGooglebotだけに別のHTMLを返す実装です。Googleの公式ドキュメントは、Googlebotかどうかの確認手段として逆引きDNSでドメイン名が googlebot.com・google.com・googleusercontent.com のいずれかになることを確かめる方法、または公開IPリストと照合する方法を案内しています（最終更新 2026-03-25 UTC）。

ここから逆算すると、ユーザーエージェント文字列は誰でも名乗れる自己申告値だということになります。つまりUA判定で分岐する実装は、Googlebotを名乗った第三者からの検証で簡単に差分が露見します。隠し通せる前提そのものが成り立ちません。

### IPアドレス判定とロケール対応ページの境界

アクセス元IPで出し分ける実装も同様です。Googleはロケール対応ページの解説で、Googlebotクローラーの既定のIPアドレスが米国からと判定されること、米国外のIPアドレスもクロールに使用していること、そしてクローラーが送信するHTTPリクエストのヘッダーには `Accept-Language` が設定されないことを明記しています（最終更新 2025-12-18 UTC）。

日本語版と英語版をIPで自動的に出し分けている構成では、Googlebotに米国向けの内容だけが渡り、日本のユーザーが見る内容がインデックスされないという食い違いが起きます。Googleの推奨は、地域ごとに別々のURLを用意して `rel="alternate"` のhreflangアノテーションで関係を示す方式です。

### JavaScriptとダイナミックレンダリングによる差分

JavaScriptでクローラー判定を行い、ボットにだけ描画済みHTMLを返す構成は「ダイナミック レンダリング」と呼ばれてきました。Googleは現在このページの冒頭で「ダイナミック レンダリングは回避策であり、JavaScript 生成コンテンツに関して検索エンジンで生じる問題の根本的な解決策ではありません。」と注意しています（最終更新 2025-12-18 UTC）。推奨されるのはサーバーサイドレンダリング、静的なレンダリング、ハイドレーションです。

この構成を新規に採用する理由は、2026年時点ではほぼありません。ボット向けの描画結果とユーザー向けの描画結果が実装上ずれていくため、意図せず内容の差分が育ちやすく、レンダリング方式の選定は[テクニカルSEOとは？主要施策と優先順位つきチェックリスト【2026年版】](/column/details/4617/)の範囲で最初に決めておくべき論点です。

## クローキングに科される手動による対策と解除までの流れ

### 手動による対策レポートに並ぶ3つの項目名

Search Consoleの手動による対策レポートには、クローキングに関係する項目が3つ別々に用意されています。どれが表示されるかで、修正すべき対象が変わります。

| 項目名              | 検出された状態   |
| ---------------- | --------- |
| クローキング、不正なリダイレクト | 表示ページの不一致 |
| 画像のクローキング        | 画像の不一致    |
| 不正なモバイル リダイレクト   | モバイル限定の転送 |

「クローキング、不正なリダイレクト」の説明文は「サイトにおいて、Google が確認したページとは別のページがユーザーに表示されたり、Google が確認したページとは異なるページにユーザーがリダイレクトされたりすることがあります。」です。画像のクローキングは「サイトに表示される画像の一部が、Google の検索結果に表示される画像と異なる場合があります。」と書かれており、画像の遅延読み込みや画像CDNの設定ミスでも起こり得ます。モバイルについては同レポートに「多くの場合、デバイスの種類に応じて多少異なるコンテンツを表示しても問題はありません。」という但し書きがあり、問題になるのは遷移先そのものが変わるケースです。

### 修正から審査リクエストまでの手順と所要期間

Googleが同レポートで案内している修正手順は、まずURL検査ツールで影響を受けている領域のページを取得し、Googleが取得したコンテンツとユーザーがアクセスしたときに見るコンテンツを比較すること、次にユーザーを予定とは異なる場所へリダイレクトするURLがないか確認することです。すべての問題をすべてのページで直したうえで、レポート内の［審査をリクエスト］を選びます。

審査期間について公式は「ほとんどの再審査は、数日から数週間かかりますが、リンク関連の再審査リクエストなどの一部のケースでは、リクエストの審査に通常よりも時間がかかる場合もあります。」としています。差し戻しを繰り返すと復旧はさらに遠のくため、提出前の記述内容は[Googleの再審査リクエストの書き方｜理由の記載例と手動による対策の解除手順](/column/details/7150/)で確認してから送ってください。

## Google広告でのクローキングと即時強制停止

同じ語は広告の領域でも使われ、そちらの処分は検索より重くなります。Google広告ヘルプは、広告掲載システムの回避に関するポリシーの文脈でクローキングを「Google のルールに違反する可能性のあるものを隠蔽しようとして、ユーザー（Google を含む）ごとにウェブサイト上の異なるコンテンツを表示すること」と定義しています。審査時のGoogleには健全なページを、実際のユーザーには別のページを見せる手口がこれに当たります。

処分は「このポリシーに対する違反が確認された場合、該当する Google 広告アカウントは事前の警告なく即時強制停止され、Google 広告での広告掲載が再び許可されることはありません」と書かれています。**検索側の手動による対策と違い、警告も段階的な措置もありません。**リスティング広告のリンク先で計測ツールを経由させる構成を組むときは、遷移先が審査時と一致しているかを実装段階で確認してください。

## クローキングに該当しない出し分けの判定基準

### 構造化データによるペイウォール記事の区別

有料会員にだけ全文を見せ、未ログインのユーザーには冒頭だけ見せる配信は、そのままだと「クローラーには全文、ユーザーには一部」という差分になります。Googleはこれを構造化データで解決させています。ペイウォール コンテンツのドキュメントは「この構造化データにより、ペイウォール コンテンツが、スパム対策ポリシーに違反するクローキングを行っていないことを Google が容易に識別できるようになります。」と書いています（最終更新 2026-02-20 UTC）。

使うプロパティは `isAccessibleForFree`、`hasPart`、`cssSelector` の3つです。有料部分をCSSセレクタで指定し、無料で読めるかどうかを真偽値で示す形になります。課金モデルごとの実装方針は[ペイウォールとは？種類とGoogleが求める実装・導入判断【2026年8月時点】](/column/details/8220/)にまとめています。

### 地域・言語・デバイスによる出し分け

ユーザーの言語や地域に合わせて内容を変えること自体は禁止されていません。前述のとおりGoogleはロケール対応ページを認めたうえで、別URL＋hreflangという構成を推奨しています。デバイスごとの出し分けも同じで、同一URLで画面幅に応じて表示を変えるレスポンシブな実装は検索エンジンに別の内容を渡していないため、そもそも定義に当たりません。

### クローラー判定の有無という境界線

ここまでの例外に共通するのは、差分の基準がユーザー側の属性であって、相手がクローラーかどうかではないという点です。判定はこの一点で行ってください。地域で切る、ログイン状態で切る、画面幅で切る配信は、Googlebotが同じ条件でアクセスすれば同じ結果を受け取れます。一方、Googlebotという相手を検出条件に含めた瞬間に、それは検索エンジン向けの特別扱いになります。

スパムポリシーの定義（最終更新 2026-09-02 UTC）が「検索ランキングを操作したりユーザーに誤解を与えたりすることを目的に」という目的要件を置いている以上、条件式にクローラー判定を書くこと自体が、その目的を推定させる材料になります。**「クローラーだから」を条件に書いた分岐は、目的が善意でも設計として採用すべきではありません。**中身がユーザー向けと同一であっても、その分岐は将来の差分の入口として残り続けます。判断に迷う実装は、条件式にクローラー判定が入っているかどうかで機械的に切り分けられます。

## 意図せずクローキング扱いになる典型パターン

意図的な不正でなくても、次のような構成では同じ状態が起こります。

### 会員ページ・サイト改ざんに由来する差分

- 会員限定ページの全文をクローラーにだけ開放している。ペイウォールの構造化データを付けないまま公開すると、ユーザーが見られない本文がインデックスされる。
- サイトが改ざんされ、検索から流入したユーザーだけが外部サイトへ飛ばされる。リファラやユーザーエージェントで条件分岐するタイプの改ざんは、管理者が直接URLを開いても再現しない。

後者は自分のブラウザで確認しても気づけないため、発見はSearch Consoleの通知か、外部からの指摘が先になります。改ざんを疑う段階では、テンプレートファイルと `.htaccess` の条件分岐を先に見てください。

### CDN設定・旧レンダリング構成の残骸

- CDNやキャッシュの設定で、ボット向けと通常アクセス向けに別のキャッシュキーが割り当てられ、古い内容がクローラーにだけ配信され続けている。
- 過去に導入したダイナミックレンダリングの仕組みが残り、本体のリニューアル後もボット向けだけ旧テンプレートを返している。

この2つは、担当者が代わったサイトのリニューアルで見落とされやすい構成です。ボット向けの経路が本番と別に存在する限り、片方だけ更新が止まったときに差分が生まれます。内容が一致している今のうちに経路を一本化しておくのが安全です。

## 自サイトのクローキングを確認する手順

確認はSearch Consoleで完結します。順番は次のとおりです。

1. URL検査ツールに対象URLを入力し、［公開URLをテスト］でライブテストを実行する。
2. テスト結果からGoogleが取得したHTMLと、Google-InspectionToolがページをどう認識しているかのスクリーンショットを確認する。
3. 同じURLをブラウザで開き、本文・見出し・リンク先が取得結果と一致するか比較する。
4. ブラウザの開発者ツールでユーザーエージェントをGooglebotに変更して再取得し、通常アクセス時と差分が出ないか確認する。
5. 検索結果経由でのアクセスを再現し、想定外のリダイレクトが挟まっていないか確認する。

4番目で差分が出た場合、その分岐はUA文字列だけを見ています。前述のとおりGoogleは逆引きDNSでの確認を案内しており、UAだけで判定する実装は第三者にも再現できてしまう点に注意してください。

古い手順書に残っている「Googleキャッシュと表示内容を比べる」という方法は使えません。Googleは2024年2月に検索結果からキャッシュへのリンクを削除し、同年中に `cache:` 検索演算子も停止しました。公式ドキュメント側の変更を追う方法は[Google検索セントラルとは？構成と読む順序・更新の追い方【2026年8月時点】](/column/details/7907/)で解説しています。

## よくある質問

### クローキングとはどういう意味ですか？

検索エンジンに見せるコンテンツと、実際のユーザーに見せるコンテンツを意図的に変える行為を指します。Googleのスパムに関するポリシーでは、検索ランキングの操作またはユーザーへの誤解を目的とすることが定義に含まれています。英語の cloaking は「覆い隠す」という意味で、検索エンジンから実際の内容を隠すという構図がそのまま語源になっています。

### クローキングの例にはどんなものがありますか？

Googleのスパムに関するポリシーが挙げているのは2例です。検索エンジンには旅行目的地のページを表示しながら、ユーザーには薬の割引ページを表示するケースと、ユーザーエージェントが検索エンジンの場合にのみテキストやキーワードを挿入するケースです。実装としては、ユーザーエージェント判定、アクセス元IP判定、JavaScriptによる出し分けが代表的な経路になります。

### クローキング技術とは何ですか？

同じ言葉が2つの分野で使われます。SEOの文脈ではユーザーと検索エンジンに違う内容を返す実装技術を指し、UA判定・IP判定・JavaScriptによる出し分けが該当します。光学の分野では別物で、東京科学大学が2026年4月21日に発表したように「物体をコーティングや膜で覆い、光をその周囲に迂回させる」技術を指します。検索結果には両方が混在するため、目的の分野を語に足して検索すると絞り込めます。

### AI検索向けに別のコンテンツを出すのは問題になりますか？

検索用のクロールは引き続きGooglebotが行っており、Googleは「Google 検索全般と同様に、AI 機能にも基本的な SEO ベスト プラクティスを適用できます。」と説明しています（最終更新 2025-12-31 UTC）。AIによる概要やAIモード向けにだけ内容を差し替える実装は、Googlebotを条件に分岐する構成そのものなので、クローキングの定義に触れます。表示範囲を絞りたい場合は `nosnippet`、`data-nosnippet`、`max-snippet`、`noindex` を使ってください。robots.txt の Google-Extended は、Googleの他のシステムでのAIトレーニングとグラウンディングを制限するための別の仕組みです。

### クローキングをしていないのに手動による対策が出た場合は？

まずサイト改ざんを疑ってください。検索流入時だけ別サイトへ飛ばす改ざんは、管理者が直接URLを開いても再現しません。URL検査ツールのライブテストで取得結果を確認し、テンプレートファイルや `.htaccess` に条件分岐が追加されていないかを調べます。原因を取り除いたうえで、手動による対策レポートから審査をリクエストします。

## 関連記事

- [ブラックハットSEOとホワイトハットSEOの違いを比較](/column/details/4944/)
- [Googleの再審査リクエストの書き方｜理由の記載例と手動による対策の解除手順](/column/details/7150/)
- [グレーハットSEOとは？代表的な手法とリスク、ホワイト／ブラックとの違い](/column/details/4944/)
- [ペイウォールとは？種類とGoogleが求める実装・導入判断【2026年8月時点】](/column/details/8220/)
- [SEO対策の基本｜初心者が押さえる3本柱と進め方【2026年版】](/column/details/3627/)

---

出典: [クローキングとは？Googleの定義・手動対策・該当しない出し分け](<https://www.issoh.co.jp/column/details/4860/>)（株式会社一創）
