自分の投稿への古いリンクをクリックして、404エラーページにたどり着いたことはありませんか?これは通常、URLが変更されたのに、適切なリダイレクトが設定されなかったために発生します。
これを修正するには数分かかり、コードは一切必要ありません。ほとんどの人はこのためにSEOプラグインを使用しますが、サイトの.htaccessファイルに自分でリダイレクトを追加することもできます。
このガイドでは、両方の方法を説明しますので、古いリンクを正しいページに送信し、そのページが獲得した検索ランキングを維持することができます。

WordPressリダイレクトとは?
WordPressでは、リダイレクトはウェブサイトの訪問者と検索エンジンをあるURLから別のURLに送信します。リダイレクトは、壊れたリンクを修正したり、古いURLを置き換えたり、古いURLを新しいURLにポイントしたりするためによく使用されます。
また、コンテンツが移動したことを検索エンジンに伝えるため、古いページから新しいページへの検索権限(リンクジュース)を渡すことができます。

すべてのWordPressサイト所有者が知っておくべきリダイレクトのタイプがいくつかあります:
- 301 Moved Permanently: URLが恒久的に変更された場合に使用します。パーマリンクの変更、コンテンツの移動や統合、ページの削除と置き換え、HTTPからHTTPSへの切り替えなどが該当します。サイトを新しいドメインに移動する場合にも301リダイレクトを使用する必要があります。元のページのSEO値を新しいURLに引き継ぎます。
- 302 Found: 変更が一時的な場合に使用します。ウェブサイトのメンテナンス中、期間限定キャンペーン中、またはページや商品が一時的に利用できない場合などです。
- 410 Gone: これはリダイレクトではありません。代わりに、ページが恒久的に削除され、戻ってこないことを検索エンジンに伝えます。置き換えとなる適切なページがないページを削除した場合の適切な選択肢です。
ほとんどのWordPressウェブサイトでは、URLの変更は恒久的なことが多いため、301リダイレクトが適切な選択肢です。
プラグインでWordPressリダイレクトを作成する方法(簡単な方法)
WordPressでリダイレクトを作成する最も簡単な方法は、プラグインを使用することです。ほとんどのウェブサイトでは、無料の404 to 301 – Redirect Managerプラグインをお勧めします。これにより、1つのダッシュボードからカスタムリダイレクトを作成し、壊れたリンクを追跡できます。
WPBeginnerでは、リダイレクトにAll in One SEOを使用しています。これは、私たちが使用しているSEOプラグインであり、リダイレクトマネージャーが付属しているためです。Yoast SEOやRank Mathを含む、人気のSEOプラグインのほとんどのProバージョンにも同様の機能が含まれています。
ただし、このチュートリアルでは、404 to 301の無料機能を使用します。これは、ほとんどのWordPressウェブサイトが必要とするすべてを提供するためです。
まず、404 to 301 – Redirect Managerプラグインをインストールして有効化します。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドを参照してください。
有効化後、404 to 301 » Redirectsに移動し、「Add Redirect」ボタンをクリックします。

表示されるポップアップで、「Source URL or pattern」フィールドに古いURLを入力します。
次に、「Target URL」フィールドで訪問者をどこに送信したいかを選択します。カスタムURL、サイト上の既存のページにリダイレクトするか、URLをリダイレクトしないことを選択できます。
次に、「Redirect Status」を選択します。ほとんどのURL変更では、「301 – Moved Permanently (SEO)」を使用することをお勧めします。これは、ページが恒久的に移動したことをブラウザと検索エンジンに伝えます。
別のタイプが必要な場合は、ドロップダウンメニューから選択できます。

