隠しテキスト・隠しリンクとクローキング
やってはいけないSEO② ── 検索エンジンを欺く行為

公開日: 2026-05-27 所要時間: 約4分

「やってはいけないSEO」シリーズ第2回。隠しテキスト・隠しリンク(ユーザーに見えない形で文字やリンクを仕込む)とクローキング(検索エンジンとユーザーに別内容を見せる)は、Googleが明確に禁止する重大な違反です。手動対策(ペナルティ)に直結しやすく、リスクに対して得るものがありません。仕組みと回避法を解説します。

隠しテキスト・隠しリンクとは

隠しテキスト・隠しリンクとは、ユーザーには見えないが検索エンジンには読ませる目的で、文字やリンクをこっそり仕込む手法です。代表的な手口は次のとおりです。

多くはキーワードの詰め込みとセットで使われますが、隠す時点でより悪質と見なされます。

クローキングとは

クローキング(cloaking)とは、同じURLに対して、検索エンジンのクローラーと一般ユーザーに異なる内容を見せる行為です。例えば、Googlebotにはキーワード満載のテキストページを返し、人間にはまったく別の画像だけのページや無関係なページを見せる、といった手口です。

⚠️ クローキングはGoogleの「スパムに関するポリシー」で禁止されています。User-Agentやアクセス元IPで出し分けてbotを欺くのが本質で、発覚すると手動対策の対象になりやすい重い違反です。

なぜ重大な違反なのか

仕組みの背景はGoogleの理念と検索順位の仕組み、回復対応はコアアップデート・順位下落対応も参考になります。

うっかりやりがちな例と正しい対応

状況判定と対応
アコーディオン・タブ・「続きを読む」で折りたたみ操作で見られるならOK。欺く意図なし
装飾目的の白文字を消し忘れ/旧テンプレの隠し要素が残存意図がなくても誤解を招く。除去して本文に統合
SEO目的でdisplay:noneに大量テキストを常時格納NG。隠す必要がある時点で設計を見直す
地域・言語・デバイスでの正当な最適化(同一内容)OK。人とbotに実質同じ内容なら問題なし

原則はシンプルです。「ユーザーに見せたくない情報は、検索エンジンにも見せない」。見せたい情報なら堂々と本文に書く。これだけで隠し系の違反はすべて避けられます。

隠さず、堂々と本文で価値を伝える

隠す・欺く手法はリスクばかりでリターンがありません。正攻法は、ユーザーの問いに本文で正面から答えること。Saguruなら、実際の検索サジェスト・知恵袋の質問・上位サイトの見出しを1画面で把握でき、隠し技に頼らず「見せるべき情報」を設計できます。

登録なしで1日5回まで無料 / メール登録で1日30回 / ベーシック月額270円

隠しテキスト・クローキングについてよくある質問

アコーディオンやタブで隠れている文字も違反ですか?
いいえ。ユーザーが操作すれば見られるアコーディオン・タブ・「続きを読む」などのUIは、検索エンジンを欺く意図がなく違反ではありません。問題になるのは、ユーザーには見せず検索エンジンだけに読ませる目的で恒久的に隠すケースです。
クローキングとダイナミックレンダリングは違いますか?
目的が異なります。クローキングは検索エンジンとユーザーに『異なる内容』を見せて欺く行為で違反です。一方、同一内容を返したうえでの正当な出し分け(地域・言語・デバイス最適化など)は問題ありません。判断基準は『人とbotに実質同じ内容を見せているか』です。
うっかりやってしまいがちな例は?
CSSのdisplay:noneで大量のテキストを常時隠す、白背景に白文字のまま放置、装飾目的のごく小さい文字に重要語を詰める、などです。意図がなくても誤解を招くため、隠す必要のあるテキストは最初から本文設計を見直しましょう。