COLUMN
COLUMN
2026.05.21
WordPressを使ったサイト運営で「セキュリティ対策は何をすればいいの?」と悩んでいませんか。2025年にWordPressエコシステムで発見された脆弱性は11,334件(前年比42%増)にのぼり、最も多く狙われた脆弱性では公開から5時間以内(加重中央値)に攻撃が確認されているというデータもあります。この記事では、技術的な知識がない方でも今日から実践できるWordPressのセキュリティ対策を21項目に分けてわかりやすく解説します。
WordPressは世界中のWebサイトの約43%、CMS市場では60%以上のシェアを占めています。これほど普及しているがゆえに、攻撃者にとっては「一度攻撃手法を確立すれば、数百万サイトに同じ手口が通用する」という状況が生まれています。
規模の大小を問わず、すべてのWordPressサイトは日常的に自動スキャンや不正ログイン試行にさらされています。「うちは小さなサイトだから大丈夫」という認識は非常に危険です。
セキュリティ企業Patchstackの調査によると、2025年のWordPress脆弱性の内訳は以下のとおりです。
つまり、WordPress本体よりもプラグインとテーマの管理が最重要ということです。高リスク脆弱性の件数は前年から大幅に増加しており、攻撃の高度化・自動化が進んでいます。
⚠️ 注意: セキュリティ対策は「一度やれば終わり」ではありません。脆弱性は毎日のように発見されており、継続的な運用管理が不可欠です。
難易度: ★☆☆ / 効果: 高
WordPressの脆弱性の大半は、アップデートで修正済みの既知の問題を狙ったものです。古いバージョンを使い続けることは、鍵のかかっていないドアを放置するようなものです。
実践方法:
2026年現在のWordPressの最新メジャーバージョンは6.x系です。管理画面の「ダッシュボード → 更新」から現在のバージョンを確認してください。
難易度: ★☆☆ / 効果: 高
バックアップはセキュリティ対策の「最後の砦」です。万が一サイトが改ざんされたり、マルウェアに感染したりしても、バックアップがあれば復旧できます。
実践方法:
バックアップを取るだけでなく、実際に復旧できるかテストすることが重要です。取ったつもりが壊れていたというケースも少なくありません。
難易度: ★☆☆ / 効果: 高
SiteGuard WP Pluginは日本の企業が開発した無料のWordPress向けセキュリティプラグインです。日本語環境に最適化されており、多くの対策を一括で設定できます。
主な機能:
WordPressの公式プラグインディレクトリから無料でインストールできます。インストール後は管理画面の「SiteGuard」メニューから各機能を有効化してください。
難易度: ★☆☆ / 効果: 中
WordPressに標準搭載されているAkismetは、スパムコメントを自動検出・除去するプラグインです。スパムコメントには悪意のあるリンクが含まれていることがあり、放置するとサイト評価を下げる原因にもなります。
実践方法:
難易度: ★☆☆ / 効果: 高
使っていないプラグインを「無効化」しただけで放置していませんか?無効化されていても、ファイルがサーバー上に残っていれば脆弱性の対象になります。不要なプラグインは必ず「削除」まで行いましょう。
実践方法:
難易度: ★☆☆ / 効果: 高
WordPressへの不正ログインの多くは、ブルートフォース攻撃(パスワードの総当たり)によるものです。推測されやすいパスワードや、初期設定のまま放置したユーザー名は格好の標的になります。
ユーザー名の注意点:
パスワードの注意点:
難易度: ★☆☆ / 効果: 中
WordPressの「管理者」権限はサイトのすべてを操作できます。管理者アカウントが増えるほど、不正アクセスのリスクも高まります。
実践方法:
難易度: ★★☆ / 効果: 高
WordPressのログインページはデフォルトで /wp-login.php または /wp-admin/ です。攻撃者はこのURLを知っているため、ここへの不正ログイン試行が自動的に繰り返されます。URLを変更するだけで、こうした自動攻撃の大半を回避できます。
実践方法:
難易度: ★★☆ / 効果: 高
WordPressをインストールした際に「admin」というユーザー名でアカウントを作成していませんか?「admin」は攻撃者が最初に試みるユーザー名のひとつです。
手順:
難易度: ★★☆ / 効果: 高
パスワードが流出した場合でも、二段階認証(2FA) があれば不正ログインを防げます。スマートフォンの認証アプリを使うのが一般的です。
実践方法:
難易度: ★★☆ / 効果: 高
ブルートフォース攻撃は同じIPアドレスから大量のログイン試行を行います。一定回数失敗したらIPアドレスをブロックする設定で、攻撃を根本から防ぎます。
実践方法:
難易度: ★★★ / 効果: 高
固定IPアドレスを持っている場合、.htaccessを使って管理画面へのアクセスを特定のIPアドレスからのみ許可できます。
.htaccessに追加するコード例:
<Files "wp-login.php">
Order Deny,Allow
Deny from all
Allow from 自分のIPアドレス
</Files>
⚠️ 注意: IPアドレスが変わる環境(モバイル回線など)では設定に注意が必要です。自分自身がアクセスできなくなる場合があります。設定前にバックアップを取ってください。
難易度: ★★☆ / 効果: 高
wp-config.phpはデータベースのパスワードや秘密鍵などの機密情報が含まれた最重要ファイルです。外部からアクセスできないよう制限します。
.htaccessに追加するコード例:
<Files wp-config.php>
order allow,deny
deny from all
</Files>
難易度: ★★★ / 効果: 中
WordPressのデータベーステーブルはデフォルトでwp_から始まります。SQLインジェクション攻撃では、このプレフィックスを知っていることを前提にした攻撃コードが多く存在します。
実践方法:
wp_→任意の文字列_)難易度: ★★☆ / 効果: 中
WordPressはデフォルトでHTMLのソースコードやreadme.htmlなどにバージョン情報を出力します。このバージョン情報を知られると、特定バージョンの脆弱性を突く攻撃がしやすくなります。
functions.phpに追加するコード:
// バージョン情報を削除
remove_action('wp_head', 'wp_generator');
また、readme.htmlやlicense.txtなどWordPressのデフォルトファイルは削除するか、アクセス制限をかけることをおすすめします。
難易度: ★★☆ / 効果: 中
不正アクセスの兆候は多くの場合、アクセスログに記録されています。定期的なログ確認で早期発見・早期対処が可能です。
確認すべきポイント:
wp-login.phpへの短時間での大量アクセスレンタルサーバーのコントロールパネルからアクセスログを確認できることが多いです。
.htaccessファイルへの書き込みを防ぐ難易度: ★★★ / 効果: 中
.htaccessファイルは改ざんされると、リダイレクト設定などを通じてサイト訪問者を悪意のあるサイトに誘導されるリスクがあります。
.htaccess自体へのアクセス制限:
<Files .htaccess>
order allow,deny
deny from all
</Files>
難易度: ★★☆ / 効果: 中
複数人でWordPressを管理している場合、各ユーザーが弱いパスワードを使っているとセキュリティの穴になります。Password Policy Managerなどのプラグインを使ってパスワードの強度を強制できます。
設定する内容:
難易度: ★★☆ / 効果: 中
WordPressには5つのユーザー権限があります。それぞれの役割に応じた権限を付与することで、万が一アカウントが乗っ取られた際の被害を最小限に抑えられます。
| 権限 | できること | 向いているユーザー |
|---|---|---|
| 管理者 | すべての操作 | サイトオーナー・管理担当者のみ |
| 編集者 | 全記事の編集・公開 | コンテンツ責任者 |
| 投稿者 | 自分の記事の編集・公開 | ライター・ブロガー |
| 寄稿者 | 自分の記事の作成(公開は不可) | ゲストライター |
| 購読者 | プロフィール編集のみ | 会員サイトの一般ユーザー |
難易度: ★★★ / 効果: 高
WordPressはPHPで動いています。PHPにも脆弱性があるため、サポートが終了した古いバージョンのPHPを使い続けることは非常に危険です。
確認方法:
2026年現在のPHPバージョン状況:
⚠️ 注意: PHPバージョンを上げる前に、使用しているプラグインやテーマが新しいPHPバージョンに対応しているか確認してください。互換性の問題でサイトが動かなくなる場合があります。
難易度: ★★★ / 効果: 高
WAFはWebサイトへの通信を監視し、悪意のある攻撃をリアルタイムにブロックするセキュリティシステムです。個人レベルの設定では防ぎきれない高度な攻撃に対して有効です。
導入方法:
Patchstackの2026年レポートによると、従来型のWAFだけでは防げない攻撃が多数存在するとされています。WAFは単体で使うのではなく、仮想パッチ機能との組み合わせることで防御力を大幅に高められます。
| # | 対策名 | 難易度 | 効果 |
|---|---|---|---|
| 1 | WordPress本体・テーマ・プラグインを最新版に保つ | ★☆☆ | 高 |
| 2 | 定期的なバックアップを取る | ★☆☆ | 高 |
| 3 | SiteGuard WP Pluginを導入する | ★☆☆ | 高 |
| 4 | Akismetでスパムコメント対策をする | ★☆☆ | 中 |
| 5 | 不要なプラグインを削除する | ★☆☆ | 高 |
| 6 | ユーザー名・パスワードを強化する | ★☆☆ | 高 |
| 7 | 管理者アカウントの数を最小限にする | ★☆☆ | 中 |
| 8 | ログインURLをデフォルトから変更する | ★★☆ | 高 |
| 9 | デフォルトの「admin」ユーザーを削除する | ★★☆ | 高 |
| 10 | ログイン時に二段階認証を導入する | ★★☆ | 高 |
| 11 | ログイン失敗回数を制限する | ★★☆ | 高 |
| 12 | 管理画面へのアクセスをIPで制限する | ★★★ | 高 |
| 13 | wp-config.phpをアクセス不可にする | ★★☆ | 高 |
| 14 | データベースのプレフィックスを変更する | ★★★ | 中 |
| 15 | WordPressのバージョン情報を隠す | ★★☆ | 中 |
| 16 | アクセスログを定期的に確認する | ★★☆ | 中 |
| 17 | .htaccessへの書き込みを防ぐ | ★★★ | 中 |
| 18 | パスワードポリシーを設定する | ★★☆ | 中 |
| 19 | ユーザー権限を適切に管理する | ★★☆ | 中 |
| 20 | PHPのバージョンを最新に保つ | ★★★ | 高 |
| 21 | WAFを導入する | ★★★ | 高 |
まず現状のセキュリティ状態を把握したい方は、こちらの簡易チェック記事もご参照ください。
Q. セキュリティプラグインを入れれば安全ですか?
A. セキュリティプラグインは有効な対策の一つですが、それだけで完全に安全とは言えません。WordPress本体・プラグインの更新、強力なパスワードの設定、バックアップなど、複数の対策を組み合わせることが重要です。
Q. 無料のプラグインと有料のプラグイン、どちらがいいですか?
A. 基本的なセキュリティ対策は無料のプラグインでも十分実現できます。ただし、より高度なWAF機能やリアルタイム監視が必要な場合は有料版の検討をおすすめします。まずは無料のSiteGuard WP PluginやUpdraftPlusから始めてみてください。
Q. セキュリティ対策の設定を間違えてサイトにアクセスできなくなったらどうすればいいですか?
A. まずバックアップから復旧することが基本です。ログインページのURL変更やIPアドレス制限の設定ミスは、FTP/SSHでサーバーに直接アクセスして.htaccessやプラグインファイルを修正することで対処できます。自信がない場合はプロに依頼することをおすすめします。
Q. WordPressのセキュリティ対策は自分でできますか?
A. 基本的な対策(アップデート、バックアップ、セキュリティプラグインの導入など)は技術的な知識がなくても実践できます。一方、.htaccessの編集やデータベース設定の変更などは、操作を誤るとサイトが動かなくなるリスクがあります。不安な場合はWeb制作会社などのプロへの相談をおすすめします。
2025年に発見されたWordPressの脆弱性は11,334件、前年比42%増。最も多く狙われた脆弱性では公開から5時間以内(加重中央値)に攻撃が確認されているという現実があります。「うちは小さなサイトだから大丈夫」は通用しない時代です。
21項目の対策のうち、まず今日できることから始めてみてください。
今すぐ取り組める3つのこと:
この3つだけでも、セキュリティリスクを大幅に下げることができます。
セキュリティ設定の確認や対策の実施について不安がある方、または「そもそもWordPressサイトの設計から見直したい」とお考えの方は、ぜひ弊社にお気軽にご相談ください。大阪のホームページ制作会社として、セキュリティを考慮したサイト設計・保守管理まで幅広くサポートしています。
WEB DESIGN & DEVELOPMENT
大阪でホームページ制作をご検討の方へ
集客・ブランディングに強いWebサイトを、大阪の専門チームがご提案!
まずはお気軽に無料相談からどうぞ
大阪でweb制作会社に見積もりを取ると、10万円台から500万円超まで金額が大きく異なることがあります。…
view more
大阪でweb制作会社を探している方が最も困るのが「どの会社を選べばいいかわからない」という判断基準の…
view more
大阪市内でホームページ制作を依頼しようとしている中小企業・個人事業主の方に向けて、制作会社の選び…
view more