「自分のサイト名で検索したら、見覚えのないカジノページが出てきた」と焦っていませんか?
トップページは普通に表示される。WordPress管理画面にも知らない投稿は見当たらない。
それなのにGoogle検索には、英語・中国語・オランダ語のようなスパムページが大量に出てくることがあります。
この状態は、単なるSEOの問題ではありません。WordPressの内部やデータベース、サーバー上のPHPファイルが改ざんされ、検索結果だけが汚染されている可能性があります。
WordPress・PHP・セキュリティ対策を中心に、20年以上サイト制作や復旧対応をしている、よこやま良平です。この記事では、検索結果にカジノページが出てしまう原因と、安全な確認・復旧手順を解説します。
- 検索結果にカジノページが出る原因がわかる
- WordPress管理画面に出ないスパムの見分け方がわかる
- Google検索結果からスパムURLを消す流れがわかる
- ファイル・データベース・Search Consoleの確認ポイントがわかる
- 再発防止で必ずやるべき対策がわかる
結論から言うと、検索結果にカジノページが出ている場合は、表示されているURLを消すだけでは不十分です。
サイト内に残っている不正ファイル、データベース内のスパムデータ、Googleに残ったインデックスを順番に処理する必要があります。
この記事では、初心者の方でも状況を整理できるように、「まず見る場所」「やってはいけないこと」「復旧後のGoogle対応」まで順番に解説します。
目次
検索結果にカジノページが出る原因はWordPressのスパム感染
検索結果に見覚えのないカジノページが出る原因は、多くの場合WordPressのスパム感染です。
攻撃者は、サイトの中にスパムページを作ったり、Googlebotだけに別の内容を見せたり、検索結果に不審なタイトルを表示させたりします。サイト運営者から見ると普通に見えても、Googleには別のサイトのように見えていることがあります。
トップページが正常でも感染していることがある
「トップページが見えているから大丈夫」と判断するのは危険です。
検索結果汚染型の感染では、トップページや通常の記事はそのまま表示されます。一方で、Google検索にだけ不審なURLが増えたり、スマホからの訪問者だけ別サイトへ飛ばされたりすることがあります。
- サイト名で検索するとカジノ・薬・偽ブランド系ページが出る
- Search Consoleに見覚えのないURLが増えている
- アクセス解析に海外スパム系URLが出ている
- 管理画面には投稿がないのに検索結果にはページがある
- スマホや検索経由だけ別サイトへ飛ばされる
管理画面に表示されないスパムページもある
WordPress管理画面の投稿一覧に出ないからといって、スパムページが存在しないとは限りません。
攻撃者は、データベースへ直接スパムデータを入れたり、存在しない投稿者IDを使ったり、PHPファイルでURLを動的に生成したりします。管理画面だけを見て判断すると、感染を見逃してしまいます。
Googleにだけ違う内容を見せるクローキングもある
検索結果汚染では、Googlebotと通常ユーザーに別々の内容を見せる「クローキング」が使われることがあります。
人間が見ると404や普通のページに見えるのに、Googlebotにはカジノ記事を見せる。逆に、人間だけを外部サイトへリダイレクトする。こうした挙動はSEO上の大きなリスクになります。
検索結果のカジノページを確認する方法
まずはGoogle検索、Search Console、サーバー内の3か所を確認して、被害範囲を把握します。
いきなり削除作業に入るのではなく、どのURLが汚染され、どの時期から発生し、どの種類のスパムが出ているのかを確認することが大切です。
site:検索で不審なURLを確認する
最初に、Googleで自分のドメインを指定して検索します。
site:example.com casino
site:example.com カジノ
site:example.com viagra
site:example.com online自分のサイトに関係ないタイトルやURLが出てきた場合、検索結果が汚染されている可能性があります。表示されたURLはメモしておきましょう。
Search Consoleでインデックス済みURLを見る
Search Consoleを使うと、Googleに認識されているURLを確認できます。
「ページ」や「インデックス作成」の画面で、見覚えのないURLが増えていないか確認してください。特定のスパムURLが大量に登録されている場合は、サイト内部に感染データが残っている可能性が高いです。
URLを直接開く前に注意する
不審なURLを直接開く場合は注意が必要です。
外部の詐欺サイトへ飛ばされたり、ブラウザ上で危険なスクリプトが読み込まれたりする可能性があります。確認する場合は、普段使いの管理者ログイン済みブラウザではなく、シークレットウィンドウや検証用環境で行う方が安全です。
- WordPress管理者ログイン中のブラウザで不審URLを開かない
- リダイレクト先で個人情報を入力しない
- URLをクリックする前にコピーして記録する
- セキュリティ警告が出たら無理に進まない
検索結果汚染を直す前にやってはいけないこと
検索結果にカジノページが出た時は、焦ってWordPressを初期化したり、記事を削除したりしないでください。
原因を確認せずに作業すると、正常なデータを消したり、証拠となるログを失ったり、感染ファイルを残したまま表面だけ直したりする危険があります。
検索結果だけ削除しても根本解決しない
Search Consoleの削除ツールでURLを消しても、サイト内に感染原因が残っていれば再びインデックスされます。
検索結果の削除は、あくまで最後の仕上げです。先にWordPress内の不正ファイル、データベース内のスパムデータ、管理者アカウント、プラグイン脆弱性を確認する必要があります。
正常な記事まで削除しない
スパムURLが大量にあるからといって、投稿や固定ページをまとめて削除するのは危険です。
検索結果汚染では、通常の記事とは別の仕組みでスパムが生成されていることがあります。正常な記事を消しても感染は残り、サイトの資産だけ失うという最悪の状態になりかねません。
バックアップなしでSQLを実行しない
データベースにスパムが入っている場合、SQLで削除することがあります。
ただし、条件を1つ間違えると正常な記事や設定まで消えます。必ずファイルとデータベースのバックアップを取ってから作業してください。
- バックアップなしでDELETE文を実行する
- 原因不明のままWordPressを初期化する
- 正常な投稿をまとめて削除する
- 不審ファイルを確認せず放置する
- Search Consoleだけで対応を終える
WordPress内の感染原因を調べる手順
検索結果汚染を直すには、WordPressのファイル、データベース、ユーザー、ログを順番に確認します。
ポイントは、表に見えているページだけでなく、裏側に残っている侵入口と再感染の仕組みまで見ることです。
不審なPHPファイルを確認する
まず、WordPress内に見覚えのないPHPファイルがないか確認します。
- wp-content/uploads/ 内のPHPファイル
- wp-content/mu-plugins/ 内の見覚えのないファイル
- wp-content/plugins/ 内の更新されていない古いプラグイン
- WordPress直下のランダムな英数字ファイル
- index.phpやwp-config.phpの不審な追記
特にuploadsフォルダ内のPHPファイルは要注意です。通常、画像やPDFを置く場所であり、PHPが置かれている場合はマルウェアの可能性があります。
データベース内の不審な投稿を確認する
管理画面に出ないスパムは、データベースに直接入っていることがあります。
phpMyAdminやMySQLで投稿者ID、投稿日時、投稿タイトルを集計すると、不自然なデータを見つけやすくなります。
SELECT post_author, COUNT(*) AS cnt
FROM wp_posts
WHERE post_type = 'post'
GROUP BY post_author
ORDER BY cnt DESC;身に覚えのない投稿者IDに大量の投稿が紐づいている場合、攻撃者がデータベースへ直接スパム投稿を入れている可能性があります。
不審な管理者ユーザーを確認する
攻撃者が管理者ユーザーを作成している場合、ファイルを消しても再び侵入されます。
WordPress管理画面の「ユーザー」から、見覚えのない管理者がいないか確認してください。メールアドレスが不自然、登録日時が最近、名前がランダムな英数字の場合は要注意です。
検索結果のカジノページを消す復旧手順
復旧は、バックアップ、感染除去、再発防止、Google対応の順番で進めます。
この順番を守る理由は、Googleの検索結果だけ先に消しても、サイト内に感染が残っていれば再び表示されるためです。
手順1:ファイルとデータベースをバックアップする
最初に、現在の状態を丸ごとバックアップします。
感染している状態でもバックアップは必要です。作業中に正常なデータを壊した場合、戻せる状態を残しておくためです。
手順2:不正ファイルとスパムデータを削除する
次に、不正なPHPファイル、改ざんされたファイル、データベース内のスパム投稿を削除します。
削除する時は、正常ファイルとの差分を見ながら進めます。WordPress本体・テーマ・プラグインの正規ファイルと照合し、見覚えのないコードを取り除きます。
手順3:パスワード・ソルト・プラグインを更新する
感染を消した後は、再侵入を防ぐための更新を行います。
- WordPress管理者パスワードを変更する
- wp-config.phpの認証用ソルトを更新する
- WordPress本体・テーマ・プラグインを更新する
- 使っていないプラグインを削除する
- 不審な管理者ユーザーを削除する
不正ログイン対策やログインURL変更など、日常的な防御を整えたい場合は、無料のクイックレスキュー365も選択肢になります。
手順4:Search Consoleで削除と再審査を行う
サイト内の感染を消した後、Search ConsoleでGoogle側の対応を行います。
不審なURLが残っている場合は削除ツールを使い、セキュリティ警告が出ている場合は再審査リクエストを送ります。サイト内を直してからGoogle対応を行うのが正しい順番です。
検索結果汚染を再発させないための対策
検索結果汚染を再発させないためには、侵入経路を塞ぎ、日常的に異常を検知できる状態を作ることが大切です。
一度感染したサイトは、攻撃者のリストに入っている可能性があります。復旧して終わりではなく、再発防止までセットで考えてください。
プラグイン更新を後回しにしない
WordPressの侵入経路で多いのは、古いプラグインやテーマの脆弱性です。
使っていないプラグインは削除し、使っているプラグインは定期的に更新してください。更新が何年も止まっているプラグインは、代替プラグインへの切り替えも検討すべきです。
ログイン防御を強化する
管理画面への不正ログインを防ぐことも重要です。
ログイン試行制限、ログインURL変更、XML-RPC制限、ユーザー名漏えい防止などを組み合わせると、攻撃の入口を減らせます。
Search Consoleを定期的に確認する
検索結果汚染は、サイトを見ているだけでは気づけないことがあります。
Search Consoleでインデックス済みURL、セキュリティ警告、検索パフォーマンスの不自然な増減を定期的に確認しましょう。早期発見できれば、被害拡大を防げます。
検索結果にカジノページが出た時のよくある質問
必ずしも閉鎖が必要とは限りません。ただし、訪問者が危険なサイトへ飛ばされている場合や、マルウェア警告が出ている場合は、一時的にメンテナンス表示にして復旧作業を優先する判断も必要です。
解決しません。Search Consoleの削除は検索結果から一時的に見えなくするだけです。WordPress内の感染原因を取り除かなければ、同じURLや別のスパムURLが再び出てきます。
データベースに直接入ったスパム、PHPファイルで動的生成されるページ、Googlebotだけに見えるクローキングなどが原因です。管理画面だけでは確認できないため、ファイル・DB・Search Consoleを合わせて調査します。
バックアップなしで削除作業をしないことです。特にSQLやFTPでの削除は、正常データを壊す危険があります。必ず復元できる状態を作ってから進めてください。
検索結果にカジノページが出た時の対処法まとめ
検索結果にカジノページが出た場合、WordPressの検索結果汚染やマルウェア感染を疑うべきです。
トップページが正常でも、管理画面に投稿がなくても、GoogleにはスパムURLが残っていることがあります。まず被害範囲を確認し、WordPress内の不正ファイルやデータベースを調べ、感染原因を取り除いてからSearch Consoleで削除・再審査を行いましょう。
- 検索結果のカジノページはWordPress感染の可能性が高い
- 管理画面に出ないスパムページも存在する
- Search Console削除だけでは根本解決にならない
- ファイル・DB・ユーザー・ログを順番に確認する
- 復旧後はプラグイン更新とログイン防御を必ず行う
少しでも不安がある場合は、無理に自分でSQLやファイル削除を進めないでください。証拠を残したまま、復旧できる状態を作ることが、安全な解決への近道です。
ホームページの乗っ取り・検索結果汚染が自分で直せない時は

ワードプレスのWordPressエラートラブル解決をしたいなら
クイックレスキューが解決します。
・WordPressが真っ白画面
・WordPressがログインできない
・ホームページのマルウェアや乗っ取り
・サイトの表示くずれ
・エラーが表示されている
これらでお悩みなら最短30分ですぐに解決します!
いまなら期間限定で
・万一改善されない場合は全額返金保証で安心!
・30日間動作保証で安心!
・初期費・調査料 0円で安心!









