リンクをクリックしたのに「ページが見つかりません」というエラーが表示されたことはありませんか?訪問者にとってはイライラするだけでなく、ウェブサイトのランキングにも悪影響を与える可能性があります。
リダイレクトなしでURLを変更すると、検索エンジンはそれを完全に新しいページとして扱います。これは、あなたが時間をかけて構築したSEO権威を失うことを意味します。
WPBeginnerでは、リダイレクトの管理にAll in One SEOを使用しています。これにより、読者は常に正しいコンテンツにたどり着き、サイトの健全性を保つことができます。
このガイドでは、WordPressで301リダイレクトを作成する方法を説明します。初心者向けのプラグインと手動の方法の両方をカバーするので、あなたのサイトに最適なオプションを選択できます。

WordPressにおけるリダイレクトとは?
リダイレクトとは、ウェブサイトの訪問者をあるURLから別のURLへ自動的に送信する方法です。郵便局の転送サービスのようなものだと考えてください。誰かが古いページにアクセスしようとすると、リダイレクトは手間なく瞬時に新しい場所に誘導します。
仕組みは次のとおりです。訪問者が存在しないリンクをクリックしたり、存在しないURLを入力したりすると、リダイレクトが機能し、シームレスに正しいページに移動します。これは非常に迅速に行われるため、ほとんどのユーザーはリダイレクトされたことに気づきません。
リダイレクトにはいくつかの種類があり、それぞれ301、302、307のような3桁のコードで識別されます。しかし、WordPressユーザーにとって最も重要なのは、断然301リダイレクトです。
301リダイレクトは、ブラウザと検索エンジンの両方に、ページが新しい場所に恒久的に移動したことを伝え、元のページのSEO値のほぼすべてを新しいURLに転送します。
これは、WordPressウェブサイトでコンテンツを移動または再編成しても、検索エンジンのランキングを失わないことを意味するため重要です。代わりに、苦労して獲得したSEOバリューと検索エンジンの権威がすべて新しいページに引き継がれます。
リダイレクトとは何か、そして301リダイレクトがなぜそれほど強力なのかを理解したところで、それらを使用する必要がある具体的な状況を見ていきましょう。
WordPressで301リダイレクトが必要になるのはいつですか?
301リダイレクトを使用するタイミングを理解することは、将来的なSEOの大きな問題を防ぐのに役立ちます。以下に、それらが必要となる最も一般的なシナリオをいくつか示します。
- ページの移動または削除: ページを削除したり、新しい場所に移動したりする場合、301リダイレクトにより、訪問者が行き止まりに遭遇しないことが保証されます。代わりに、最も関連性の高い代替ページに自動的に移動します。
- パーマリンクの変更: パーマリンク構造を更新したり、投稿のURLを変更したりすると、リダイレクトは検索ランキングを維持し、既存のリンク切れを防ぎます。
- 類似コンテンツの統合: 同じトピックを扱っているページが複数ある場合、それらを1つの包括的なページにマージし、古いURLを新しい、より強力なコンテンツにリダイレクトできます。
適切なリダイレクトがないと、訪問者は移動または削除されたコンテンツにアクセスしようとしたときに404エラーページに遭遇します。これは、ユーザーエクスペリエンスを損なうものです。

さらに悪いことに、リンク切れはWordPress SEOを深刻に損なう可能性があります。検索エンジンは、多くの404エラーをウェブサイトのメンテナンスが不十分である兆候と見なし、ランキングに悪影響を与える可能性があります。
また、外部サイトがもはや存在しないページにリンクした場合、貴重なバックリンクとその提供する権威を失うことになります。
良いニュースは? 301リダイレクトは、訪問者、検索エンジン、リンクの権威を古いURLから新しいURLにシームレスに転送することで、これらすべての問題を解決します。これにより、キーワードランキングが維持され、ウェブサイトがスムーズに実行され続けます。
301リダイレクトがなぜ不可欠なのかを理解したところで、実践的な部分に進みましょう。初心者向けのリダイレクトプラグインから、より高度なユーザー向けのコードによる手動ソリューションまで、WordPressでリダイレクトを作成するいくつかの簡単な方法を紹介します。
方法1:AIOSEO プラグインで301リダイレクトを作成する
301リダイレクトを管理および作成する最も簡単な方法は、All in One SEO(AIOSEO)WordPressプラグインを使用することです。これはWordPress向けの最高のSEOプラグインであり、300万人以上のプロフェッショナルがサイトのSEOを改善するために使用しています。
AIOSEO は強力なリダイレクトマネージャーアドオンを提供しており、ウェブサイト上の壊れたリンクを簡単に見つけ、それらを修正するために 301 リダイレクトを設定できます。
注意: リダイレクションマネージャーを使用するには、AIOSEO Proが必要です。AIOSEOの無料版もありますが、301リダイレクトは含まれていません。
まず、AIOSEO Proプラグインをウェブサイトにインストールして設定する必要があります。詳細については、All in One SEOを正しく設定する方法に関するステップバイステップガイドを参照してください。
プラグインが有効になったら、WordPressダッシュボードのAll in One SEO » Redirectsに移動し、「Activate Redirects」ボタンをクリックする必要があります。

