多忙なフリーランサーのための WordPress セキュリティ ガイド (2024)
公開: 2024-11-22WordPress は安全になるように構築されていますが、完全に安全というわけではありません。定期的なメンテナンスが必要であり、クライアントの WordPress を管理する場合、責任はさらに大きくなります。
この WordPress セキュリティ ガイドでは、フリーランサーや代理店がクライアントの WordPress サイトのセキュリティを自動化するための、一度設定すればあとは忘れる効果的な方法をリストします。オンボードする新しいクライアントごとに、このチェックリストに従って、将来の脅威から保護してください。
準備ができて?始めましょう。
- 1 WordPress サイトを保護するための 16 の WordPress セキュリティ戦略
- 1.1 1. クライアント サイトの安全なホスティングを選択する
- 1.2 2. 信頼できる WordPress テーマを使用する
- 1.3 3. 1 つのダッシュボードですべてのサイトを追跡する
- 1.4 4. WordPress、テーマ、プラグインを常に最新の状態に保つ
- 1.5 5. 強固なセキュリティでセキュリティを強化
- 1.6 6. 2FA を有効にしてログイン試行を制限する
- 1.7 7. 必要なユーザー権限を割り当てる
- 1.8 8. スパムを自動的にブロックする
- 1.9 9. WordPress バックアップを自動化する
- 1.10 10. 自動マルウェア スキャンの設定
- 1.11 11. CDN を使用して DDoS 攻撃から保護する
- 1.12 12. SSL証明書のインストール
- 1.13 13. 使用しないテーマとプラグインを削除する
- 1.14 14. アイドル状態のユーザーを自動的にログアウトする
- 1.15 15. Web アプリケーション ファイアウォール (WAF) を有効にする
- 1.16 16. クライアントサイトのサポートのアウトソーシング
- 2適切な基礎から始める
- クライアントを管理するフリーランサー向けの WordPress セキュリティに関する3 つの FAQ
WordPress サイトを保護するための 16 の WordPress セキュリティ戦略
WordPress のセキュリティはベスト プラクティスに従うことが重要ですが、設定すれば忘れることができる信頼性の高いツールを使用することも同様に重要です。そうは言っても、ここでは WordPress のセキュリティ戦略と、それらを正しく実装するための適切なツールと実行可能な手順を示します。
1. クライアント サイトの安全なホスティングを選択する
強力な基盤を構築することが重要です。 WordPress サイトの場合、WordPress に最適化された安全な Web ホスティングを選択することから始まります。クライアントのサイト データはすべて Web ホスティングに保存されるため、SiteGround などの信頼できるホストを使用することが重要です。
SiteGround の WordPress に最適化されたホスティング プランを選択すると、完全なセキュリティが提供されるので完璧です。このプランで、この投稿で説明する戦略のほとんどをカバーできます。
たとえば、SiteGround では、 Security OptimizerプラグインとSpeed Optimizerプラグインを無料で入手できるため、サードパーティのオプションを購入する必要はありません。 WordPress のバージョンを自動インストールして更新し、最新の状態に保ちます。最後に、高度なキャッシュ ソリューション、Web アプリケーション ファイアウォール (WAF)、毎日のバックアップ、無料の CDN および SSL 証明書が含まれています。
SiteGround は受賞歴のある 24 時間 365 日のカスタマー サポートで知られているため、クライアントに 24 時間 365 日対応する必要はありません。 SiteGround のサポートを利用して、不在時にクライアントに応答することができます。複数のクライアントを管理することになるので、作業を簡素化するには、ほとんどのことを処理してくれる Web ホスティングを使用するのが賢明で論理的です。
SiteGround を取得する
SiteGround は、これまで説明した以上のものを提供します。この投稿を読んで、SiteGround の WordPress に最適化されたホスティング機能について学び、その可能性を最大限に活用できるようにしてください。
2. 信頼できる WordPress テーマを使用する
同様に、評判が良く、安全で信頼できる WordPress テーマを使用すると、クライアントの Web サイトに混乱をもたらす可能性のあるハッキングやパフォーマンスの問題のリスクが軽減されます。 Divi のような高品質のテーマは、定期的な更新、HTTPS セキュリティ、プラグインとの互換性、脆弱性からの保護など、多くの利点も提供します。
Divi は、100 万人以上のサイト所有者に信頼されている安全な WordPress テーマです。これは高度にカスタマイズ可能なテーマで、あらゆる種類の Web サイトをデザインし、プレミアム スイートのツールを使用して隅々まで編集できます。
- 要素を移動してサイトをデザインするための視覚的なドラッグ アンド ドロップ ビルダー
- 完全に機能するサイトを 2 分以内に生成する Divi Quick Sites
- AI に Web サイトを作成させる Divi AI
- また、独自のサイトを構築するための、組み込みの分割テスト、事前に設計された数千のページ レイアウト、数百のコンテンツ要素などの多くのツールが含まれています。
しかし、Divi が本当に際立っているのは、セキュリティに重点を置いている点です。 Divi が Divi ユーザーにとって安全なテーマであることを確認する方法は次のとおりです。
- 定期的な更新: Divi を更新し、エラーを修正して安全性を高め、最高のパフォーマンスが得られるように最適化します。
- セキュリティプラグインとの互換性: Divi は人気のある WordPress セキュリティプラグインと互換性があるように設計されているため、クライアントのサイトのセキュリティを簡単に強化できます。
- 包括的なドキュメントとサポート:詳細なドキュメントと専用サポートにアクセスして、テーマを安全に構成し、セキュリティ上の懸念に対処できます。
- ユーザー認証とアクセス制御: Divi ログインフォームモジュールを使用すると、許可されたメンバーのみにアクセスを制限できます。
- サードパーティの依存関係を最小限に抑える: Divi は、サードパーティのスクリプトやライブラリへの依存を減らすことで、外部コードによる潜在的なセキュリティ リスクを最小限に抑えます。
- パフォーマンスの最適化:パフォーマンスの向上により、サービス拒否 (DoS) 攻撃のリスクが軽減され、Divi を使用する Web サイト全体のセキュリティに間接的に貢献します。
クライアントはそうではないかもしれませんが、あなたはセキュリティの重要性を知っているので、すべてのサイトに Divi のような安全なテーマを使用してください。 Divi は安全なだけでなく、代理店やフリーランサーにも最適です。 Divi の年間メンバーシップ89 ドルを使用すると、ダウンロードとインストールが無制限になるため、クライアントごとに個別のライセンスを購入する必要はありません。ポートフォリオ サイトを管理するには、1 つの Divi メンバーシップで十分です。
ディビを入手
3. 1 つのダッシュボードですべてのサイトを追跡する
追跡ツールを使用せずに複数の WordPress サイトを手動で管理すると、すぐに手に負えなくなる可能性があります。さまざまな WordPress ダッシュボードにログインし、ユーザー名とパスワードを記憶し、更新を追跡するのは大変なことです。だからこそ、Divi Dash のような WordPress サイトマネージャーを使用する必要があります。
Divi Dash は、クライアントのサイトを常に最新の状態に保つことができる WordPress サイト マネージャーです。クライアントの WordPress、プラグイン、テーマの更新を 1 つのダッシュボードで追跡できます。また、サイトの健全性、データベース、WordPress レポートも表示されるため、個々のサイトにログインしなくても、すべての Web サイトを 1 か所で最適化できます。 Divi Dash は次のタスクに使用できます。
- WordPress、プラグイン、テーマを一括更新する
- プラグイン、テーマ、WordPress の自動更新をスケジュールする
- クライアントの WordPress ダッシュボードにワンクリックでログイン
- スパムコメントやゴミ箱に入れられた投稿などを削除して、 WordPress データベースを最適化します。
- サイトの健全性の問題を事前に監視して修正する
- 共同作業し、ユーザーの役割をチームメンバーに割り当てる
WordPress 管理ダッシュボードを使用すると、多くのサイトのセキュリティを 1 か所で簡単に維持できます。 Divi Dash を使用すると、更新を自動化することでさらに最適化し、将来の脅威につながる可能性のある見落としのリスクを回避できます。
最も良い点は、Divi メンバーシップがあれば Divi Dash が完全に無料であることです。 Divi メンバーシップを89 ドルで購入すると、エレガント テーマ メンバーシップ エリアで Divi Dash にアクセスできるようになります。そのため、WordPress サイト マネージャーに別途料金を支払う必要はありません。
Divi Dash を入手 (Divi では無料)
4. WordPress、テーマ、プラグインを常に最新の状態に保つ
WordPress、プラグイン、テーマを更新しないままにすることは、脅威が侵入するためのドアを開けっ放しにしておくようなものです。これらの更新は通常、重大なセキュリティ問題に対処するため、定期的な更新がないとクライアントのサイトが脆弱になってしまいます。したがって、クライアントのサイトを保護するために最も重要なことは、WordPress、テーマ、プラグインを最新の状態に保つことです。
ただし、特にサイトのポートフォリオを管理しているフリーランサーや代理店にとっては、言うは易く行うは難しです。手動で行うのは難しいですが、Divi Dash を使用すると、数回のクリックと 1 つのダッシュボードでさまざまな WordPress サイトの一括更新と自動更新のスケジュールを設定できます。
[更新]セクションの右上にある[すべて更新]ボタンを使用して、すべてを更新できます。 「Web サイト、テーマ、およびプラグイン」にアクセスして、個々のプラグイン、テーマ、または Web サイトを確認できます。特定の日時に更新を自動化できるため、設定しておけば忘れることもできます。
WordPress、テーマ、プラグインを常に最新の状態に保つようにしてください。 Divi Dash (Divi メンバーシップで無料) を使用すると、WordPress の管理が簡単になります。すべてを追跡する必要がないように、一括更新または自動更新のスケジュールを設定できます。
5. 強固なセキュリティでセキュリティを強化
WordPress、プラグイン、テーマを更新するだけでは、サイトのセキュリティを強化するのに十分ではありません。必要な設定を有効にしてクライアントのサイトを自動的に保護するには、Solid Security などの専用の WordPress セキュリティ プラグインが必要です。
強固なセキュリティの主な機能
- マルウェアスキャン
- ブルートフォース攻撃の防止
- 二要素認証 (2FA)
- ログイン試行を制限する
- 強力なパスワードの強制
- ファイル権限チェック
- XML-RPC を無効にする (DDoS 攻撃およびブルート フォース攻撃の場合)
- デフォルトのWordPressログインURLを変更する
- ディレクトリのインデックス作成を無効にする
- wp-admin の IP ホワイトリスト
- データベースの自動バックアップ
- HTTPセキュリティヘッダー
- ユーザーアクティビティのログ記録と監視
- ファイル変更の検出とアラート
Solid Security を使用すると、多くの重要なセキュリティ タスクを自動化し、人的エラーのリスクを最小限に抑えながら、クライアントの WordPress サイトを継続的に監視および保護できます。
この投稿で説明したタスクの多くは、このプラグインだけで処理できます。
強固なセキュリティを実現
ただし、プラグインをインストールするだけでは十分ではありません。最適なセキュリティを展開するには、正しい設定を構成する必要があります。 Solid Security の構成に関する詳細なチュートリアルは次のとおりです。
6. 2FA を有効にしてログイン試行を制限する
複数のユーザーが WordPress にログインおよびログアウトすると、セキュリティが危険にさらされる可能性があります。したがって、WordPress ユーザーのログインを追跡する必要があります。 2FA の設定、ログイン試行の制限、WordPress ログイン URL の非表示など、いくつかのことを行うことができます。
まず、2FA を設定すると、クライアント、あなた、チームメンバーなどの承認されたユーザーのみが WordPress にアクセスできるようになります。 2FA を設定するには、Solid Security プラグインをインストールします。これにより、ユーザーが正しい認証コードを入力した場合にのみログインが成功します。
次に、ログイン試行を制限する必要があります。ハッカーは、不正アクセスを得るために複数のパスワードの組み合わせを試みます。制限を設定すると、これらの攻撃のリスクが軽減され、機密データが保護されます。 Solid Security では、ブルート フォース保護をセットアップすることもできます。
最後に、クライアントの WordPress ログイン URL を非表示にして、ハッカーがユーザー名とパスワードを推測するのを困難にする必要があります。 Solid Security のHide Backend設定を使用して、ログイン URL を変更し、デフォルトの URL を非表示にします。これは最高のセキュリティ プラグインの 1 つですが、その他の機能については JetPack をチェックすることもできます。
強固なセキュリティを実現
7. 必要なユーザー権限を割り当てる
また、限られたユーザーがサイトにフル アクセスできるように、特定のユーザー ロールを持つチーム メンバーに必要な権限のみが割り当てられていることを確認する必要もあります。理想的には、クライアントは管理者アクセス権を持っている必要がありますが、サイトをそれほど頻繁に管理しない場合もあります。このような状況では、信頼できるチーム メンバーにアクセス権を割り当てることができます。
WordPress ロール エディターとは異なり、Divi Dash と Divi ロール エディターを使用すると、ユーザー アクセスを詳細なレベルで簡単に管理できます。
ワンクリックでユーザーを追加したり、ユーザーを削除したり、サイトにログインしたりできます。 Divi Teams は Divi Dash とも連携するため、チームメンバー全員が Divi Dash に無料でアクセスできます。すべてのクライアントのユーザー名とパスワードを追跡する必要はありません。Divi Dash は、それらを各クライアントとユーザー プロファイルとともに保存します。
Divi ロール エディターを使用すると、クライアントの特定のリクエストに基づいて、クライアントごとに異なるユーザー ロールのアクセス許可を変更できます。たとえば、ショップマネージャーの Divi Page Builder へのアクセスを制限するには、ショップマネージャーのページビルダー設定を無効にします。
Divi Dash と Divi role Editor を使用してユーザー アクセスを監視し、クライアント サイトを不正アクセスから保護します。チームメンバーに必要な権限のみを付与することで、管理者設定などの重要なページを保護することもできます。
セキュリティを強化するには、クライアントのサイトでのユーザー アクティビティを定期的に監視する必要もあります。このステップを自動化するには、不審なアクティビティを追跡して通知する WP アクティビティ ログ プラグインをインストールします。
WP アクティビティ ログを取得する
8. スパムを自動的にブロックする
クライアントの Web サイトが成長するにつれて、スパム コメントやフォーム送信のリスクが増加します。スパムを手動でクリーンアップしないようにするには、Solid Security を使用して自動保護を行います。
- ブラックリスト機能:既知のスパム IP アドレスまたは範囲全体をブロックして、アクセスを防ぎます。
- reCAPTCHA の統合: Google reCAPTCHA を統合して電子メール、コメント、お問い合わせフォームを保護し、実際のユーザーのみがエントリを送信できるようにします。
- ボットのブロック:コメント セクション、お問い合わせフォーム、登録フォームを通じてボットがスパム送信するのを防ぎます。
Solid Security は強力な一般的な保護を提供しますが、コメント、フォーム、WooCommerce ページ全体でリアルタイムのスパム フィルタリングを提供する CleanTalk のような特殊なスパム対策プラグインを追加することで、防御をさらに強化できます。
場合によっては、Divi Dash を使用してクライアントの WordPress データベースを手動で最適化することができます。クライアントの Web サイトの場合は、 「最適化」セクションまでスクロールし、 「すべて削除」をクリックします。これにより、スパムコメントとゴミ箱アイテムが削除されます。
Solid Security、CleanTalk、Divi Dash を組み合わせることで、クリーンアップ プロセスを合理化しながら、クライアントのサイトをスパムから効果的に保護できます。
9.WordPressのバックアップを自動化する
WordPress サイトは定期的にバックアップする必要があります。これにより、ハッカーがサイトに損害を与えたときに、すぐに無害なバージョンを復元してサイトを復元できます。フリーランサーや代理店として、各サイトを手動でバックアップすることは、特に毎日行う必要がある場合には困難になる可能性があります。
定期的なバックアップを自動化して、クライアントのサイトの最新バージョンが毎日自動的にダウンロードされ、ユーザーの介入なしにクラウド ストレージに保存されるようにすることができます。 UpdraftPlus を使えばそれが可能です。
毎日のバックアップを作成してクラウド ストレージに保存し、保存されたデータを暗号化して保護します。
UpdraftPlus には、数回クリックするだけで Web サイト全体をコピーしたり、新しいホストに移動したりできる、使いやすい移行ツールも含まれています。これにより、サイトの更新が迅速化され、ダウンタイムが短縮され、Web サイトを転送するという通常の煩わしさがなくなります。
UpdraftPlus の詳細なレビューを読んで正しく構成し、より多くの設定を有効にしてサイトのセキュリティを強化してください。
UpdraftPlus を入手
10. 自動マルウェア スキャンを設定する
定期的なマルウェア スキャンをスキップすると、クライアントの Web サイトがハッカーの格好の標的になる可能性があります。これにより、情報が盗まれ、検索ランキングが低下し、クライアントの信頼が失われる可能性があります。
ただし、各サイトを手動でチェックするには時間がかかり、一部の脅威を見逃してしまう可能性があります。作業を簡単にするには、JetPack を使用します。JetPack は、セキュリティ問題を自動的にスキャンし、リアルタイムで脅威を検出し、サイトを常に監視しなくてもサイトを安全に保ちます。
もう 1 つの優れたオプションは Solid Security で、堅牢なマルウェア スキャンと自動監視も提供します。
このようにして、すべてのクライアント サイトのマルウェア スキャンを自動化し、オンラインの脅威から保護します。それを手動で行うのではありません。プラグインがそれを行います。不審なアクティビティがあれば通知を受け取るだけなので、すぐに行動を起こして事故を回避できます。
JetPack を入手する
11. CDN で DDoS 攻撃から保護する
DDoS 攻撃とは、分散型サービス拒否の略で、サイトにスパム トラフィックを大量に送り込み、実際のユーザーがアクセスできなくすることを意味します。サイトの人気が高くなるほど、DDoS 攻撃の影響を受けやすくなります。
CDN がないと、WordPress サイトは簡単に DDoS 攻撃に圧倒される可能性があり、トラフィックが多すぎるとサイトが遅くなったり、クラッシュしたりする可能性があります。 Cloudflare のようなコンテンツ配信ネットワーク (CDN) は、世界中の多くのサーバーにトラフィックを分散することでサイトの保護に役立ちます。これにより、トラフィックが多いときでもサイトがスムーズに動作し、訪問者にとってページの読み込みが速くなります。
Siteground を使用している場合は、WordPress ホスティング プランを備えた Cloudflare を入手できます。 Cloudflare と Siteground は統合されているため、WordPress サイトで Cloudflare をアクティブ化し、DNS レコードを構成することが簡単になります。
Cloudflareを入手
12. SSL証明書のインストール
クライアントは SSL 証明書のインストールを見落とすことがよくありますが、それがサイトのセキュリティに劇的な影響を与えることを知りません。 HTTPS 暗号化を使用しないと、ユーザーとサイト間のデータが改ざんされる可能性があり、機密情報が漏洩する可能性があります。
信頼できる安全な WordPress ホスティング サービスを使用している場合、これは問題ありません。 Siteground のようなホストを使用すると、SSL 証明書を簡単にアクティブ化できます。 SSLマネージャーに移動し、HTTPS で暗号化するドメインを入力します。
SiteGround を取得する
13. 使用しないテーマとプラグインを削除する
未使用のテーマやプラグインを保存しておくとどのような害があるのか疑問に思うでしょう。問題は、これらのテーマやプラグインを更新しないままにすると、サイトが攻撃に対して脆弱になる可能性があることです。
すべてを最新の状態に保つことと同じくらい重要なのは、使用されていないテーマとプラグインを削除することです。これを行うには、Divi Dash を使用して各クライアント サイトを個別に確認します。非アクティブなテーマとプラグインは、非アクティブとしてマークされます。それらを選択してアンインストールします。
これは 1 回限りの練習ですが、サイトを安全に保ち、高速なパフォーマンスを実現するために最適化された状態に保つために、定期的に不要なテーマとプラグインを削除してください。
Divi テーマで Divi Dash を無料で入手
14. アイドル状態のユーザーを自動的にログアウトする
チームメンバーの中には、その日の仕事を終えた後、WordPress にログインしたままにする人もいます。これにより、ハッカーがチーム メンバーのデバイスをハッキングした後、クライアントのサイトをハイジャックする可能性があります。そのため、WordPress ユーザーが非アクティブになったら自動的にログアウトする必要があります。
これを修正するには、アイドル状態のユーザーをしばらく後に自動的にログアウトする Inactive Logout プラグインをインストールします。非アクティブになってからユーザーをログアウトする時間を設定するだけです。
15. Web アプリケーション ファイアウォール (WAF) を有効にする
Web アプリケーション ファイアウォール (WAF) は、受信トラフィックを監視およびフィルタリングして、SQL インジェクション、クロスサイト スクリプティング (XSS)、DDoS 攻撃などの悪意のある攻撃から WordPress サイトを保護するセキュリティ ツールです。 WAF を有効にすることは、クライアントのサイトに重要な保護層を追加し、脆弱性の悪用を防ぐため、非常に重要です。
良い点は、Cloudflareがサービスの一部として組み込みのWAFを提供しているため、WAFシステムを個別に構成する必要がなく、クライアントのWebサイトをさまざまなサイバー脅威から保護できることです。
Cloudflareを入手
16. クライアントサイトのサポートのアウトソーシング
すべてを正しく行った後でも、クライアントのサイトに小さなバグやエラーが発生し、ハッカーが侵入する可能性があります。そのため、サイトを定期的に監視し、バグや問題が発生した場合は修正する必要があります。
問題は、多くのサイトがある中で、どうやって追いつくかということです。あなたが Divi ユーザーで、Divi VIP を選択している場合は、追加料金なしでクライアントにプレミアム サポートを拡張できます。
これは、あなたとあなたのクライアントの両方が 30 分以内の応答時間で 24 時間年中無休のサポートを受けられることを意味します。問題が発生した場合は、Divi の専門家が介入せずに問題を解決します。 Divi VIP を使用すると、Divi マーケットプレイスで限定割引が受けられることを忘れないでください。
適切な基礎から始める
クライアントの WordPress サイトのセキュリティは、強固な基盤に依存します。適切な WordPress ホストと強力なテーマを使用すると、クライアントをさまざまな脅威から保護できます。 Siteground と Divi は、魅力的な利点を備えた安全な組み合わせです。
- Siteground は、Cloudflare、セキュリティ プラグイン、毎日のバックアップ、キャッシュ ソリューション、サイトの問題に対するトップクラスのサポートなどのセキュリティ機能が組み込まれた、 WordPress に最適化されたホスティングを提供します。
- Divi は、オールインワンの高度にカスタマイズ可能な WordPress テーマおよびページ ビルダー (サードパーティのテーマでも動作します) であり、分割テスト、条件、テーマ ビルダーなどの独自の機能を備えており、素晴らしい Web サイトを構築するのに役立ちます。あなたのクライアント。
- ディビにはさらに多くの機能が含まれています。たとえば、ソーシャル メディアと電子メールのオプトイン用のプレミアム プラグイン (Bloom および Monarch)、数分で Web サイトを生成する Divi Quick Sites、無制限のインストールとダウンロード、クライアントのサイトを効率的に運営するための完全なソリューションを提供するプレミアム サポートへのアクセスなどです。
- Divi Dash は、Divi メンバーシップに加入すると無料で利用できます (年額わずか 89 ドル)。クライアント サイトを管理するために別の WordPress サイト マネージャーに料金を支払う必要はありません。
ディビを入手