WordPressでブログを書く前にやっておきたいセキュリティ設定|WordPressは初期設定のまま使うな

※当サイトではアフィリエイトプログラムを利用して商品を紹介しています。

 こんにちは、Kakitetsuです。本日は、ブログを書く前の注意点(WordPressのセキュリティ)をお話しします。

 レンタルサーバーを契約してWordPressをインストールすると、「さあ、ブログを書こう!」という気持ちになりますよね。しかし、記事を書く前に、ぜひ確認しておきたいことがあります。それが、WordPressのセキュリティ設定です。

 WordPressは非常に便利なブログシステムですが、インストールした直後の状態から何も対策せずに使い始めるのではなく、最低限のセキュリティ対策をしておくことをおすすめします。

 今回は、私がWordPressでブログを始める際に行っているセキュリティ対策について紹介します。

WordPressで記事を書く前にセキュリティ対策をしておこう

 レンタルサーバーを契約し、WordPressのインストールが完了。

 さらに、

  • サイトタイトルの設定

  • パーマリンク設定

  • テーマの設定

  • プロフィール設定

 などを終えると、すぐに記事を書き始めたくなります。しかし、ちょっと待ってください。

 ブログを長く運営するのであれば、記事を書く前にWordPressのセキュリティ設定を確認しておきましょう。特に注意したいのが、WordPressのログインに使用するユーザー名などの情報を外部から推測されにくくすることです。

 もちろん、セキュリティ対策をしたからといって不正アクセスを完全に防げるわけではありません。それでも、攻撃者に余計な情報を与えないようにしておくことは、WordPressを運営するうえで大切なポイントです。

WordPressのユーザー名を公開しないようにする

 WordPressでは、投稿者情報やURLなどから、ユーザー名を推測されてしまうケースがあります。特に、ブログの投稿者名や投稿者ページのURLなどにログインユーザー名が使われていると、ログイン情報の一部を知られてしまう可能性があります。

 ログインに必要な情報のうち、ユーザー名が外部から分かってしまえば、攻撃者にとっては突破すべき情報が一つ減ってしまいます。そのため、ログインに使用するユーザー名をそのままブログ上に表示しないようにすることが重要です。

Edit Author Slugで投稿者スラッグを変更する 

WordPressの投稿者ページなどからユーザー名を推測されにくくする方法の一つとして、Edit Author Slugというプラグインがあります。

 このプラグインを利用すると、投稿者ページなどで使用される「投稿者スラッグ」を変更できます。

 例えば、ユーザー名がそのまま投稿者ページのURLに使われている場合、任意の文字列に変更することで、ログインユーザー名を推測されにくくできます。

 設定する場合は、Edit Author Slugの投稿者スラッグ編集画面から、

 「カスタム設定」→任意の文字列を入力→設定を保存

 という流れで変更します。

投稿者スラッグとログインユーザー名は別物

 ここで注意したいのが、投稿者スラッグを変更しただけでWordPressのログインユーザー名そのものが変更されるわけではないということです。Edit Author Slugで変更できるのは、あくまで公開される投稿者スラッグです。

 そのため、

  • 投稿者スラッグを変更する

  • 投稿者名を必要以上に公開しない

  • 強力なパスワードを設定する

  • 可能であれば2段階認証を利用する

 など、複数の対策を組み合わせることが大切です。

Cocoonを使っているなら投稿者名の表示も確認

 WordPressテーマにCocoonを利用している場合は、投稿者名の表示設定も確認しておきましょう。Cocoonでは設定画面から投稿者名の表示・非表示を変更できます。

 設定場所は、

 Cocoon設定 → 投稿 → 投稿関連情報の表示 → 投稿者名の表示

 です。投稿者名をサイト上に表示する必要がないのであれば、チェックを外して保存しておきましょう。

 ただし、投稿者名を表示すること自体が直ちに危険というわけではありません。ブログの運営方針に合わせて、公開する情報と非公開にする情報を決めることが大切です。

SiteGuard WP Pluginでログイン画面を保護する

 WordPressの管理画面への不正アクセス対策として、SiteGuard WP Pluginを利用する方法もあります。ログイン画面に画像認証を追加するなど、WordPressのログインに関するセキュリティを強化できます。

 例えば、ログイン時に画像認証を設定しておけば、機械的に繰り返されるログイン試行への対策の一つになります。また、SiteGuard WP Pluginにはログインページの変更など、WordPressの管理画面を保護するための機能があります。

 ただし、プラグインを導入すればそれだけで安全になるわけではありません。WordPress本体、テーマ、プラグインを常に最新の状態に保つことも重要です。

WordPressのメタ情報も確認しておこう

 WordPressには、ログイン画面へのリンクなどを含む「メタ情報」を表示する機能があります。ブログ上に管理画面へのリンクなどを表示する必要がないのであれば、メタ情報を公開しない設定にしておくことをおすすめします。特に、ブログを訪れた人にWordPressの管理画面への導線をわざわざ見せる必要はありません。使用しているテーマやウィジェットの設定を確認し、不要なメタ情報は削除しておきましょう。

WordPressのセキュリティ対策は「最初」が大切

 WordPressでブログを始めると、どうしても記事作成やデザイン設定に目が向いてしまいます。しかし、セキュリティ対策は、ブログを始めた最初の段階で設定しておくと安心です。

 今回紹介した対策をまとめると、

  • 投稿者スラッグを確認する

  • Edit Author Slugで投稿者スラッグを変更する

  • 必要がなければ投稿者名を表示しない

  • SiteGuard WP Pluginなどでログイン画面を保護する

  • 不要なメタ情報を表示しない

  • WordPress本体・テーマ・プラグインを最新に保つ

  • 強力なパスワードを設定する

  • 可能なら2段階認証を利用する

 といった対策があります。特に初心者の場合、WordPressをインストールしたらすぐに記事を書き始めたくなると思います。私もその気持ちはよく分かります。ですが、記事を書き始める前に、まずWordPressのセキュリティ設定を確認しておきましょう。

 ブログは一度作って終わりではありません。何年も運営していく可能性があるからこそ、最初の段階でセキュリティについて考えておくことが大切です。

まとめ

 WordPressは非常に便利なCMSですが、何も考えずに初期設定のまま使い続けるのではなく、公開してよい情報と、公開しないほうがよい情報を整理することが重要です。

 これからWordPressでブログを始める方は、記事を書く前に一度セキュリティ設定を確認してみてください。

 「記事を書くこと」も大切ですが、安心してブログを続けるための環境づくりも、ブログ運営の一部です。

Kakitetsu<br><br>
Kakitetsu

WordPressを初期設定のまま使うのは怖いですね、でもきちんとセキュリティ対策を行えば大丈夫ですので、対策を忘れないようにしましょう。

・WordPressは初期設定のまま使ってはいけない
・WordPressのセキュリティ対策を必ず行う(ログインユーザー名を隠す・投稿者名を隠す・認証に画像認証を追加するなど)

コメント