次に、「設定」タブをクリックし、「リダイレクト方法」として「PHP」を選択できます。
これはリダイレクトを作成するための最も簡単な方法であり、サーバー側の設定は必要ありません。

AIOSEOでは、Webサーバーのリダイレクト方法を選択することもできます。ただし、WebサーバーのApacheまたはNGINXの設定が必要です。これには技術的な知識が必要であり、初心者にはお勧めできません。
301リダイレクトの作成
これで301リダイレクトを作成する準備が整いました。「リダイレクト」タブに移動して開始してください。
まず、「ソースURL」フィールドにリダイレクトしたいリンクを入力する必要があります。その後、「ターゲットURL」フィールドにリンクの新しい宛先を入力する必要があります。

リダイレクトタイプが「301 Moved Permanently」(恒久的に移動済み)であることを確認してから、「Add Redirect」(リダイレクトを追加)ボタンをクリックしてください。
複数のURLを新しい場所にリダイレクトしたい場合は、ソースURLフィールドの下にある「URLを追加」ボタンをクリックするだけです。
次に、下にスクロールして作成したリダイレクトのログを表示できます。「ヒット」列の下にリダイレクトされたリンクを訪問した人数が表示され、個々の301リダイレクトを有効または無効にするトグルオプションがあります。

301リダイレクトを追加して404エラーを修正する
AIOSEOは、404エラーページを追跡して修正するのにも役立ちます。
このオプションをオンにするには、「設定」タブの「リダイレクトログ」セクションまでスクロールダウンする必要があります。次に、「404ログ」と「リダイレクトログ」のオプションを有効にします。
ログを保持する期間を選択することもできます。スムーズで高速なサーバーパフォーマンスのために、最大1か月間保持することをお勧めします。

これらのオプションを有効にした後、「Save Changes」ボタンをクリックしてください。
新しい「404ログ」タブがリダイレクトセクションに表示されるはずです。ここでAIOSEOは壊れたリンクを追跡・表示し、リダイレクトを設定できるようになります。「ヒット数」の下にはリンクへの訪問数、「最終アクセス日時」には最終アクセス日時が表示されます。

注意: 404ログを有効にしても、最初はデータが表示されません。プラグインは、設定が有効になった後にのみ404エラーページを記録し始めます。
次に、リダイレクトしたい404エラーURLの横にある「リダイレクトを追加」リンクをクリックします。一番下のボタンではありません。
ターゲットURLを入力するオプションと、ドロップダウンメニューからリダイレクトタイプを選択するオプションが表示されます。

新しいURLを入力し、リダイレクトタイプとして「301 Moved Permanently」を選択してください。次に、「Add Redirect」ボタンをクリックします。
AIOSEOは、壊れたリンクに対して301リダイレクトを作成するようになります。リダイレクトが正しく機能しているかを確認するには、古いURLにアクセスして、新しいターゲット先に移動するかどうかを確認してください。
投稿またはページから直接301リダイレクトを追加する
AIOSEOでは、公開済みの投稿やページを編集中にリダイレクトすることもできます。
WordPressエディターのページの一番下までスクロールすると、「AIOSEO設定」セクションが見つかります。「リダイレクト」タブをクリックする必要があります。

ソースURLは入力済みです。「ターゲットURL」フィールドに新しいURLを入力し、「リダイレクトタイプ」ドロップダウンメニューから「301 Moved Permanently」を選択するだけです。
また、編集中に投稿のパーマリンクを変更すると、AIOSEOは古いURLを新しいURLにリダイレクトすることを提案します。
いずれにしても、「リダイレクトを追加」ボタンをクリックすれば完了です。
ウェブサイト全体の転送
ウェブサイトを新しいドメイン名に移行すると、訪問者がリンク切れに遭遇したり、サイトのSEOが低下したりする可能性があります。
AIOSEOを使用して、トラフィックや検索エンジンのランキングを失うことなく、ウェブサイト全体を新しい場所に移動できます。これはウェブサイト全体の301リダイレクトです。

これを正しく行うことが重要なので、WordPressでサイト全体のリダイレクトを実行する方法についてのステップバイステップの初心者向けガイドを作成しました。
方法2:リダイレクトプラグインで301リダイレクトを作成する
WordPressでリダイレクトを追加および管理するもう1つの方法は、Redirectionプラグインを使用することです。
まず、プラグインをインストールして有効化する必要があります。WordPressプラグインのインストール方法に関する詳細ガイドに従ってください。
注意: WordPressプラグインを使用して301リダイレクトを設定するのは簡単ですが、パフォーマンスに若干の低下があります。WordPressホスティングプロバイダーによっては、リダイレクトが他の方法よりもわずかに遅くなる場合があります。
リダイレクトを可能な限り高速にしたい場合は、以下の方法5を使用して.htaccessファイルを編集することで実現できます。
有効化したら、ツール » リダイレクト にアクセスし、「セットアップ開始」ボタンをクリックしてください。

次に、WordPressでのパーマリンク変更を監視し、すべてのリダイレクトと404エラーのログを保持するオプションを選択できます。
これらのオプションを有効にして、「セットアップの続行」ボタンをクリックするだけです。

プラグインは、Rest APIを自動的にテストします。
ステータスが「良好」と表示されたら、「セットアップ完了」ボタンをクリックしてください。

