ロリポップの「WordPress簡単インストール」で構築したサイトの場合、URLに「/wordpress」というディレクトリが含まれることがあります。例えば、「https://example.com/wordpress/」という形式です。これを「https://example.com/」のようにシンプルにしたい方も多いでしょう。
本記事では、URLから「/wordpress」を削除する方法を解説し、既存のURLを新しいURLに正しくリダイレクトする方法も説明します。リダイレクトを正しく設定することで、SEOの効果を維持しつつ、ユーザーの利便性も向上させることができます。
目次
なぜURLに「/wordpress」が含まれるのか?
ロリポップの簡単インストールでは、WordPressはデフォルトで「/wordpress」というサブディレクトリにインストールされます。これにより、他のファイルやサイトとWordPressを分離して管理できますが、シンプルなURLを求める場合には適さないことがあります。
また、複数のサイトを運営しない場合、この構造は不要に複雑です。シンプルなURLの方がユーザーにとっても分かりやすく、SEOにもプラスの影響を与えるため、「/wordpress」をURLから削除するのが良いでしょう。
ステップ1:WordPressの一般設定を変更する
最初に、WordPressの管理画面でURLの設定を変更します。
- WordPressの管理画面にログイン。
- 「設定」メニューから「一般」を選択。
- 「WordPressアドレス(URL)」と「サイトアドレス(URL)」を変更。
「WordPressアドレス(URL)」は「http://example.com/wordpress」のままにしておきますが、「サイトアドレス(URL)」を「http://example.com」に変更します。これにより、訪問者が「/wordpress」を付けずにアクセスできるようになります。
ステップ2:ファイルの移動
次に、「/wordpress」ディレクトリにあるファイルをルートディレクトリに移動します。
- FTPクライアントまたはロリポップのファイルマネージャーでサーバーにアクセス。
- 「/wordpress」ディレクトリに移動。
- ディレクトリ内の全てのファイルを選択し、ルートディレクトリ(例:「/public_html」)に移動。
移動中に既存のファイル(特に「index.php」や「.htaccess」)があれば、上書きする前にバックアップを取ることをお勧めします。
ステップ3:index.phpファイルの編集
次に、ルートディレクトリに移動した「index.php」ファイルを編集します。
- 「index.php」ファイルを開き。
- 次の行を探します:
require( dirname( __FILE__ ) . '/wp-blog-header.php' ); - これを以下に変更:
require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
これにより、WordPressが正しい場所から起動するようになります。
ステップ4:.htaccessファイルの更新
「.htaccess」ファイルを更新して、パーマリンクが正しく機能するようにします。
- .htaccessファイルを開きます。
- 以下のコードを追加または編集します:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
これで、パーマリンクが正しく動作するようになります。
ステップ5:301リダイレクトの設定
ここで重要なステップが、古いURL「http://example.com/wordpress/」を新しいURL「http://example.com/」にリダイレクトすることです。この作業が重要な理由は、SEO効果の維持とユーザーの混乱を防ぐためです。301リダイレクトを設定することで、検索エンジンにURLが恒久的に変更されたことを伝えることができ、これまで蓄積してきたSEO効果を新しいURLに引き継ぐことが可能になります。
以下は、301リダイレクトを設定する手順です。
- ルートディレクトリの.htaccessファイルを開きます。
- 次のコードを追加します:
# 301リダイレクト Redirect 301 /wordpress/ http://example.com/
これにより、古いURLにアクセスしたユーザーや検索エンジンが自動的に新しいURLにリダイレクトさ/れます。
301リダイレクトが必要な理由
301リダイレクトは、SEOにおいて非常に重要です。もしこのリダイレクトを設定しないと、検索エンジンは「/wordpress」ディレクトリを持つページと新しいページを別々のものと認識し、重複コンテンツとして評価される可能性があります。また、古いURLにアクセスしたユーザーは404エラーを目にすることになり、ユーザー体験が大きく損なわれます。これを避けるためにも、301リダイレクトの設定は必須です。
ステップ6:キャッシュとパーマリンクの更新
変更後は、キャッシュのクリアとパーマリンクの更新を行います。
- 管理画面で「設定」から「パーマリンク」を選択。
- 「変更を保存」ボタンをクリックしてパーマリンクを再保存します。
- キャッシュプラグインやブラウザのキャッシュをクリア。
ステップ7:サイトの動作確認
全ての作業が完了したら、以下を確認してください。
- 「http://example.com」にアクセスし、サイトが正しく表示されるか確認。
- サイト内のリンクや画像が正常に表示されているか確認。
- 管理画面もアクセス可能か確認。
もし問題があれば、再度ステップを確認し、特にファイル移動やリダイレクト設定にミスがないか見直してください。
終わりに
ロリポップで簡単インストールしたWordPressのURLから「/wordpress」を削除する方法を説明しました。この手順を踏むことで、よりシンプルでユーザーフレンドリーなURLを提供でき、SEOの観点からも有利に働きます。また、301リダイレクトの設定により、既存のSEO効果を維持しつつ、ユーザーが正しいページにアクセスできるようにすることが可能です。
作業を行う前に必ずバックアップを取り、安心して変更を進めてください。シンプルなURL構造を持つWebサイトで、訪問者により良い体験を提供しましょう。


コメント