WordPressのマルウェア感染を放置すると、表示の不具合だけでは済みません。検索順位の低下、Google警告、迷惑メール送信、再感染、顧客信用の低下まで広がることがあります。
WordPressのマルウェア復旧と再発防止を対応している、よこやま良平です。感染サイトでは、見えている症状よりも「残っている入口」を見つけることを重視しています。
- マルウェア感染を放置するリスクがわかる
- SEO被害やGoogle警告が起きる仕組みがわかる
- 再感染を防ぐ安全な復旧手順がわかる
- 自分で対応する範囲と専門家へ任せる範囲を判断できる
マルウェアは、トップページを書き換える派手なものだけではありません。検索エンジンにだけスパムページを見せる、uploadsにPHPを潜ませる、wp-config.phpから外部コードを読み込むなど、見た目ではわかりにくい感染もあります。
この記事では、放置リスクと安全復旧を中心に解説します。単にファイルを消すのではなく、SEO被害、再感染、Google警告まで含めて回復させる考え方を整理します。
目次
WordPressマルウェア感染の放置はSEO被害につながる
結論として、マルウェア感染を放置すると検索評価に悪影響が出ます。検索結果に不審なタイトルが出たり、海外向けスパムページがインデックスされたりすると、復旧後も回復に時間がかかります。
検索結果が改ざんされる仕組み
攻撃者は、通常の訪問者には普通のページを見せ、Googlebotにはスパム内容を見せることがあります。この場合、管理者がブラウザで見ても異常に気づきにくく、検索結果だけが汚染されます。
- 検索結果のタイトルが勝手に変わっている
- site:ドメインで知らないページが出る
- 海外カジノや医薬品系の文字が混ざる
- Search Consoleに警告が出る
- アクセスが急落している
スパムページは削除後もインデックスが残る
感染ファイルを消しても、GoogleのインデックスにスパムURLが残ることがあります。404や410、サイトマップ更新、Search Consoleでの再審査など、検索側の回復作業も必要です。
WordPressマルウェア感染はGoogle警告と信用低下を招く
マルウェアが検出されると、ブラウザや検索結果に警告が表示されることがあります。警告はユーザーの離脱を招き、問い合わせや購入にも直接影響します。
Googleセーフブラウジングの警告
「危険なサイト」「この先のサイトには有害なプログラムがあります」と表示されると、ユーザーはほぼ離脱します。警告解除には、感染除去だけでなく再審査の申請が必要になる場合があります。
- 感染原因が不明なまま再審査だけ申請する
- 見た目だけ直して公開し続ける
- バックアップを上書きして証拠を消す
- 警告を無視して広告配信を続ける
問い合わせフォームやメール送信への影響
感染サイトは迷惑メール送信の踏み台にされることがあります。サーバー会社からメール停止やアカウント制限を受けると、通常の問い合わせメールまで届かなくなる可能性があります。
POST /wp-content/uploads/2026/05/mail.php HTTP/1.1
PHP Warning: mail(): Failed to connect to mailserver
大量のPOSTや不審なmail.phpがないか確認WordPressマルウェア感染を放置すると再感染しやすい
マルウェア対応でよくある失敗は、見つかったファイルだけを削除して終わることです。攻撃者が再侵入できるバックドアや漏えいした認証情報が残っていれば、何度でも感染します。
uploads内PHPとバックドアを確認する
wp-content/uploads は画像やPDFを置く場所ですが、攻撃者はここにPHPを置くことがあります。テーマやプラグインを更新しても、uploads内のバックドアは残ることがあるため注意が必要です。
find wp-content/uploads -type f -name "*.php"
find . -type f -mtime -14 | sort- wp-content/uploads 内PHP
- wp-content/plugins の不審フォルダ
- テーマのfunctions.php
- wp-config.php の外部読み込み
- cronや自動実行設定
- サーバーのFTPアカウント
wp-config.phpと.htaccessの改ざんを見る
wp-config.php に不審な require や eval がある、.htaccess に見覚えのないリダイレクトがある場合は、再感染の入口やスパム転送の可能性があります。
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} googlebot [NC]
RewriteRule ^(.*)$ https://example-spam.invalid/$1 [R=302,L]上記のような検索エンジン向け転送があると、通常閲覧では気づきにくいSEOスパムになります。内容を理解せずに一部だけ消すと、別の場所から復活することもあります。
WordPressマルウェア感染の安全復旧手順
安全復旧では、バックアップ、調査、除去、更新、認証情報変更、監視の順で進めます。焦って上書きするより、原因を押さえてから復旧した方が再感染を防げます。
- 現状のファイルとデータベースを保存する
- 感染範囲を調査する
- 不審なPHP、改ざんコード、不要ユーザーを除去する
- WordPress本体・テーマ・プラグインを正規ファイルで更新する
- サーバー/FTP/DB/WordPressのパスワードを変更する
- uploads内PHP実行禁止などの防御を設定する
- Search Consoleで警告やインデックスを確認する
- 削除前に必ずバックアップを取る
- 正規ファイルとの差分で確認する
- 認証情報をすべて変更する
- 再審査前に再感染がないか確認する
- 復旧後もしばらくログを監視する
コード除去だけでなく正規ファイルへ戻す
難読化コードを手で消すだけでは、見落としが残ることがあります。WordPress本体や公式プラグインは、正規配布元のファイルに差し替える方が安全です。ただし、テーマのカスタマイズや独自プラグインはバックアップを取り、差分を見ながら対応します。
wp core verify-checksums
wp plugin verify-checksums --allWP-CLIが使える環境ではチェックサム確認が役立ちます。使えない場合は、サーバー上のファイル更新日時や不審な文字列を確認し、必要に応じて専門家に調査を依頼してください。
WordPressマルウェア感染後のGoogle警告解除とSEO回復
感染を除去したら、検索側の回復作業に進みます。Google警告が出ている場合はSearch Consoleで状況を確認し、修正後に再審査を申請します。
Search Consoleで問題を確認する
セキュリティの問題、手動による対策、インデックス登録状況を確認します。スパムURLが大量に残っている場合は、削除や404/410の整理、サイトマップ送信を行います。
- 感染ファイルを除去した
- バックドアを確認した
- パスワードを変更した
- 不要な管理者を削除した
- スパムURLの処理方針を決めた
- 再感染がないかログを確認した
広告やSNS流入も一時確認する
Google警告が残ったまま広告を回すと、費用だけ消化して成果が落ちます。SNSで共有されたURLがスパム化している場合もあるため、主要な流入経路を確認してください。
WordPressマルウェア感染のよくある質問
自然には直りません。攻撃者の入口が残るほど被害が広がり、SEO被害や警告解除にも時間がかかります。
バックアップ時点ですでに感染している可能性があります。戻すだけでなく、感染日時、侵入経路、認証情報の変更を確認してください。
検知や防御には役立ちますが、感染範囲の調査、改ざん除去、再発防止、Google警告解除まで含めた対応が必要です。
WordPressマルウェア感染の放置リスクと安全復旧まとめ
WordPressのマルウェア感染を放置すると、SEO被害、Google警告、迷惑メール送信、再感染、信用低下につながります。見た目が戻っただけでは安全とは言えません。
- 感染放置は検索順位と信用に悪影響を与える
- Google警告は除去後に再審査が必要な場合がある
- uploads内PHPやwp-config.phpなど再感染の入口を見る
- 復旧はバックアップ、調査、除去、更新、監視の順で進める
- 不安がある場合は専門家へ早めに相談する
マルウェア復旧は、早さと同じくらい「再感染させないこと」が重要です。被害が広がる前に、証拠を残しながら安全な復旧手順で進めてください。
WordPressのマルウェア感染が自分で直せない時は

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