リダイレクトプラグインは、セットアップを完了するためにさらにいくつかのタスクを実行します。プログレスバーが100%に達したら、「続行」ボタンをクリックし、次に「開始準備完了」ボタンをクリックできます。
プラグインが準備完了しましたので、301リダイレクトを作成できます。開始するには、WordPressパネルのツール » リダイレクトセクションに移動してください。画面下部にある「新しいリダイレクトを追加」セクションを確認してください。

リダイレクトを追加するための基本的な設定が表示されます。ただし、歯車アイコンをクリックすると、リダイレクトの種類を選択できる追加オプションが表示されます。
古いページのソースURLを入力し、リダイレクトしたい「ターゲットURL」を追加するだけです。HTTPコードオプションが「301 - 恒久的に移動」に設定されていることも確認してください。

すべての詳細を入力したら、「リダイレクトを追加」ボタンをクリックしてください。
方法3:Simple 301 Redirects プラグインで301リダイレクトを作成する
301リダイレクトを作成する最も簡単な方法の1つは、Simple 301 Redirectsプラグインを使用することです。名前が示すように、これは301リダイレクトを非常に簡単にします。
まず、ウェブサイトにプラグインをインストールして有効化する必要があります。
その後、設定 » 301リダイレクトにアクセスする必要があります。ここで、「リクエスト」フィールドに古いURLを、「宛先」フィールドにターゲットURLを入力できます。

それが完了したら、「新規追加」ボタンをクリックして301リダイレクトを作成します。これで完了です。
シンプルな301リダイレクトはすぐに機能し始めます。
方法4:既存ページをPage Links Toプラグインにリダイレクトする
別のウェブサイトでホストされているコンテンツにリンクしたいが、自分のドメインのリンク構造を維持したい場合があります。これはリンク切れの修正とは異なります。ここでPage Links Toプラグインが役立ちます。
注意: このプラグインはしばらく更新されていませんが、テストの結果、特定のページを他の場所にホストされているコンテンツにリダイレクトする機能は依然として正しく動作します。
プラグインをインストールして有効化すると、WordPressエディターにメタボックスが追加されます。ここで、ユーザーを送信したい新しい場所のアドレスを入力できます。

「更新」または「公開」を押すと、WordPressは投稿またはページを通常どおり扱いますが、誰かがアクセスすると、選択したカスタムURLにリダイレクトされます。
たとえば、ダウンロード可能なコンテンツを時々作成するブログを持っているが、オンラインストアサイトのユーザーに特定の投稿を商品として表示したい場合があります。このプラグインを使用すると、Googleからの重複コンテンツペナルティのリスクを冒したり、ユーザーベースを分割したりすることなく、それを行うことができます。
方法 5: .htaccess を使用して 301 リダイレクトを手動で作成する
WordPressユーザーは、.htaccessウェブサーバー設定ファイルを編集することでも301リダイレクトを設定できます。
.htaccessコードにわずかな間違いがあると、WordPressサイトにアクセスできなくなり、内部サーバーエラーが表示され始める可能性があることに注意してください。
そのため、変更を加える前に.htaccessファイルをバックアップすることが重要です。
All in One SEOプラグインを使用して.htaccessファイルを編集する
All in One SEOプラグインがインストールされている場合、.htaccessファイルを簡単に編集できます。
注意: .htaccessエディターを使用するには、All in One SEO Proが必要です。
単純に All in One SEO » Tools ページにアクセスし、「.htaccess Editor」タブに切り替えます。

ここから、エディターで.htaccessファイルの内容が表示されます。「# END WordPress」行の後に、追加したいリダイレクトコードを貼り付けることができます。
ここでは、古い投稿を訪問したユーザーを新しい投稿に送信しようとする簡単なリダイレクトを示します。
RewriteEngine On
Redirect 301 /a-very-old-post/ http://yoursite.com/a-very-new-post/
古い投稿と新しい投稿の URL を変更することを忘れないでください。完了したら、「変更を保存」ボタンをクリックして設定を保存すると、All in One SEO が .htaccess ファイルを更新します。
WordPressの.htaccessファイルを直接編集する
WordPressの.htaccessファイルを直接編集して、リダイレクトを設定することもできます。
.htaccessファイルを編集するには、FTPクライアントを使用してウェブサイトに接続する必要があります。.htaccessファイルはWordPressサイトのルートディレクトリにあります。
.htaccessファイルが見つからない場合は、WordPressサイトで.htaccessファイルが見つからない理由に関するガイドを参照してください。
.htaccessをコンピューターにダウンロードし、メモ帳などのテキストエディターを使用して編集できます。
以下のリダイレクトコードを使用して、古い投稿を訪問したユーザーを新しい投稿に送信できます。このコードは、`.htaccess` ファイルの末尾にある `# END WordPress` 行の後ろに貼り付けてください。
RewriteEngine On
Redirect 301 /a-very-old-post/ http://yoursite.com/a-very-new-post/
古い投稿と新しい投稿のURLを変更してください。その後、変更を保存し、.htaccessファイルをサーバーにアップロードし直すことができます。
これで、リダイレクトが意図したとおりに正しく機能しているかテストできます。

