リンクをクリックしたのに「ページが見つかりません」というエラーが表示されたことはありませんか?訪問者にとってはイライラするだけでなく、ウェブサイトのランキングにも悪影響を与える可能性があります。
リダイレクトなしで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でリダイレクトを作成するいくつかの簡単な方法を紹介します。
- AIOSEOプラグインで301リダイレクトを作成する
- Redirectionプラグインで301リダイレクトを作成する
- Simple 301 Redirectsプラグインで301リダイレクトを作成する
- 既存ページをPage Links Toプラグインにリダイレクトする
- .htaccess を使用して 301 リダイレクトを手動で作成する
- 動画チュートリアル
- 301リダイレクトに関するよくある質問
- 追加リソース
方法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プラグインのインストール方法。
注意: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サイトにアクセスできなくなり、「Internal Server Error」が表示され始める可能性があることに注意してください。
そのため、変更を加える前に、.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 のファイルマネージャーでは、サイトツール » サイト » ファイルマネージャー に移動し、サイトの /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 コメント
適切なリダイレクトが設定されていれば、不要になったと確信しているページは削除しても構いません。
ただし、後で参照する必要がある場合に備えて、下書きに変換しておくと良い場合もあります。
Lori Michelle
なので、理解しようとしています。oldname.comというWordPressウェブサイトを持っています。会社をリブランドし、newname.comを使用したいのですが、世界中に存在するハイパーリンクを失いたくありません。このウェブサイト全体に301リダイレクトを使用できますか?意味は通じますか?助けてください!!!
WPBeginnerサポート
サイトのドメインを変更するには、以下の記事をご覧ください。
https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
管理者
Lori
ですので、どこか別の場所に設定する必要があり、ウェブサイトのURL名を変更して301リダイレクトするだけではダメだということですね?
WPBeginnerサポート
同じホスティングプロバイダーで設定している場合、新しいドメインにサイトを設定している限り、301リダイレクトの手順に進むことができます。
Sean
特定のブログ記事だけを新しいドメインにリダイレクトしたい場合はどうすればよいですか?たとえば、example.com/blog/hello-world を newsite.com/blog/hello-word にリダイレクトする場合などです。ただし、古いブログコンテンツをすべてリダイレクトする必要はありません。特定のURLだけをリダイレクトしたい場合です。
WPBeginnerサポート
完全に新しい URL に移動したい場合は、ターゲット URL フィールドに完全な URL を入力する必要があります。
管理者
Donald McKenzie
ブログからコメントを削除した場合、削除されたコンテンツのリダイレクトは必要ですか?投稿ではなく、コメントだけです。
WPBeginnerサポート
いいえ、削除されたコメントのリダイレクトを作成する必要はありません。
管理者
Donald McKenzie
ご返信いただきありがとうございます。
WPBeginnerサポート
Glad we could be helpful
Kanka
こんにちは、削除したい投稿がありますが、削除後に別のページにリダイレクトする予定です。これは問題ありませんか?
WPBeginnerサポート
Yes, you can do that, as long as you have the correct URL for your redirect it should be fine
管理者
Kanka
削除されたページを投稿にリダイレクトするという逆の状況はどうでしょうか?
WPBeginnerサポート
はい、正しいURLをリダイレクトしている限り、双方向に機能します。
アンカ
リダイレクトを行う際に問題はありませんが、50 以上のリダイレクトがあり、さらに増やす予定です。カテゴリや一部の投稿を削除する必要もあるため、これは問題になりますか?
Rhea
リダイレクトをスケジュールする方法はありますか?
ジェームズ
CSVファイルで一括リダイレクトをアップロードする方法はありますか?便利だと思います
WPBeginnerサポート
プラグインにはCSV経由でインポートするオプションがあります
管理者
hamada
プラグイン「Redirection」でリダイレクトを作成しましたが、Redirection の設定からリダイレクト項目を削除しました。しかし、元に戻したいのですが、どうすればよいですか?
WPBeginnerサポート
最も簡単な方法は、リダイレクトを復元しようとするのではなく、再作成することです。
管理者
Esmaeil
ドメインを新しいドメインに移行しました。アドレスを一つずつ入力せずに301リダイレクトを行うにはどうすればよいですか?
つまり、example.com のすべての URL を example.net に移動させるような定義をしたいのです。
よろしくお願いいたします。
WPBeginnerサポート
以下の記事にあるリダイレクトをご確認ください。
https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
管理者
Tim
リダイレクトは設定済みで正常に動作していますが、これらのリダイレクトされたURLをすべて検索して置換することについて質問があります。
WordPressサイト全体で、WordPressデータベース内だけでなく、TablePressを使用して追加されたテーブル内の個人HTMLコードやURL全体で、それらを検索/置換する方法はありますか?
グローバルな検索/置換ソリューションを探していますが、ありますか?
WPBeginnerサポート
サイト上のリンクがどこにあるかを見つけるために分析ツールを使用するか、または以下の以前の記事のプラグインを確認してください。
https://www.wpbeginner.com/plugins/search-and-replace-plugin-for-wordpress-database/
管理者
ダイアナ
無料のWordPress.comで301を実装する可能性はありますか?プラグインのインストールが許可されていないと表示されます。ビジネスプランの場合のみです。そして、WordPress.orgに移行したいのです。
WPBeginnerサポート
WordPress.com から WordPress.org へサイトを移行するには、以下のガイドを参照してください: https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-your-blog-from-wordpress-com-to-wordpress-org/
管理者
Farukh Hussain
こんにちは、
かつて「Redirection」プラグインを使用してリダイレクトを行いました。
しかし、今、そのURLがプラグインで見つかりません。htaccessファイルにもそのURLのコードはありません。
そのリダイレクトを無効にしたいのですが、何か方法はありますか?助けてください?
WPBeginnerサポート
リダイレクトがプラグインにない場合は、htaccess ファイルを確認するか、ホスティングプロバイダーに連絡してリダイレクトの検索について支援を求める必要があります。
管理者
ショウガ
複数のウェブページ(投稿ではない)をリダイレクトする場合、新しいページごとに上記のコード(行1と行2の両方)のコピーを作成する必要がありますか?また、これらのコードを.htaccessファイルの末尾にコピーし続ける必要がありますか?
テーマフォルダのfunctions.phpファイルにリダイレクトコードを追加することを推奨する別の記事を読みました。コードは長く、複雑に見えます。しかし、どちらの方法がより効率的か疑問に思っています — .htaccessを編集することと、functions.phpを編集することのどちらでしょうか?
WPBeginnerサポート
コードの2行目の新しいバージョンを追加します。最初の行は一度だけ必要です。リダイレクトが発生する場所については、どちらの方法が最適かは個人の好みによります。
管理者
Lindsey
Hi
どうやら私のサイトには301リダイレクトが設定されているようですが、どこにあるのか、何にリダイレクトされているのか分かりません。.htaccessファイルには何もありません。サイトは元々ローカルホストで別の名前で構築され、すべてのURLが新しいドメイン名に変更されました。これが問題でしょうか?SSL証明書に問題を引き起こしている301リダイレクトをどのように追跡すればよいですか?ありがとうございます
WPBeginnerサポート
URLが正しく更新されていれば、URLの更新は問題にならないはずです。ホスティングプロバイダーに問い合わせれば、リダイレクトの原因となっているものを見つける手助けをしてくれるはずです。
管理者
ジェシカ
この簡単なガイドにどれだけ感謝してもしきれません。開発者向けに書かれていない限り、リダイレクトには触れないようにと言われていたので、何もせずにSEOが少し悪化しました。実際、私は十分な知識があり、指示に従うことができます。そして、後で問題を引き起こす可能性のあるプラグインに頼る必要はありません。結局、すべてのプラグインはいつか問題を起こしますよね?ありがとうございます。このリンクは、同じ問題を抱えている他の人と共有するために、私のツールボックスに入れます。
WPBeginnerサポート
You’re welcome, glad our guide could be helpful for you and anyone you share it with
管理者
ウェンディ
動画の方法を実行しましたが、サイトの上部とサイドに「未分類」が表示されたままです。動画の 3 番目の部分で設定の 301 リダイレクトリンクを変更する方法を探しましたが、見つかりませんでした。しかし、「未分類」をクリックすると「一般」に変わりますが、サイトを再度訪問したり更新したりすると「未分類」に戻ります。リダイレクトプラグインは、私のテーマと互換性があると言われました。何か助けていただけると幸いです。ありがとうございます。
WPBeginnerサポート
サイトから「未分類」カテゴリを削除しようとしているようですね。もしそうであれば、こちらの記事をご覧ください: https://www.wpbeginner.com/beginners-guide/rename-the-uncategorized-category/
管理者
ハンナ
こんにちは!役立つ情報ありがとうございます!このプラグインはブログのドメイン変更にも対応していますか?最近ドメインを変更し、ランキングや露出を失わないために301リダイレクトを実装することが非常に重要だと読みました。これでうまくいきますか?もしそうなら、ソース行に古いドメイン、ターゲット行に新しいドメインを入力しますか?
ありがとうございます!
WPBeginnerサポート
こちらの記事のステップ4と5をご覧ください: https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
管理者
Matt
同じサイトで「ページリンク」と「リダイレクト」を使用できますか?
それぞれ異なるニーズに対応しているように見えますが、リダイレクトプラグインは一度に1つしか使用すべきではないという警告を見たことがあります。本当ですか?
リダイレクト機能は好きですが、「投稿編集」画面でリダイレクトを設定できる機能(例:ティーザー/抜粋をランディングページや他のサイトにリンクさせる)があると嬉しいです。ありがとうございます!
WPBeginnerサポート
2つのプラグイン間に競合が発生するのを防ぐため、同時に使用することは推奨しません。両方のプラグインが連携するための推奨方法があるかどうか、プラグインの作成者に確認することができます。
管理者
Bill
WPサイトを新しいドメインに移行し、cPanel内で古いドメインから新しいドメインへのリダイレクトを設定しました。リダイレクトはほぼ瞬時に行われます(それは良いことですよね?)。しかし、リダイレクトされている理由を説明する画面を古いホームページに表示するのに十分な数秒間、リダイレクトを遅延させたいと考えています。
私はプログラマーではありません。リダイレクトが発生するまでの時間を調整できるプラグインはありますか?TIA
WPBeginnerサポート
特に指示がない限り、残念ながらそれを設定するための簡単な方法はありません。
管理者
リー
こんにちは。
ところで、素晴らしい投稿ですね。
多数のページを新しいURLにリダイレクトしましたが、すべてのページリンクURLを新しいURLに更新したので、フロントエンドに壊れたリンクはありません。
数ヶ月後、作成したリダイレクトを削除しても安全でしょうか?
どうもありがとうございます。
リー
WPBeginnerサポート
壊れたリンクへの参照がない場合はリダイレクトを削除できますが、そうでない場合はリダイレクトを有効にしておくのが最善かもしれません。
管理者
マシュー
Hi, I have been using the redirection plugin for a while now trying to sort my old posts out from when I first started ( the permalinks were awful )
What I have been doing is creating another post with a better permalink and copy and pasting the content from the old URL to the new one and then 301 redirecting them.
After reading this post I’m starting to think that I don’t need to create a completely new post but just change the permalink on the old one and redirect it like that, Am I Correct?
If so, can I delete all the old duplicate posts from before or should I leave them as they are?
Thanks if you can help
WPBeginnerサポート
修正済みです。古い投稿をアクティブにする必要なく、パーマリンクを変更してリダイレクトできます。リダイレクトが設定されている限り、古い投稿を削除しても構いません。
管理者
マシュー
So just to clarify, I can delete the old posts that I copied and pasted into a new one and redirected the URL, and that all I have to do is to modify the permalink and not copy and paste the whole URL into a different post but just redirect the old permalink to the new one?
Thanks so much for replying to me, you have saved me so much time if that’s the case
WPBeginnerサポート
Correct, glad we could help
Damion Mower
リダイレクトを設定したら、元の投稿はどうすればいいですか?削除しますか?
WPBeginnerサポート
必須ではありませんが、ほとんどの人は古い投稿が不要になった場合にそうします。
管理者
フォーカスイベント
ありがとうございます。まさに探していたものです!
WPBeginnerサポート
Glad we could provide the answer you were looking for
管理者
Lekan
リダイレクトを設定した後、ページを削除しても良いですか?
WPBeginnerサポート
はい、できます
管理者
Wilbert Beltran
こんにちは、最近サイトを複製しました。元のサイトのURLがoriginal.comで、複製サイトがあるサブドメインhttp:testsite.orginal.comを作成したとします。さて、このセットアップでリダイレクトをどのように行うかという質問です。original.comのサイトをメインサイトにしたいのです。
ありがとう
WPBeginnerサポート
サブドメインからサイトを移動するには、こちらの記事をご覧ください。https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-wordpress-from-subdomain-to-root-domain/
管理者
Gina
こんにちは、ありがとうございます!皆さんが大好きです。プラグインをダウンロードして、いくつかのページをリダイレクトしました。mysite.comをmiresite.com/にリダイレクトすべきかどうか教えていただけますか?どうすればよいですか?どこかで「/」が消えてしまいました。クライアントのために作業しているWPサイトには4つの異なるリダイレクトプラグインがあり、先週サイトがクラッシュしました。すべて無効にして、このプラグインをインストールしました。すべて順調ですが、「/」の問題だけです。論理的な質問をしていますか?
WPBeginnerサポート
末尾に/が付いたアドレスにサイトをリダイレクトすることを心配する必要はありません
管理者
Gina
こんにちは – mydomian.com/ が mydomain.com(スラッシュなし)にリダイレクトされていることがわかりました。
これがどこで、どのように起こったのか分かりません。おそらくダウンロードしたプラグインのいずれかのせいだと思いますか?これは301リダイレクトで、これが何かを損なっていないか分かりません。検索結果はすべてアドレスに/が表示されますが、結果をクリックすると/なしのページに移動します。助けていただけますか、または助けてくれるところに送っていただけますか?
WPBeginnerサポート
まず、プラグインを確認してください。リダイレクト用のプラグインがあれば、そこで設定されているか確認したいでしょう。それらがリダイレクトの原因でない場合、htaccessファイル内または設定>一般でリダイレクトが作成されているか確認したいでしょう。アドレスがそこで変更された場合。
トム
素晴らしい、ありがとうございます。.htaccessリダイレクトを使用しました。まさに探していたものです。
WPBeginnerサポート
Glad we could help
管理者
Vinca
これは、htaccess ファイルでの 302 リダイレクトにも同じように機能しますか?クライアントから、WordPress サイトの約 800 の URL を Wix サイトに 302 リダイレクトするように依頼されました。すべてが正常に機能する瞬間もありますが、その後、いくつかの 404 が発生します。URL が多すぎるためか、それとも何か見落としているのかわかりませんか?
WPBeginnerサポート
htaccessメソッドは、数値を302に変更した場合、302リダイレクトに機能します。302リダイレクトは一時的なものであり、キャッシュと同様に問題の一部である可能性があります。
管理者
Md firoz ahmed
WordPressサイトを持っています。ある問題に直面しています。WooCommerceプラグインを使用しています。WooCommerceサイトは、パーマリンクに自動的に商品カテゴリページを追加します。例:google.com/product-category/up/this-is-my-page。このリンクをgoogle.com/this-is-my-pageのようにリダイレクトしたいです。どうすれば解決できますか?何か助けはありますか?
WPBeginnerサポート
For editing WooCommerce’s permalinks, you would want to check under Settings>Permalinks to modify them. If you take a look at WooCommerce’s documentation they explain more in depth.
管理者
ダニエル・アキニエレ
こんにちは、WordPress初心者です。もし手伝っていただけたら、とても嬉しいです。Htaccesコードを使ったら完璧に機能しました。でも、私のメディアファイルを自分自身にリダイレクトさせたいのです。
なので、wp-contentsフォルダ内のリダイレクトを停止するコードはありますか?どうか助けてください、私のウェブサイトが危機に瀕しています。
Fahad
Great Information helps me to get out of a serious issue
Michael Wright
これ、ありがとうございます!リダイレクトプラグインが必要でした。そんなものがあるとは知りませんでした
エマニュエル・エカネム
こんにちは、このリダイレクトは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]1-click Use in WordPress
Mauwiks
単一のホームページを別のドメインにリダイレクトするにはどうすればよいですか?それとも、リダイレクトされたドメインの他のページは影響を受けませんか?
Lovelyn Montepop
このガイドをありがとうございます。クライアントからのリクエストに大いに役立ちました。
Kavitha
アフィリエイトストア用のサブドメインがあります。サイトページからサブドメインページへリダイレクトする方法を知りたいです。助けてください。
Maegen
本当にありがとうございます!約8ヶ月間ブログを書いており、Pinterestアカウントを構築するために一生懸命努力してきました。私のトラフィックのほとんどはそこから来ています。1ヶ月前にhttpsに切り替えましたが、昨夜まで私のピンのどれもhttpsにリダイレクトされていなかったことに気づきませんでした。あなたのおかげで全て修正できました!
raj
情報ありがとうございます。ちょっとした疑問があります。コメントを失うことなく、古い投稿を新しい投稿にリダイレクトするにはどうすればよいですか?つまり、以前のコメントが必要です。
Pearl
本当にありがとうございます。この情報を見つけるのに何時間も費やしましたが、ここでようやく答えを見つけました。
アンジェリカ
FYI – スクリーンショットは古いと思います。新しいリダイレクトの追加の下には、ソース/ターゲットURLとグループしか表示されません。
アーロン
こんにちは。ユーザーが実在しないサブドメインを入力した場合に、404エラーと同様に単一のページにリダイレクトする方法を探しています。例えば、キーボードを適当に叩いたり、ドメイン入力時にタイプミスした場合などです。WordPress標準の「結果が見つかりませんでした…リクエストされたページは見つかりませんでした。検索を絞り込むか、上記のナビゲーションを使用して投稿を見つけてください。」を削除したいのです。
この問題の解決策を教えていただけますか?または、解決策を見つけられるように、これは何と呼ばれるのか教えていただけますか?マルチサイトを単一のURLにする方法ばかり出てきます…
ありがとうございます!
アブドゥル・レーマン
ウェブサイトの訪問者が私のウェブサイトから外部リンクをクリックした場合にのみリダイレクトしたいと考えています。例えば、私のページから商品をクリックすると、「リダイレクト中です」というページにリダイレクトされ、その後アフィリエイトのウェブサイトに移動します。
これを実現するために何時間も費やしてきました。どうか助けてください。現時点では、WordPressプラグインやその他の回避策で可能かどうか、可能であればその方法を知りたいだけです。
WPBeginnerサポート
Abdul Rehman 様
それは確かに可能ですが、それを行うプラグインについては把握していません。
管理者
Udi Burg
htaccess を使用して、新しいタブで開くようにリダイレクトする方法はありますか?