準備ができたら、「Create Redirect」をクリックするだけです。リダイレクトはアクティブになり、古いURLにアクセスした人は誰でも新しい宛先に自動的に送信されます。
リダイレクトを作成した後、訪問者と検索エンジンが正しいページに送信されていることを確認するためにテストする必要があります。
ブラウザのキャッシュが古いページを表示するのを防ぐために、インコグニトまたはプライベートブラウジングウィンドウで古いURLにアクセスして、404エラーの代わりに新しいページにリダイレクトされるかどうかを確認してください。
無料のオンラインリダイレクトチェッカーツール(例:Redirect Checker)を使用して、リダイレクトが正しいHTTPステータスコード(例:301 Moved Permanently)を返していることを確認することもできます。
.htaccessで手動でリダイレクトを作成する方法(上級者向け)
リダイレクトプラグインを使用したくない場合は、ウェブサイトの.htaccessファイルを編集してリダイレクトを作成できます。この方法は、わずかな間違いでもウェブサイトが機能しなくなる可能性があるため、上級ユーザーに最適です。
この方法は、ホストがApacheまたはLiteSpeedを実行している場合にのみ機能することに注意してください。スタンドアロンNginxには.htaccessファイルがないため、ホストがNginxを実行している場合は、上記のプラグイン方法を使用するか、ホストにリダイレクトを追加するように依頼してください。
変更を加える前に、何か問題が発生した場合にサイトをすぐに復元できるように、WordPressの完全なバックアップを作成することをお勧めします。
次に、FTPクライアントまたはホスティングプロバイダーのファイルマネージャーを使用してウェブサイトに接続します。次に、サイトのルートフォルダ(通常はpublic_html)に移動し、.htaccessファイルを見つけます。

注意:.htaccessファイルが表示されない場合は、FTPクライアントまたはファイルマネージャーが隠しファイルを表示するように設定されていることを確認してください。ピリオドで始まるファイルはデフォルトで非表示になっています。
ファイルをテキストエディタで開き、#BEGIN WordPress行の上に次の行を追加します:
Redirect 301 /old-page/ https://example.com/new-page/
/old-page/を古いページのパスに、https://example.com/new-page/を新しいページの完全なURLに置き換えてください。

ファイルを保存し、FTPを使用している場合はウェブサイトに再度アップロードします。ホスティングアカウントのファイルマネージャーでファイルを編集している場合は、単に「変更を保存」ボタンをクリックします。
最後に、ブラウザで古いURLにアクセスして、新しいページに自動的にリダイレクトされることを確認します。
パーマリンクを変更した後にWordPressページをリダイレクトする方法
投稿のパーマリンクを変更した場合は、古いURLを新しいURLにリダイレクトする必要があります。これにより、訪問者が404エラーページに着地するのを防ぎ、検索エンジンが更新されたURLを見つけるのに役立ちます。
投稿のスラッグを変更すると、WordPressは古いスラッグを記憶し、自動的に新しいURLにリダイレクトします。ただし、ページについてはこれを行わないため、名前が変更されたページの古いURLは、自分でリダイレクトを作成するまで404を返します。
404 to 301プラグインを使用すると、投稿またはページの Слагов を変更するたびに、これらのリダイレクトを自動的に作成できます。
404 to 301 » 設定に移動し、「一般」タブで「投稿スラッグの変更を監視する」を有効にします。次に、「変更を保存」ボタンをクリックして設定を保存します。

今後、投稿またはページの Слагов を名前変更するたびに、プラグインが自動的にリダイレクトを作成します。
詳細については、WordPressでページまたはURLをリダイレクトする方法に関するガイドを参照してください。
削除されたWordPressページをリダイレクトする方法
ページを削除した場合、その古いURLにアクセスしたときに何が起こるかを決定するのが良いでしょう。新しいコンテンツに置き換えた場合は301リダイレクトを使用し、例えばお礼ページのように保持する価値のないページの場合は410 Gone応答を使用します。
410 Goneレスポンスを返すには、上記と同じ手順でリダイレクトを作成します。今回は、「リダイレクトの作成」をクリックする前に、「ターゲットタイプ」として「リダイレクトなし」、「リダイレクトステータス」として「410 – Gone」を選択します。

WordPressで複数のURLを1つのページにリダイレクトする方法
古いURLを複数、同じ新しいページに送信する必要がある場合があります。たとえば、いくつかの古い小さな旅行ガイドを、1つの包括的な旅行ガイドに統合する場合があります。
URLごとに個別のリダイレクトを作成する代わりに、複数のURLを単一のリダイレクトルールで一致させることができます。
リダイレクトを作成するために上記と同じ手順に従いますが、今回は「ソースURLまたはパターン」を入力する際に、「一致タイプ」として「プレフィックス」または「正規表現」を選択します。