さらに、ホスティングプロバイダーのダッシュボードと組み込みのファイルマネージャーを通じて、.htaccessファイルにアクセスして編集することもできます。
たとえば、SiteGroundのファイルマネージャーで、Site Tools » Site » File Managerに移動し、サイトの/public_html/フォルダに移動すると、.htaccessを見つけることができます。

次に、.htaccessファイルを右クリックして「編集」を選択します。
ヒント: ファイルを保存した後もファイルマネージャーのウィンドウを開いたままにしておきましょう。ウェブサイトにエラーが表示された場合、すぐに変更を元に戻したり、バックアップを復元したりできます。
301リダイレクトコードを直接追加してファイルを保存してください。念のため、元の.htaccessファイルをバックアップのためにダウンロードすることを忘れないでください。

動画チュートリアル
301リダイレクトに関するよくある質問
私たちは長年にわたり、何千ものユーザーが壊れたリンクを修正し、リダイレクトを設定するのを支援してきました。ここでは、WordPressで301リダイレクトを作成する際によく寄せられる質問とその回答を紹介します。
1. 301リダイレクトと302リダイレクトの違いは何ですか?
301リダイレクトは永続的です。検索エンジンに対し、ページが永久に移動したことを伝え、SEOランキングを新しいURLに引き継ぎます。302リダイレクトは一時的です。検索エンジンに対し、移動が短期間であることを伝えるため、古いURLをインデックスに保持するように指示します。壊れたリンクやコンテンツの更新には、ほぼ常に301リダイレクトを使用する必要があります。
2. 301リダイレクトはSEOに影響しますか?
はい、良い影響があります。リダイレクトなしでページを削除すると、そのトラフィックと検索ランキングを失います。301リダイレクトは、その権威を新しいページに引き継ぐことで維持します。
3. 301リダイレクトはどれくらいの期間アクティブにすべきですか?
301リダイレクトは可能な限り長くアクティブに保つべきです。リダイレクトを削除すると、他のウェブサイトから古いリンクをクリックしたユーザーは404エラーが表示されます。サイトに大きな影響を与えないため、無期限に残しておくことをお勧めします。
4. 削除されたページをホームページにリダイレクトできますか?
できますが、SEOの観点からは推奨されません。Googleはホームページへのリダイレクトを「ソフト404」として扱います。なぜなら、コンテンツがユーザーが探していたものと関連性がないからです。削除されたコンテンツに密接に関連するカテゴリページまたは特定の記事にリダイレクトする方が良いでしょう。
5. 「リダイレクトが多すぎます」というエラーを修正するにはどうすればよいですか?
このエラーは通常、リダイレクトループを作成した場合に発生します。例えば、URL AがURL Bにリダイレクトされ、URL BがURL Aにリダイレクトバックされる場合です。これを修正するには、プラグインまたは.htaccessファイルのリダイレクト設定を確認し、最終的な宛先が元のソースにポイントバックされていないことを確認してください。
追加リソース
このWordPressリダイレクト作成の初心者向けガイドが、あなたのサイトでのリダイレクト設定に役立ったことを願っています。WordPressのSEOやウェブサイト管理スキルを向上させるのに役立つその他の記事をいくつかご紹介します:
- 初心者向け WordPress SEO 完全ガイド(ステップバイステップ)
- 302リダイレクトと301リダイレクトの違い – どちらを使うべきか?
- WordPressで壊れたリンクを見つけて修正する方法(ステップバイステップ)
- WordPressで404ページを追跡し、リダイレクトする方法
- WordPressを新しいドメインに簡単に移行する方法(SEOを失うことなく)
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。

ニック・グレンジャー
こんにちは、上記の役立つ記事をありがとうございます。
パーマリンク形式をプレーンから投稿に変更し、AISEO Pro Redirect機能を使用して新しいページURLにリダイレクトしました。それらはすべて正常に機能しているようですが、ページを編集できなくなりました。システムは編集するために元のプレーン形式のページアドレスを探しているようです。助けてください!
アドバイスをよろしくお願いします。ニック
WPBeginnerサポート
WordPressエディタは投稿IDを使用するため、パーマリンクを変更してもエディタには影響しません。必ずキャッシュをクリアし、ローカルホストのインストールを使用している場合は、使用しているツールでmod_rewriteが有効になっていることを確認してください。
管理者
シェリル
リダイレクトした後、元のページはどうすればいいですか?削除するか公開しない方が良いですか?
WPBeginner コメント
適切なリダイレクトが設定されていれば、不要になったと確信しているページは削除しても構いません。
ただし、後で参照する必要がある場合に備えて、下書きに変換しておくと良い場合もあります。
ロリ・ミシェル
なので、理解しようとしています。oldname.comというWordPressウェブサイトを持っています。会社をリブランドし、newname.comを使用したいのですが、世界中に存在するハイパーリンクを失いたくありません。このウェブサイト全体に301リダイレクトを使用できますか?意味は通じますか?助けてください!!!
WPBeginnerサポート
サイトのドメインを変更するには、以下の記事をご覧ください。
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
管理者
ロリ
ですので、どこか別の場所に設定する必要があり、ウェブサイトのURL名を変更して301リダイレクトするだけではダメだということですね?
WPBeginnerサポート
同じホスティングプロバイダーで設定している場合、新しいドメインにサイトを設定している限り、301リダイレクトの手順に進むことができます。
ショーン
特定のブログ記事だけを新しいドメインにリダイレクトしたい場合はどうすればよいですか?たとえば、example.com/blog/hello-world を newsite.com/blog/hello-word にリダイレクトする場合などです。ただし、古いブログコンテンツをすべてリダイレクトする必要はありません。特定のURLだけをリダイレクトしたい場合です。
WPBeginnerサポート
完全に新しい URL に移動したい場合は、ターゲット URL フィールドに完全な URL を入力する必要があります。
管理者
ドナルド・マッケンジー
ブログからコメントを削除した場合、削除されたコンテンツのリダイレクトは必要ですか?投稿ではなく、コメントだけです。
WPBeginnerサポート
いいえ、削除されたコメントのリダイレクトを作成する必要はありません。
管理者
ドナルド・マッケンジー
ご返信いただきありがとうございます。
WPBeginnerサポート
お役に立てて嬉しいです
カンカ
こんにちは、削除したい投稿がありますが、削除後に別のページにリダイレクトする予定です。これは問題ありませんか?
WPBeginnerサポート
はい、正しいリダイレクトURLをお持ちであれば、問題なく実行できます。
管理者
カンカ
削除されたページを投稿にリダイレクトするという逆の状況はどうでしょうか?
WPBeginnerサポート
はい、正しいURLをリダイレクトしている限り、双方向に機能します。
アンカ
リダイレクトを行う際に問題はありませんが、50 以上のリダイレクトがあり、さらに増やす予定です。カテゴリや一部の投稿を削除する必要もあるため、これは問題になりますか?
レア
リダイレクトをスケジュールする方法はありますか?
ジェームズ
CSVファイルで一括リダイレクトをアップロードする方法はありますか?便利だと思います
WPBeginnerサポート
プラグインにはCSV経由でインポートするオプションがあります
管理者
ハマダ
プラグイン「Redirection」でリダイレクトを作成しましたが、Redirection の設定からリダイレクト項目を削除しました。しかし、元に戻したいのですが、どうすればよいですか?
WPBeginnerサポート
最も簡単な方法は、リダイレクトを復元しようとするのではなく、再作成することです。
管理者
エスマーエル
ドメインを新しいドメインに移行しました。アドレスを一つずつ入力せずに301リダイレクトを行うにはどうすればよいですか?
つまり、example.com のすべての URL を example.net に移動させるような定義をしたいのです。
よろしくお願いいたします。
WPBeginnerサポート
以下の記事にあるリダイレクトを確認してください。
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
管理者
ティム
リダイレクトは設定済みで正常に動作していますが、これらのリダイレクトされたURLをすべて検索して置換することについて質問があります。
WordPressサイト全体で、WordPressデータベース内だけでなく、TablePressを使用して追加されたテーブル内の個人HTMLコードやURL全体で、それらを検索/置換する方法はありますか?
グローバルな検索/置換ソリューションを探していますが、ありますか?
WPBeginnerサポート
アナリティクスツールを使用してサイト上のどこにリンクがあるかを見つけるか、以前の記事のプラグインを確認してください。
https://014.leahstevensyj.workers.dev/plugins/search-and-replace-plugin-for-wordpress-database/
管理者
ダイアナ
無料のWordPress.comで301を実装する可能性はありますか?プラグインのインストールが許可されていないと表示されます。ビジネスプランの場合のみです。そして、WordPress.orgに移行したいのです。
WPBeginnerサポート
WordPress.comからWordPress.orgにサイトを移行するには、以下のガイドを確認してください。https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-properly-move-your-blog-from-wordpress-com-to-wordpress-org/
管理者
ファルク・フセイン
こんにちは、
かつて「Redirection」プラグインを使用してリダイレクトを行いました。
しかし、今、そのURLがプラグインで見つかりません。htaccessファイルにもそのURLのコードはありません。
そのリダイレクトを無効にしたいのですが、何か方法はありますか?助けてください?
WPBeginnerサポート
リダイレクトがプラグインにない場合は、htaccess ファイルを確認するか、ホスティングプロバイダーに連絡してリダイレクトの検索について支援を求める必要があります。
管理者
ショウガ
複数のウェブページ(投稿ではない)をリダイレクトする場合、新しいページごとに上記のコード(行1と行2の両方)のコピーを作成する必要がありますか?また、これらのコードを.htaccessファイルの末尾にコピーし続ける必要がありますか?
テーマフォルダのfunctions.phpファイルにリダイレクトコードを追加することを推奨する別の記事を読みました。コードは長く、複雑に見えます。しかし、どちらの方法がより効率的か疑問に思っています — .htaccessを編集することと、functions.phpを編集することのどちらでしょうか?
WPBeginnerサポート
コードの2行目の新しいバージョンを追加します。最初の行は一度だけ必要です。リダイレクトが発生する場所については、どちらの方法が最適かは個人の好みによります。
管理者
リンジー
こんにちは
どうやら私のサイトには301リダイレクトが設定されているようですが、どこにあるのか、何にリダイレクトされているのか分かりません。.htaccessファイルには何もありません。サイトは元々ローカルホストで別の名前で構築され、すべてのURLが新しいドメイン名に変更されました。これが問題でしょうか?SSL証明書に問題を引き起こしている301リダイレクトをどのように追跡すればよいですか?ありがとうございます
WPBeginnerサポート
URLが正しく更新されていれば、URLの更新は問題にならないはずです。ホスティングプロバイダーに問い合わせれば、リダイレクトの原因となっているものを見つける手助けをしてくれるはずです。
管理者
ジェシカ
この簡単なガイドにどれだけ感謝してもしきれません。開発者向けに書かれていない限り、リダイレクトには触れないようにと言われていたので、何もせずにSEOが少し悪化しました。実際、私は十分な知識があり、指示に従うことができます。そして、後で問題を引き起こす可能性のあるプラグインに頼る必要はありません。結局、すべてのプラグインはいつか問題を起こしますよね?ありがとうございます。このリンクは、同じ問題を抱えている他の人と共有するために、私のツールボックスに入れます。
WPBeginnerサポート
どういたしまして。当社のガイドがお役に立てたようで、共有してくださった方々にも感謝いたします。
管理者
ウェンディ
動画の方法を実行しましたが、サイトの上部とサイドに「未分類」が表示されたままです。動画の 3 番目の部分で設定の 301 リダイレクトリンクを変更する方法を探しましたが、見つかりませんでした。しかし、「未分類」をクリックすると「一般」に変わりますが、サイトを再度訪問したり更新したりすると「未分類」に戻ります。リダイレクトプラグインは、私のテーマと互換性があると言われました。何か助けていただけると幸いです。ありがとうございます。
WPBeginnerサポート
サイトから「未分類」カテゴリを削除しようとしているようです。その場合は、こちらの記事を確認してください。https://014.leahstevensyj.workers.dev/beginners-guide/rename-the-uncategorized-category/
管理者
ハンナ
こんにちは!役立つ情報ありがとうございます!このプラグインはブログのドメイン変更にも対応していますか?最近ドメインを変更し、ランキングや露出を失わないために301リダイレクトを実装することが非常に重要だと読みました。これでうまくいきますか?もしそうなら、ソース行に古いドメイン、ターゲット行に新しいドメインを入力しますか?
ありがとうございます!
WPBeginnerサポート
こちらの記事のステップ4と5を確認してください。https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
管理者
マット
同じサイトで「ページリンク」と「リダイレクト」を使用できますか?
それぞれ異なるニーズに対応しているように見えますが、リダイレクトプラグインは一度に1つしか使用すべきではないという警告を見たことがあります。本当ですか?
リダイレクト機能は好きですが、「投稿編集」画面でリダイレクトを設定できる機能(例:ティーザー/抜粋をランディングページや他のサイトにリンクさせる)があると嬉しいです。ありがとうございます!
WPBeginnerサポート
2つのプラグイン間に競合が発生するのを防ぐため、同時に使用することは推奨しません。両方のプラグインが連携するための推奨方法があるかどうか、プラグインの作成者に確認することができます。
管理者
ビル
WPサイトを新しいドメインに移行し、cPanel内で古いドメインから新しいドメインへのリダイレクトを設定しました。リダイレクトはほぼ瞬時に行われます(それは良いことですよね?)。しかし、リダイレクトされている理由を説明する画面を古いホームページに表示するのに十分な数秒間、リダイレクトを遅延させたいと考えています。
私はプログラマーではありません。リダイレクトが発生するまでの時間を調整できるプラグインはありますか?TIA
WPBeginnerサポート
特に指示がない限り、残念ながらそれを設定するための簡単な方法はありません。
管理者
リー
こんにちは。
ところで、素晴らしい投稿ですね。
多数のページを新しいURLにリダイレクトしましたが、すべてのページリンクURLを新しいURLに更新したので、フロントエンドに壊れたリンクはありません。
数ヶ月後、作成したリダイレクトを削除しても安全でしょうか?
どうもありがとうございます。
リー
WPBeginnerサポート
壊れたリンクへの参照がない場合はリダイレクトを削除できますが、そうでない場合はリダイレクトを有効にしておくのが最善かもしれません。
管理者
マシュー
こんにちは。以前からリダイレクトプラグインを使用して、古い投稿(パーマリンクがひどかった頃のもの)を整理しようとしています。
私がやっていたのは、より良いパーマリンクを持つ別の投稿を作成し、古いURLから新しいURLにコンテンツをコピー&ペーストしてから301リダイレクトすることでした。
この記事を読んだ後、完全に新しい投稿を作成する必要はなく、古い投稿のパーマリンクを変更してリダイレクトするだけでよいのではないかと思い始めています。それは正しいですか?
もしそうなら、以前の古い重複投稿はすべて削除してもよいですか、それともそのままにしておくべきですか?
助けていただけたら感謝します。
WPBeginnerサポート
修正済みです。古い投稿をアクティブにする必要なく、パーマリンクを変更してリダイレクトできます。リダイレクトが設定されている限り、古い投稿を削除しても構いません。
管理者
マシュー
つまり、コピー&ペーストして新しい投稿にリダイレクトした古い投稿は削除できるということですね。そして、パーマリンクを変更するだけで、URL全体を別の投稿にコピー&ペーストする必要はなく、古いパーマリンクを新しいものにリダイレクトするだけでよいということでしょうか?
返信ありがとうございます。もしそうなら、多くの時間を節約できました。
WPBeginnerサポート
はい、お役に立てて嬉しいです。
デイミオン・モウワー
リダイレクトを設定したら、元の投稿はどうすればいいですか?削除しますか?
WPBeginnerサポート
必須ではありませんが、ほとんどの人は古い投稿が不要になった場合にそうします。
管理者
フォーカスイベント
ありがとうございます。まさに探していたものです!
WPBeginnerサポート
お探しの答えを提供できて嬉しいです。
管理者
レカン
リダイレクトを設定した後、ページを削除しても良いですか?
WPBeginnerサポート
はい、できます
管理者
ウィルバート・ベルトラン
こんにちは、最近サイトを複製しました。元のサイトのURLがoriginal.comで、複製サイトがあるサブドメインhttp:testsite.orginal.comを作成したとします。さて、このセットアップでリダイレクトをどのように行うかという質問です。original.comのサイトをメインサイトにしたいのです。
ありがとう
WPBeginnerサポート
サブドメインからサイトを移行する場合は、こちらの記事を確認してください。https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-properly-move-wordpress-from-subdomain-to-root-domain/
管理者
ジーナ
こんにちは、ありがとうございます!皆さんが大好きです。プラグインをダウンロードして、いくつかのページをリダイレクトしました。mysite.comをmiresite.com/にリダイレクトすべきかどうか教えていただけますか?どうすればよいですか?どこかで「/」が消えてしまいました。クライアントのために作業しているWPサイトには4つの異なるリダイレクトプラグインがあり、先週サイトがクラッシュしました。すべて無効にして、このプラグインをインストールしました。すべて順調ですが、「/」の問題だけです。論理的な質問をしていますか?
WPBeginnerサポート
末尾に/が付いたアドレスにサイトをリダイレクトすることを心配する必要はありません
管理者
ジーナ
こんにちは – mydomian.com/ が mydomain.com(スラッシュなし)にリダイレクトされていることがわかりました。
これがどこで、どのように起こったのか分かりません。おそらくダウンロードしたプラグインのいずれかのせいだと思いますか?これは301リダイレクトで、これが何かを損なっていないか分かりません。検索結果はすべてアドレスに/が表示されますが、結果をクリックすると/なしのページに移動します。助けていただけますか、または助けてくれるところに送っていただけますか?
WPBeginnerサポート
まず、プラグインを確認してください。リダイレクト用のプラグインがあれば、そこで設定されているか確認したいでしょう。それらがリダイレクトの原因でない場合、htaccessファイル内または設定>一般でリダイレクトが作成されているか確認したいでしょう。アドレスがそこで変更された場合。
トム
素晴らしい、ありがとうございます。.htaccessリダイレクトを使用しました。まさに探していたものです。
WPBeginnerサポート
お役に立てて嬉しいです。
管理者
ビンカ
これは、htaccess ファイルでの 302 リダイレクトにも同じように機能しますか?クライアントから、WordPress サイトの約 800 の URL を Wix サイトに 302 リダイレクトするように依頼されました。すべてが正常に機能する瞬間もありますが、その後、いくつかの 404 が発生します。URL が多すぎるためか、それとも何か見落としているのかわかりませんか?
WPBeginnerサポート
htaccessメソッドは、数値を302に変更した場合、302リダイレクトに機能します。302リダイレクトは一時的なものであり、キャッシュと同様に問題の一部である可能性があります。
管理者
モハメド・フィローズ・アーメド
WordPressサイトを持っています。ある問題に直面しています。WooCommerceプラグインを使用しています。WooCommerceサイトは、パーマリンクに自動的に商品カテゴリページを追加します。例:google.com/product-category/up/this-is-my-page。このリンクをgoogle.com/this-is-my-pageのようにリダイレクトしたいです。どうすれば解決できますか?何か助けはありますか?
WPBeginnerサポート
WooCommerceのパーマリンクを編集するには、[設定] > [パーマリンク]で変更してください。WooCommerceのドキュメントを確認すると、より詳しく説明されています。
管理者
ダニエル・アキニエレ
こんにちは、WordPress初心者です。もし手伝っていただけたら、とても嬉しいです。Htaccesコードを使ったら完璧に機能しました。でも、私のメディアファイルを自分自身にリダイレクトさせたいのです。
なので、wp-contentsフォルダ内のリダイレクトを停止するコードはありますか?どうか助けてください、私のウェブサイトが危機に瀕しています。
ファハド
素晴らしい情報です。深刻な問題を解決するのに役立ちました。
マイケル・ライト
これ、ありがとうございます!リダイレクトプラグインが必要でした。そんなものがあるとは知りませんでした
エマニュエル・エカネム
こんにちは、このリダイレクトはURLの完全な変更に有効ですか?
例えば、olddomain.comを使用していて、newdomain.comを購入し、olddomain.comをnewdomain.comが開くようにリダイレクトしたいとします。
誰か手伝ってくれませんか??
WPBeginnerサポート
Emmanuelさん、こんにちは。
古いウェブサイトでそれを行うと、プラグインが新しいドメイン名にあなたとユーザーをリダイレクトするため、アクセスできなくなります。
管理者
エマニュエル・エカネム
ああ、どうすればこれを達成できますか?
WPBeginnerサポート
古いサイトの .htaccess ファイルに以下のコードを追加することで、それを行うことができます。
RewriteEngine on RewriteCond %{HTTP_HOST} ^oldomain.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC] RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301,NC]WordPressで1クリックで使用
マウウィクス
単一のホームページを別のドメインにリダイレクトするにはどうすればよいですか?それとも、リダイレクトされたドメインの他のページは影響を受けませんか?
ラブリン・モンテポップ
このガイドをありがとうございます。クライアントからのリクエストに大いに役立ちました。
カヴィタ
アフィリエイトストア用のサブドメインがあります。サイトページからサブドメインページへリダイレクトする方法を知りたいです。助けてください。
メーゲン
本当にありがとうございます!約8ヶ月間ブログを書いており、Pinterestアカウントを構築するために一生懸命努力してきました。私のトラフィックのほとんどはそこから来ています。1ヶ月前にhttpsに切り替えましたが、昨夜まで私のピンのどれもhttpsにリダイレクトされていなかったことに気づきませんでした。あなたのおかげで全て修正できました!
ラジ
情報ありがとうございます。ちょっとした疑問があります。コメントを失うことなく、古い投稿を新しい投稿にリダイレクトするにはどうすればよいですか?つまり、以前のコメントが必要です。
Pearl
本当にありがとうございます。この情報を見つけるのに何時間も費やしましたが、ここでようやく答えを見つけました。
アンジェリカ
FYI – スクリーンショットは古いと思います。新しいリダイレクトの追加の下には、ソース/ターゲットURLとグループしか表示されません。
アーロン
こんにちは。ユーザーが実在しないサブドメインを入力した場合に、404エラーと同様に単一のページにリダイレクトする方法を探しています。例えば、キーボードを適当に叩いたり、ドメイン入力時にタイプミスした場合などです。WordPress標準の「結果が見つかりませんでした…リクエストされたページは見つかりませんでした。検索を絞り込むか、上記のナビゲーションを使用して投稿を見つけてください。」を削除したいのです。
この問題の解決策を教えていただけますか?または、解決策を見つけられるように、これは何と呼ばれるのか教えていただけますか?マルチサイトを単一のURLにする方法ばかり出てきます…
ありがとうございます!
アブドゥル・レーマン
ウェブサイトの訪問者が私のウェブサイトから外部リンクをクリックした場合にのみリダイレクトしたいと考えています。例えば、私のページから商品をクリックすると、「リダイレクト中です」というページにリダイレクトされ、その後アフィリエイトのウェブサイトに移動します。
これを実現するために何時間も費やしてきました。どうか助けてください。現時点では、WordPressプラグインやその他の回避策で可能かどうか、可能であればその方法を知りたいだけです。
WPBeginnerサポート
Abdul Rehman 様
それは確かに可能ですが、それを行うプラグインについては把握していません。
管理者
ウディ・ブルグ
htaccess を使用して、新しいタブで開くようにリダイレクトする方法はありますか?
ローラ
こんにちは
WixプラットフォームからWordPressへのリダイレクトは可能ですか?
WPBeginnerサポート
こんにちは、ローラさん。
WixをWordPressに移行する方法をご覧ください。
管理者
Hafiz Mateen Afzal
以下のような紹介リンクを作成するのに最適なプラグインは何ですか?
ありがとう
WPBeginnerサポート
Hafiz様
Thirsty Affiliatesは、アフィリエイト/紹介リンクを管理する最良の方法です。WordPressでアフィリエイトリンクをクローキングする方法をご覧ください。
管理者
cipriana leme
無料のWordPressブログから.comブログにリダイレクトするにはどうすればよいですか?無料ブログにはプラグインをインストールできないのですが、どのようにリダイレクトできますか?何かアドバイスはありますか?
よろしくお願いします。
ハンナ
こんにちは!Wordpress.orgでウェブサイトを作成し、古いサイトexample.wordpress.com(Wordpress.comを使用)からすべてのコンテンツをインポートしました。そのサイトのすべてのコンテンツを新しいサイトにリダイレクトする方法はありますか?Wordpressが提供したリダイレクト手順は、ドメインが既に存在するというエラーを発生させました。おそらく、Wordpress.comで新しいドメインを作成しようとしていると誤解したためでしょう。
以前はウェブサイトのトラフィックは非常に少なかったので、ソーシャルチャネルで以前のブログ記事をクリックしても、リダイレクトのない古いサイトの閉鎖されたバージョンに移動していました。後でクリックを生成するようなフォロワーはいないので世界の終わりではありませんでしたが、どうなるかわかりませんよね?
どんなアドバイスでもいただけると嬉しいです!
ありがとう、
ハンナ
Senith Nal
あなたのレッスンはとても役に立ちます。気に入りました。
Shakowat Hossain
WordPressのリダイレクトを削減するための素晴らしいソリューション!
数日間、WPのリダイレクト問題を解決しようとしています。このコンテンツを読んでも、これ以上の解決策は見つかりません。
ここで、いくつか良い点が見つかり、ページ読み込み速度を向上させるためにリダイレクトを減らそうとしています。
ありがとう!