たとえば、「プレフィックス」を選択すると、/travel/japan/で始まるすべてのURL(例:/travel/japan/tokyo-guide)を新しい日本の旅行ガイドにリダイレクトしたい場合です。「正規表現」は、より複雑なURLパターンに一致させる必要がある場合にのみ選択してください。
次に、以前に説明した手順を使用して残りのフィールドを完成させ、リダイレクトを作成します。
多数のリダイレクトを作成する必要がある場合でも、1つずつ追加する必要はありません。無料のRedirects Importerアドオンを使用すると、CSVファイルからリダイレクトをインポートできるため、複数のリダイレクトを一度にすばやく追加できます。
WordPressウェブサイト全体を新しいドメインにリダイレクトする方法
WordPressサイトを新しいドメインに移行する場合、サイト全体のリダイレクトを設定する必要があります。
これにより、訪問者と検索エンジンは古いドメインから新しいドメインの対応するページに自動的に送信され、トラフィックとSEOを維持するのに役立ちます。

リダイレクトを設定する前に、ウェブサイトがすでに新しいドメインに移行され、正しく機能していることを確認してください。SEOを失うことなくWordPressを新しいドメインに正しく移行する方法に関するガイドを参照してください。SEOを失うことなくWordPressを新しいドメインに正しく移行する方法。
この機能をサポートしていないプラグインを使用している場合は、.htaccessファイルまたはウェブホストのリダイレクトツールを使用して、サーバーレベルでドメイン全体をリダイレクトできます。
すでにAll in One SEO Proを使用している場合は、WordPressダッシュボードから直接サイト全体のリダイレクトを作成できます。
単にAll in One SEO » Redirects » Full Site Redirectに移動し、「サイトの移動」オプションを有効にし、新しいドメインを入力して、変更を保存します。

古いホスティングアカウントをキャンセルする予定の場合は、代わりにサーバーまたはホスティングレベルでリダイレクトを設定する必要があります。そうしないと、WordPressが実行されなくなるため、古いドメインへの訪問者はリダイレクトされません。
詳細については、WordPressサイト全体をリダイレクトする方法に関するガイドを参照してください。WordPressサイト全体をリダイレクトする方法。
WordPressで404エラーを追跡し、壊れたリンクをリダイレクトする方法
404エラーは、ウェブサイトに存在しないページにアクセスしようとしたときに表示されます。これは、URLを変更した後、ページを削除した後、または他のウェブサイトが古いURLにリンクしている場合に発生する可能性があります。
404 to 301プラグインを使用している場合は、404 to 301 » 404 Logsに移動して、訪問者がウェブサイトにアクセスしようとした壊れたURLのリストを表示します。
404ログはデフォルトで有効になっていますが、いつでも 404 to 301 » 設定 » ログ でこれらの設定を確認または変更できます。

ログには、壊れたURL、参照元ページ、エラーが発生した回数、現在のステータス、最後に確認された日時が表示されます。これにより、最初に修正すべき最も重要な壊れたリンクを簡単に特定できます。
URLが別のページを指すべきであることに気づいた場合は、その横にある「アクション」をクリックし、「カスタムリダイレクト」を選択してください。

プラグインは「ソースURLまたはパターン」フィールドを自動的に入力します。以前説明したのと同じ手順で残りのフィールドを完成させ、リダイレクトを作成してください。
Google Search Console の ページインデックス » 見つかりませんでした (404) レポートを確認して、ウェブサイトのクロール中にGoogleが見つけた壊れたURLを確認することもできます。

WordPressのリダイレクトに関するよくある質問
301と302のリダイレクト:違いは何ですか?
301リダイレクトは、ページが永久に移動したことをブラウザと検索エンジンに伝えます。302リダイレクトは、移動が一時的であり、元のURLが再び使用されることを示します。ほとんどの場合、ページのURLを永久に変更する場合は301を使用する必要があります。
301リダイレクトとカノニカルタグの違いは何ですか?
どちらも検索エンジンがコンテンツを理解するのに役立ちますが、異なる役割を果たします。ページが永久に移動し、訪問者と検索エンジンを新しいURLに送信したい場合は、301リダイレクトを使用してください。
複数のページが同じまたは類似したコンテンツを持っており、すべてアクセス可能であるべきだが、検索エンジンには1つをプライマリバージョンとして扱ってほしい場合は、カノニカルタグを使用してください。
WordPressでリダイレクトループが発生する原因は何ですか?
リダイレクトループは、URLが直接的または別のリダイレクトを介して、それ自体にリダイレクトする場合に発生します。これにより、ブラウザがリダイレクトをたどり続けるため、ページが読み込まれなくなります。通常、リダイレクトルールを確認することで、問題を特定して修正できます。
すべての404ページをホームページにリダイレクトすべきですか?
いいえ。すべての404ページをホームページにリダイレクトすると、訪問者は期待していたコンテンツがないため混乱する可能性があります。Googleはこれらのホームページリダイレクトをソフト404として扱う可能性もあり、元のコンテンツがまだ見つからないことを認識していることを意味します。
代わりに、各壊れたURLをウェブサイトで最も関連性の高いページにリダイレクトしてください。適切な代替がない場合は、ページを404のままにするか、コンテンツが永久に削除された場合は410 Goneレスポンスを返す方が通常良いです。
訪問者をサイトに留めておきたい場合は、行き止まりではなく、人気のあるコンテンツに誘導する便利なカスタム404ページをデザインすることもできます。
WordPressのページを別のウェブサイトにリダイレクトできますか?
はい。リダイレクトを作成する際に、ウェブサイト上の別のページではなく、外部URLを宛先として入力するだけです。これは、コンテンツを別のドメインに移動した場合や、訪問者に別の場所でホストされているリソースに到達してほしい場合に便利です。
この初心者向けガイドが、サイトでのリダイレクト設定に役立ったことを願っています。また、おすすめのWordPressリダイレクトプラグインや、検索エンジンのランキングを改善するためのWordPress SEOチェックリストもご覧ください。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。


ローラ
こんにちは
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のリダイレクト問題を解決しようとしています。このコンテンツを読んでも、これ以上の解決策は見つかりません。
ここで、いくつか良い点が見つかり、ページ読み込み速度を向上させるためにリダイレクトを減らそうとしています。
ありがとう!
ロシュニ・カンチャン
こんにちは。
リクエストURL列のシンプルな301リダイレクトについて、WordPress/プラグインはhttpまたはhttpsのどちらを起点として認識しますか?この値はどこから取得されますか?
記事をありがとうございます。役に立ちました。しかし、301リダイレクトプラグインを使用したリダイレクトが機能せず、「ページが見つかりません」というページにリダイレクトされます。
WPBeginnerサポート
ロシュニさん、こんにちは。
WordPressの設定 > 一般ページで定義されているWordPressサイトアドレスを使用します。
管理者
ナリン
こんにちは、
投稿のURL構造を変更したい場合でも、リダイレクトは必要ですか?WordPressではすでに処理されているのではないでしょうか?
また、リダイレクトしない場合、SEOに有害ですか、それとも検索エンジンはWPの自動リダイレクトを把握できますか?
メリッサ
とても参考になりました。ヒントをありがとうございます。とてもシンプルにしていただきありがとうございます。
メリッサ
ウォルター・A
本当にありがとうございます。長い方法でやっていたら、どれだけの時間を費やしていたことか。Redirectionがインストール後すぐに機能してくれて本当に嬉しいです。
クリスティアン・アダム
Wpbeginner様、301パーマネントリダイレクトについて質問があります。アドバイスをいただけると幸いです。いびきに関するウェブサイトがあり、そのサイトには2つの関連記事があります。1つは多くのキーワードで2〜10位にランク付けされており(記事A)、もう1つは4〜5個のキーワードで1〜3位にランク付けされています(記事B)。どちらの記事もGoogleの検索結果の1ページ目に表示されており、記事Bを記事Aにパーマネントリダイレクトしたいと考えています。また、私のウェブサイトには記事Bを指している記事がいくつかあり、それらを同じアンカーテキストを使用して記事Aを指すように変更したいです。そこで質問ですが、これらの変更によって記事Bから記事Aへジュースが伝わり、記事Aのランキングが向上するでしょうか?また、これらの変更を行った場合、記事Bを削除してコンテンツを他のウェブサイトで再利用すべきでしょうか?お忙しいところ恐縮ですが、ご回答をお待ちしております。私の英語が拙いことをお許しください。
WPBeginnerサポート
Christianさん、こんにちは。
301リダイレクトはリンクジュースを新しい記事に引き継ぎます。ただし、関連性、文脈、キーワード密度など、他の検索ランキング要因も新しい記事に適用されます。検索エンジンは、古いキーワードに対して関連性がないと判断する可能性があります。
管理者
Raj
WP beginnerチーム様
ちょっと質問があります。
昨年、URLを変更した際、WordPressは古いURLから新しいURLへ自動的にリダイレクトしていました。
しかし、最近のWordPressコアアップデートの後、自動リダイレクトが行われなくなりました。
説明していただけますか?それとも何か見落としていますか?
アデボワレ・アデワレ
WordPressウェブサイトのドメインをexample.comからexample.com.ngに変更しています。.htaccessでいくつかの301リダイレクトルールを試しましたが、ホームページしかリダイレクトされません。
正しいコードについて、ご支援をお願いします。
それぞれ試しました。
# BEGIN WordPress RewriteEngine On RewriteCond %{HTTP_HOST} ^www.example.com RewriteRule (.*) http://www.example.com.ng/$1 [R=301,L] # END WordPressおよび
RewriteEngine on RewriteCond %{HTTP_HOST} ^example.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.example.com [NC] RewriteRule ^(.*)$ http://example.com.ng/$1 [L,R=301,NC]どれも私には機能しません。
アデボワレ・アデワレ
本当にありがとうございます!大変感謝しています。
Shubham Davey
リダイレクト中にドメインを所有する必要がありますか?私のドメインは7月31日に期限切れになり、新しいドメインにリダイレクトします。リダイレクト中に31日以降もドメインを所有する必要がありますか?
WPBeginnerサポート
Shubhamさん、
はい、リダイレクトが引き続き機能するには、そのドメインが必要になります。
管理者
クリスチャン
サイトの古い投稿をいくつか理由があって最近削除しました。850件以上あります。これらの古い投稿すべてを1つの投稿にリダイレクトする簡単な自動化された方法があるかお尋ねしたいです。記載されている方法は、1つか2つの投稿をリダイレクトしようとする場合には簡単ですが、大量の場合はそうではありません。どうか助けてください。お返事は重要です。
クリスチャン
私の質問も重要ではありませんか? お返事をいただけると大変助かります。これが必要です。
ハイサム・アルナケブ
cPanelの恒久的リダイレクト方法を試すことができます。すべての404エラーを特定のページにリダイレクトできます。
Harmony A-E
このプラグインを使用して、wp-loginを401(未承認)ページにリダイレクトできますか?
アヒュ
こんにちは、この投稿は非常に役立ちますが、指示はWPからWPへのリダイレクトのためのもののようです。
ウェブサイトをWordpressからNew Kajabiプラットフォームに移行しています。
WPに約250件の投稿/ページがあり、新しいKajabiサイトに301リダイレクトする必要があります。
ドメイン名は同じですが、URL構造と投稿/ページの名称は異なります。
私が推奨するツールは、私のケースでもまだ機能しますか?もしそうなら、どのように機能しますか?
緊急の返信をいただけると幸いです。ありがとうございます。
Ahu
ゾルタン
1つ、はっきりしないことがあります。実際には2つです。1 – 新しいサイトでリダイレクトを行いますか、それとも古いサイトでリダイレクトを行いますか? 2 – 古いサイトのウェブページの一覧はどこで入手できますか?
ローケシュ・トーサ
WordPressサイトに100件の投稿がありますが、ほとんどのバックリンクはホームページではなく投稿に向けられています。上記の方法のいずれかで、すべての投稿を新しいURLにリダイレクトできますか? 90件のURLすべてではなく、1つのURLからのみ新しいドメインに301リダイレクトしたいのですが、同時にそれらの投稿からのリンクジュースを失いたくありません。まずすべての古い投稿を古いホームページにリダイレクトし、次に古いホームページを新しいURLにリダイレクトする方法を教えてください。
アド
こんにちは、この情報ありがとうございます。とても参考になりました。
それで、Simple 301 Redirects プラグインを使用することにしましたが…本当に愚かなことをしてしまいました…
私のWordPressサイトはまだサブディレクトリにあり、サイトアドレスはメインのURLに設定されています(したがって、WordPressアドレスURLはhttp://example.com/dev2017、サイトアドレスURLはhttp://example.comで、.htaccessファイルも更新されています)。
Google検索の結果でサブディレクトリのアドレスが表示されることがあったので、プラグインをインストールし、サブディレクトリ用のワイルドカードでリダイレクトを設定しました(明らかにあまり考えていませんでした)。その結果、WP管理画面(サブディレクトリ内にあるため!)にアクセスできなくなりました。
リダイレクトを元に戻す方法はありますか?FTP経由でプラグインをアンインストールすると、ウェブサイトが壊れてしまいますか?
なんてこった…。
WPBeginnerサポート
Adoさん、こんにちは
まず、プラグインを無効化する必要があります。その後、サイトのルートフォルダにある.htaccessファイルを削除してください。これにより、WordPressサイトにログインできるようになります。ログインしたら、.htaccessファイルを再生成する必要があります。単に設定 » パーマリンク設定にアクセスし、何も変更せずに変更を保存ボタンをクリックしてください。
管理者
文雄 森
リクエストURLに変数を指定できますか?
Jennifer
これ以上簡単なことはありませんでした!ありがとうございます
フィレモン・O'アルペレ
WordPressサイトのパーマリンクを
http://www.example.com/blog/%postname%からhttp://www.example.com/articles/%category%/%postname%に変更したところ、以前の投稿すべてに影響が出てしまいました。すべての投稿に対して、一度限りのリダイレクトを設定する方法を教えてください。
ありがとうございます。
WPBeginnerサポート
Philemonさん、
設定のパーマリンクページにアクセスすることで、それができます。
管理者
マーク
このようなアドレスを通常のウェブページにリダイレクトする最善の方法は何ですか? mywbsite.com/wp-content/uploads/2008/12/mybook.pdf これは通常のWordPressのページや投稿ではありませんが、いくつかのキーワードでランク付けされており、特定のWordPressページにリダイレクトしたいと考えています。どのようなリダイレクト方法を使用すべきですか? この場合、単純な301リダイレクトプラグインは私には機能しませんでした。
ありがとう
クリッシー
馬鹿げた質問かもしれませんが、お伺いします。現在Shopifyを使用しているWordPress以外のサイトがあり、WordPressで新しいURLにサイトを再構築しています。リダイレクトプラグインは、古い(Shopify)リンクを新しい(WordPress)リンクに誘導するために引き続き機能しますか?
WPBeginnerサポート
Chrissyさん、
WordPressプラグインはWordPressサイトにインストールされます。ユーザーがあなたのウェブサイトにアクセスすると、正しい投稿/ページ/製品にユーザーをリダイレクトできます。Shopifyの訪問者をWordPressサイトにリダイレクトする必要があり、その後リダイレクトプラグインが処理します。
管理者
トム・ダンカン
Redirectionプラグインを使用してリダイレクトを作成できますが、この問題があります。
/old/ から /new/ へのリダイレクトはうまくいきますが、
/old から /new/ へのリダイレクトで、意図しないページ(例:/old-2016 が存在しない /new/-2016 を指してしまう)も拾ってしまいます。
チャールズ・D・シェル
困った問題があります。私のサイトは投稿のデフォルト設定になっていたので、リダイレクトを設定し、それを「%postname%」オプションに変更しました。しかし、そうするとホームページ(ブログ)が表示されなくなります。この問題にしばらく悩まされています。解決策のビデオはありますか?それとも、少なくとも正しい方向を示す方法はありますか?
アナ
あなたの問題を理解しているか分かりませんが、私の提案はURLをリダイレクトしないことです(プラグインや.htaccessを使用しても)。WPの設定でパーマリンク構造を変更する必要があります。例えば、https://www.wpbeginner.com/plugins/how-to-change-custom-post-type-permalinks-in-wordpress/のような感じです。
お役に立てれば幸いです。
私の英語についてはごめんなさい
チャールズ・D・シェル
ダッシュボードでパーマリンク構造を%postname%に変更すると、私のホームページhttp://charlesdshell.com/blog/が消えてしまいます。というか、すべてのブログ投稿とウィジェットが消えてしまいます。残るのは404エラーメッセージだけです。
すべてのページのすべてのリダイレクトは正常に機能しますが、ホームページを維持することができません。
イェシュナ
wordpress.comからwordpress.orgにサイトをリダイレクトしたいのですが、無料でリダイレクトする方法は他にありますか?
ところで、それらのプラグインは無料ですか?
WPBeginnerサポート
Yeshnaさん、こんにちは。
残念ながら、古いWordPress.comブログのトラフィックを新しいWordPress.orgブログにリダイレクトするには、WordPress.comからリダイレクトサービスを購入する必要があります。
管理者
Steve
現在ライブのWordPressサイト(Hostgatorでホスト)を、Godaddyから購入したばかりの新しいドメイン名にリダイレクトしたいです。私の質問は次のとおりです。1)ライブサイトを新しいドメイン名にリダイレクトするには、新しいドメイン名をHGでホストする必要がありますか。2)新しいドメインサイトにはすでにコンテンツが必要です か?
ご協力ありがとうございます。
アリーン
これらのプラグインのいずれかを使用して一括リダイレクトする方法はありますか?パーマリンクを日付を含まないように更新したいのですが、200以上の投稿を手動でリダイレクトしたくありません。助けてください!
また、すばらしい記事をすべてありがとうございます。専門用語を使わずに説明するのが得意ですね。
ネルソン
これが可能かどうか知りたいです。サイトが機能していたユーザーがいて、WordPressをインストールした後、WordPressに変更したいと言われたので、スペースとwordpress/newsiteという名前のサイトを作成しました。
今、私は次を求めています:
my.old.url/siteと入力したときに表示される情報は、wordpress/newsiteであるべきです
これはリダイレクトで可能ですか?
アスラム・カーン
以前、私のウェブサイトからいくつかの投稿を削除しました。
予想通り、それらのページで「見つかりません」というエラーが表示されています。
ホスティングプロバイダーが提供する方法で古いURLをリダイレクトしようとしましたが、それらのリダイレクトは機能していません。
ホスティングプロバイダーの以前のリダイレクト設定を維持したまま.htaccessリダイレクトを使用すると、問題が発生する可能性がありますか?
専門家のアドバイスが必要です。
ローラ
OK、.htaccessメソッドが私には機能しない理由がわかりません。クライアントのサイトにこれ以上プラグインをインストールすることは避けたいです。私の好みにはすでに多すぎます。過去にリダイレクトに使用していたものが何らかの理由で彼女のサイトで機能していないようだったので、あなたの指示を使用しました。しかし、これも機能しません。問題が何であるかわかりません。あなたは以前にこれに遭遇しましたか?パーマリンクをフラッシュしましたが、書き換えた古いURLにアクセスしようとすると、まだ404が表示されます。
マーティン
ここでも同じ問題が発生しています。まだリダイレクトされていません。
リース・クレイ
@Aslam & @Laura様
301リダイレクトとWordPressを.htaccessファイル経由で行う際の1つの小さな落とし穴は、リダイレクトを次の間に配置する必要があることです。
RewriteEngine On
そして:
RewriteBase /
これは、WordPressが.htaccessファイルに独自の変更を加えて適用し、RewriteBase設定を変更するためであり、共有ホスティングでの通常の301リダイレクトに問題を引き起こす可能性があると考えています。
マウロ
では、wpbeginnerはサイトでどのようにリダイレクトを行いますか? .htaccess、Redirectionsプラグイン、それとも何ですか?
ありがとう、
ジャグディープ・シン
このプラグインをインストールしましたが、「ツール」オプションではなく「設定」タブの下に表示されます。
マイク
301 Redirectsプラグインに関するヒントをありがとうございました。驚くほどうまく機能しました!
スミット
WordPressでは、投稿のスラッグを変更してもリダイレクトを設定する必要はないと思います。自動的に行われますよね?
ローラ
例えば、誰かが古いURLをブックマークしていた場合や、検索エンジンが古いURLをインデックスしており、まだ検索結果に表示している場合、トラフィックを失わないようにリダイレクトを設定する必要があります。
アラレア
あちこち調べましたが、学んだことを確認したいです。
wordpress.com から wordpress.org にサイトをリダイレクトしたいのですが。サイトリダイレクトには有料でしかリダイレクトする方法はありませんか?他に選択肢はありますか?
他に方法がない場合、すべての投稿を無料でリダイレクトできますか?もしそうなら、どうすればできますか?
ケリー
ALLAHLEAさん、この質問の答えは見つかりましたか?私も同じことを知りたいです。
SK
本当にありがとうございます。おかげで助かりました。古い投稿を新しい投稿にすべてリダイレクトするためにこの投稿が必要です。しかし、質問があります。古い投稿を新しい更新された投稿に転送しましたが、古い投稿のコンテンツは削除していません。古い投稿と新しい投稿は同じコンテンツですが、古い投稿を新しい投稿にリダイレクトしました。盗用問題を防ぐために、古い記事のコンテンツを削除すべきですか?SEOに影響しますか?この貴重な投稿に改めて感謝します。
WPBeginnerサポート
いいえ、大丈夫です。検索エンジンは、サイト所有者が他の理由でURLをリダイレクトしたい場合があることを理解しています。
管理者
アディティア・マンカド
無料のWordPressアカウントでリダイレクトするにはどうすればよいですか?プラグインを追加できないことは確かだと思います。
新しいページ(無料ホスティングではない)にユーザーをリダイレクトすることは可能ですか、それとも不可能ですか?別の方法がありますか?
追伸:新しいサイトの情報は無料ホスティングではないと伝えました。それは、何かできるかもしれないからです。
WPBeginnerサポート
WordPress.comから自己ホスト型WordPress.orgサイトへの適切な移行方法に関するガイドをご覧ください。
管理者
ダニー・フラッド
ありがとうございます。しかし、何も機能しません。Quick Page / Post Redirect、Simple 301 Redirects、Redirectionの3つの異なるプラグインを試しました。それらが達成できるのは、WP-Adminにログインしている場合にリダイレクトすることだけです。ログインしていないユーザーの場合、リダイレクトは機能しません。これをどうすれば修正できますか?
ジム
タグ名を変更しました。
.htaccessソリューションを使用して、古いタグを新しいタグにリダイレクトするにはどうすればよいですか?
それは可能ですか?
ありがとう!
アナンド
おっと…質問だった私のコメントは、あなたにはあまり響かなかったようです。
回答がなくても大丈夫です。それは、もっと一生懸命、より良く取り組む必要があることを意味します。
とにかくありがとうございます
WPBeginnerサポート
コメントに返信いたしました。遅くなり申し訳ありません。
管理者
アナンド
こんにちは、
リダイレクトプラグインをご紹介いただきありがとうございます。
「リダイレクト」プラグインを使用して、一括リダイレクトを追加することは可能ですか?
具体的なケースとして、ドメイン名の変更が挙げられます。この場合、古いドメインのすべてのページを新しいドメインにリダイレクトしたいと思うでしょう。ページごとにリダイレクトを1つずつ追加するのは良い解決策とは思えません。
ご協力いただけると幸いです。
WPBeginnerサポート
はい、可能です。
管理者
ジョニー
すごい!ありがとうございます!
デニカ
リダイレクトを行うコーディング方法を使用する場合、リダイレクトごとにRewriteEngine Onを含める必要がありますか?それとも一度含めて、各リダイレクトを個別の行で続ければよいのでしょうか?
ニーナ
リダイレクトすると、Googleの検索順位は維持されますか?例えば、リダイレクトしたい投稿がGoogleの最初のページにある場合、リダイレクト後はどうなりますか?回答をお待ちしています。
WPBeginnerサポート
301リダイレクトを行う場合、Googleは新しいURLを古いURLに置き換えるものとみなします。ただし、検索結果におけるそのページの順位は、そのページが持つコンテンツ次第となります。例えば、古いページが「りんご」についてで、新しいページが「オレンジ」についてであれば、りんご関連のキーワードで表示されることは間違いなくなくなります。
管理者
ニーナ
ありがとうございます。もう一つ質問があります。ブログAの一部の投稿を新しいブログBにリダイレクトしたいことをお伝えするのを忘れていました。これらのテクニックはまだ使えますか?古いコンテンツをブログBの新しい投稿にコピー&ペーストする必要があるということでしょうか?コンテンツは同じままで、ブログAではなくブログBに表示させたいのです。この場合、Googleはランキングを維持しますか?
重ねてありがとうございます:)
ラグ・クースィ
ランディングページまたはスqueezeページを作成し、それをMailChimpにリンクする方法について記事を書いていただけますか。ありがとうございます。
ラグ・コーシー
シンプルですが、非常に役立つ情報です。
最近WPを使い始めたばかりで、助けが必要なときはいつもあなたのブログが最初の参考になります。
チームの皆さん、ご協力ありがとうございます。
エスマーエル
短くて役に立ちます。どうもありがとうございます。