WordPressで404ページを簡単に追跡し、リダイレクトする方法

ウェブサイト訪問者にとって、リンクをクリックしても壊れたページにたどり着くほどイライラすることはありません。WordPressサイトを作り始めた頃は、数ヶ月に一度、手動でリンク切れをチェックしていました。しかし、サイトが大きくなるにつれて、これは管理不可能になりました。

その時、自動化された404トラッキングとリダイレクトがいかに強力であるかを発見しました。WPBeginnerでは、All in One SEOを使用してリンク切れをリダイレクトしています。ユーザーエクスペリエンスの向上に加えて、SEOも向上し、訪問者が離れるのを防ぐこともできました。

壊れたページで訪問者を失うことにうんざりしていて、サイトをスムーズに運営したいと思っているなら、WordPressで404エラーを追跡し、スマートなリダイレクトを設定する方法を詳しく説明します。この簡単なプロセスは、手作業の時間を節約し、検索ランキングを保護することができます。

WordPressで404ページを簡単に追跡し、リダイレクトする方法

404エラーとは何ですか?

404エラーは、サーバーがアクセスしようとしているウェブページに到達できなかったことを示すHTTPステータスコードです。

これは、存在しないウェブページのURLを入力すると、「404ページが見つかりません」というエラーが表示されることを意味します。

404ページ例

さて、404エラーが発生する理由はたくさんあります。訪問者がURLを入力する際に間違いを犯した、ページがウェブサイトから削除された、またはドメイン名がもう存在しない、といったことが原因かもしれません。

404エラーのもう一つの原因は、ページが別のURLに移動されたものの、適切にリダイレクトされず、リンク切れが発生した場合です。

最後に、サーバーの誤動作がWordPressウェブサイトで404エラーを引き起こすこともあります。

WordPressで404ページを追跡・リダイレクトする理由

404エラーのさまざまな原因がわかったところで、ウェブサイト所有者にとって404エラーを追跡し、修正することがなぜ非常に重要なのかを見ていきましょう。

404エラーはサイトのユーザーエクスペリエンスにとって悪影響です。ユーザーが探しているページを見つけられない場合、サイトを離れて競合他社にアクセスする可能性が高くなります。

これは、潜在的な顧客を失い、訪問者を購読者に転換する機会を逃すことを意味します。

それとは別に、404エラーはWordPress SEOのランキングに悪影響を与えます。検索エンジンのランキングアルゴリズムは、壊れたリンクに遭遇したウェブサイトをしばしばペナルティします。

言うまでもなく、これらの壊れたページは、ウェブサイトにとって貴重な被リンクを失う原因となり、ドメイン権威の低下とGoogleキーワードランキングの大幅な低下につながります。

それを踏まえて、WordPressで簡単に404ページを追跡し、リダイレクトする方法を見ていきましょう。2つの異なる方法をカバーしますので、お好みの方法にジャンプするには以下のリンクをクリックしてください。

  1. 動画チュートリアル
  2. 方法1:AIOSEOを使用して404ページを追跡・リダイレクトする(推奨)
  3. 方法2:Redirectionプラグインを使用して404ページを追跡・リダイレクトする
  4. ボーナス:SeedProdでカスタム404ページをデザインする
  5. 404ページの追跡とリダイレクト設定に関するFAQ
  6. WordPressで404エラーを処理するための専門家向けガイド

動画チュートリアル

WPBeginnerを購読する

文章での説明をご希望の場合は、そのまま読み進めてください。

方法1:AIOSEOを使用して404ページを追跡・リダイレクトする(推奨)

WordPressウェブサイトの404ページを追跡・修正する最も簡単な方法は、WordPress用のAll in One SEOプラグイン(AIOSEOとしても知られています)を使用することです。これは、300万人以上のプロフェッショナルが使用している最高のSEO WordPressプラグインです。

AIOSEOを使用すると、強力なリダイレクトマネージャーを使用して、リンク切れのあるページを簡単に見つけ、数回のクリックで修正できます。

AIOSEOの最も良い点は、より高速な301リダイレクトを設定できることで、検索エンジンのランキングを向上させるのに役立つことです。

このチュートリアルでは、強力なリダイレクトマネージャーアドオンが含まれているため、AIOSEO Pro版を使用します。AIOSEOには無料版もありますが、404監視やリダイレクトマネージャーは含まれていません。

まず、AIOSEO Proプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

AIOSEOでリダイレクトを有効にし、404エラーログを有効にする

プラグインが有効になったら、All in One SEO » Redirectsに移動し、「リダイレクトを有効にする」ボタンをクリックします。

All in One SEOでリダイレクトを有効にする

その後、リダイレクトの下にある「設定」タブにアクセスし、404ログを保持し、壊れたリンクのあるページを追跡するようにプラグインを設定する必要があります。

「ログ」セクションまでスクロールダウンし、「404ログ」オプションが有効になっていることを確認します。次に、ドロップダウンメニューを使用して404ログを記録する期間を選択します。最適なサーバーパフォーマンスのために、1か月を超えないことをお勧めします。

404エラーログを有効にする

完了したら、「変更を保存」ボタンをクリックします。

これで、AIOSEOのリダイレクトセクションに「404ログ」タブが表示されます。404ログを初めて有効にしたとき、このページにはデータがありません。これは、設定を有効にした後にのみ404ページを監視するためです。

時間が経つと、404エラーが発生したすべてのURLのリストが表示されます。「ヒット」列でリンクを訪問しようとした回数、「最終アクセス」列で最後に訪問された日付が表示されます。

壊れたリンクのあるページを特定したら、「リダイレクトを追加」ボタンをクリックするだけでリダイレクトできます。URLは、ウェブサイト上の関連ページにリダイレクトする必要があります。

404ログメニューオプションをクリック

ボタンをクリックすると、ターゲットURLを入力するオプションが表示され、ドロップダウンメニューからリダイレクトタイプを選択できます。

例えば、「301 Moved Permanently」オプションを選択することで、ページを永続的に移動させることができます。

リダイレクトを追加

その後、「リダイレクトを追加」ボタンをクリックすると、壊れたリンクは新しいターゲットURLに自動的にリダイレクトされるようになります。

AIOSEOでの404エラーログのクリア

時間が経つにつれて、ログファイルのサイズが大きくなり、多くのディスクスペースを消費する可能性があります。WordPressホスティングのディスクスペース不足は、エラーにつながる可能性があります。この問題に遭遇しないようにするために、404エラーログを削除してクリアすることがベストプラクティスです。

AIOSEOを使用すると、ゴミ箱アイコンをクリックするだけで、ログから個々の404エラーを簡単に削除できます。

AIOSEOの404エラーログエントリを削除

また、All in One SEO » Toolsに移動し、「データベースツール」タブをクリックすることで、404ログを一括削除することもできます。

次に、「ログ」セクションまでスクロールダウンし、「404ログをクリア」ボタンをクリックします。

データベースツールから404ログをクリア

AIOSEOでのパーマリンク監視

404エラーの追跡とは別に、AIOSEOリダイレクトマネージャーにはパーマリンク監視機能も搭載されています。これは、サイト上のページを削除したり、ブログ投稿のURLを変更したりした場合、AIOSEOがリダイレクトの設定を通知してくれることを意味します。

場合によっては、AIOSEOが手間をかけずに適切な301リダイレクトを自動的に設定してくれることもあります。

ボーナスヒント:AIOSEOでWordPressの301リダイレクトを高速化する

AIOSEOでは、「設定」タブに移動し、「Webサーバー」リダイレクトメソッドを選択することで、より高速なリダイレクトを設定することもできます。

AIOSEOサーバーレベルリダイレクト

これにより、デフォルトのWordPress/PHPリダイレクトメソッドと比較して、大幅な速度向上が可能になります。

方法2:Redirectionプラグインを使用して404ページを追跡・リダイレクトする

404エラーを追跡およびリダイレクトする次の方法は、WordPress用の無料のRedirection Pluginを使用することです。これは高度なプラグインであるため、初心者には使い方が難しいと感じるかもしれません。

まず、プラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドを参照してください。

有効化したら、ツール » Redirectionに移動し、下にスクロールして「セットアップ開始」ボタンをクリックしてリダイレクトを設定します。

リダイレクトプラグインのセットアップを開始

その後、プラグインはWordPressでのパーマリンク変更を監視するか、リダイレクトと404エラーのログを記録するかどうかを尋ねます。

これらのオプションのチェックボックスを選択し、「セットアップの続行」ボタンをクリックするだけです。

基本設定 リダイレクトプラグイン

プラグインはREST APIの状態をテストします。

ステータスの結果が「Good」と表示されたら、「Finish Setup」ボタンをクリックできます。

リダイレクトでのREST APIテスト

その後、プラグインがリダイレクトを設定します。これには数秒かかります。完了したら、「Continue」ボタンをクリックし、次に「Ready to begin!」ボタンをクリックする必要があります。

これで、404ページのリダイレクトを開始できます。

「Source URL」列に、リダイレクトしたいページのURLを入力するだけです。

次に、「Query Parameter」ドロップダウンメニューから、クエリパラメータを正確に一致させるか、無視するか、ターゲットURLに渡すかを選択します。

次に、404ページがリダイレクトされるターゲットURLを入力し、Groupオプションを「Redirection」のままにして、「Add Redirect」ボタンをクリックします。

新しいリダイレクトを追加

リダイレクトを設定するための追加オプションが必要な場合は、「Add Redirect」ボタンの横にある歯車アイコンをクリックしてください。

「Source URL」フィールドに古い404エラーが表示されているURLを追加し、Query Parameterを以前と同様に選択し、このリダイレクトの目的を説明するタイトルを追加することから始めることができます。

その後、ドロップダウンから「Match」オプションを選択します。URLのみ、URLとリファラー、URLとユーザーエージェント、URLとログインステータスなど、複数のオプションが表示されます。

新しいリダイレクトを追加するためのその他のオプション

ほとんどの場合、「URL and referrer」設定を使用したいはずです。なぜなら、特定のページに対して複数の404リクエストが表示された場合、それらのユーザーは、同じ間違ったウェブアドレスをすべて入力したのではなく、同じリンクを間違ったURLにクリックした可能性が高いからです。

これで、誰かが壊れたURLをクリックすると、自動的に新しい場所にリダイレクトされます。

次に、アクションが「Redirect to URL」になっていることを確認してください。他のオプションは複雑で、高度な技術知識が必要です。

リダイレクトタイプについては、HTTPコードのドロップダウンからオプションを選択する必要があります。恒久的なリダイレクトの場合は、「301 – Moved Permanently」にする必要があります。

最後に、「Matched Target」フィールドにターゲットURLを入力します。この情報を入力したら、「Add Redirect」ボタンをクリックしてください。

リダイレクトが正しく機能しているかを確認するために、新しいURLにアクセスしてテストできます。

このプラグインには、404エラーログを追跡するオプションもあります。「404」タブを一番上でクリックするだけで、プラグインがサイトにインストールされてから発生した最近の404エラーを表示します。

Redirectionプラグインの404ログ

注意: リダイレクトプラグインを有効にしたばかりの場合、404ログページは空になります。プラグインがアクティブになってから404エラーのログを記録し始めます。

ボーナス:SeedProdでカスタム404ページをデザインする

リダイレクトを設定すると、WordPressウェブサイトで訪問者が多くの404エラーページに遭遇しなくなります。しかし、もし404ページにたどり着いた場合、ユーザーを助けるカスタムデザインを用意しておくのが良いでしょう。

カスタムブランディングを含めることで、404ページをより信頼性の高いものにすることができます。お問い合わせフォームを追加すると、ユーザーは入力したアドレスが404エラーを引き起こしたことを伝えることができます。人気の投稿や製品へのリンクを含めることもでき、訪問者はあなたのウェブサイトに留まる誘惑を感じるでしょう。

SeedProdを使えば、カスタム404ページを簡単にデザインできます。これは最高のWordPressランディングページビルダーであり、404ページ用のカスタマイズ可能なテンプレートが豊富に用意されています。

WordPressウェブサイト用のカスタム404ページを作成する

WordPressで404ページテンプレートを改善する方法に関する完全ガイドで詳細をご確認ください。

404ページの追跡とリダイレクト設定に関するFAQ

WordPressで404ページを追跡し、リダイレクトを設定することについて、よく寄せられる質問をいくつかご紹介します。

1. 404エラーとは何ですか?なぜ気にする必要があるのですか?

404エラーは、ウェブサイト上に存在しないページに誰かがアクセスしようとしたときに発生します。これは、ページを削除したり、URLを変更したり、誰かがあなたのサイトに誤ってリンクしたりした場合に起こり得ます。404エラーはユーザーエクスペリエンスを低下させ、SEOランキングを損ない、訪問者がすぐにサイトを離れてしまう原因となるため、気にする必要があります。

2. 404エラーは私のウェブサイトのSEOにどのように影響しますか?

いくつかの404エラーがSEOを破壊することはありませんが、多くの壊れたリンクがあると検索ランキングに悪影響を与える可能性があります。検索エンジンはこれらの壊れたページをクロールする頻度が低くなる可能性があり、ユーザーが一貫して404ページから離脱する場合、それはGoogleにあなたのサイトが悪いユーザーエクスペリエンスを提供していることを示します。404エラーを修正し、適切なリダイレクトを設定することは、SEOの権威を維持するのに役立ちます。

3. 301リダイレクトと302リダイレクトの違いは何ですか?

301リダイレクトは、ページが永久に移動したことを検索エンジンに伝え、SEOの価値のほとんどを新しいページに引き継ぐ永続的なリダイレクトです。302リダイレクトは一時的なもので、元のページが戻ってくることを検索エンジンに伝えるため、SEOの価値を引き継ぎません。ほとんどの404エラーの修正には、301リダイレクトを使用することをお勧めします。

4. ウェブサイトの404エラーはどのくらいの頻度でチェックすべきですか?

特にコンテンツを定期的に更新または削除している場合は、少なくとも月に一度は404エラーをチェックすることをお勧めします。ただし、All in One SEOのようなプラグインを使用すると、これらのエラーを自動的に追跡できるため、手動でチェックするよりもはるかに効率的です。

5. 404エラーを修正すると、ウェブサイトのトラフィックは改善されますか?

はい、404エラーを修正するとウェブサイトのトラフィックを改善するのに役立ちます。壊れたリンクを関連ページにリダイレクトすることで、訪問者をサイトに長く滞在させ、直帰率を減らし、より良いユーザーエクスペリエンスを提供できます。これにより、検索順位が向上し、時間の経過とともにオーガニックトラフィックが増加する可能性があります。

WordPressで404エラーを処理するための専門家向けガイド

404エラーの追跡とリダイレクト方法がわかったので、WordPressで404エラーを処理することに関連する他のガイドもご覧になりたいかもしれません。

この記事が、WordPressで404ページを追跡してリダイレクトする方法を学ぶのに役立ったことを願っています。また、ブログトラフィックを簡単に増やす方法に関するガイドや、ウェブサイトのデザインの参考にできる最高の404エラーページデザインの例もご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

55 CommentsLeave a Reply

  1. リダイレクトを定期的にレビューおよび更新して、リンク切れを防ぎ、関連性を維持することを強くお勧めします。これにより、健全なウェブサイト構造を維持し、直帰率を減らすことができます。貴重な洞察を共有していただきありがとうございます!

    • その通りです!リダイレクトを定期的にチェックすることは非常に重要です。無視すると、壊れたリンクが蓄積し、最終的にSEOに悪影響を及ぼす可能性があります。あなたのサイトではどのくらいの頻度でレビューしていますか?

  2. 404エラーページをリダイレクトする代わりに、再構築またはカスタマイズしてランディングページにし、コンバージョンにつなげることもできます。
    記事をありがとうございます。

    • Mr. Mrteesurez さん、私はそうしないでしょう。ユーザーが探していたものを見つけられなかったというフィードバックを与えることは良いことです。そのページが存在しないこと、そしてそれから初めて何らかのアクションを実行することです。エラーページをランディングページに変えてコンバージョンを期待しても、がっかりすると思います。ユーザーはまず混乱し、コンテンツを再度見つけようとし、見つからなかったときにフラストレーションを感じて離れていくでしょう。ですから、私にとっては、これは良い習慣ではありませんが、それは私の主観的な意見にすぎません。

      • Mr. Jiří Vaněk さんのお気持ちは理解できますが、私は異なる経験をしており、404エラーページをより魅力的なランディングページに変えることの価値を実感しています。私のプロジェクトの1つでは、単にエラーメッセージを表示する代わりに、検索バーと人気の記事へのリンクを含めました。驚くべきことに、これにより直帰率が大幅に減少し、ユーザーはサイトに長く滞在するようになりました。一部のユーザーは最初は混乱するかもしれませんが、すぐに役立つオプションを提供することで、潜在的にネガティブな体験をポジティブな体験に変えることができるとわかりました。とはいえ、エラーを認識することと、ユーザーを関連コンテンツに誘導することのバランスを取ることが重要です。

        • 実装方法がそれぞれ異なり、結果も違った可能性がありますが、私がずっと見過ごしていたことが実際に機能することを確認できたのは嬉しいです。私の調査結果は私自身の数値に基づいたものですが、正直なところ、それは一つのウェブサイトからの小さなサンプルだったので、広範な比較はできていません。次回は、あなたの方法をもう一度試して、新しい測定を行ってみるかもしれません。興味深いアイデア、ヒント、そしてこのアプローチがあなたにとってうまく機能するという確認をありがとうございます。素晴らしいです。

  3. 多くの場合、ウェブサイトの他のページへのナビゲーションリンクを備えた、素敵で直感的な404エラーページに出くわします。
    ユーザー自身が他のページに移動する必要なく、完全にリダイレクトするのは良い考えです。
    そうは言っても、404エラーページからリダイレクトすると、ユーザーからエラーが完全に隠され、遭遇した404エラーの他のページに壁の後ろからリダイレクトされるだけですか、それとも404エラーが表示されてから他のページにリダイレクトされますか?

    • 404エラーの原因となった具体的なコンテンツによりますが、適切な代替記事があれば新しい記事にリダイレクトできます。

      リダイレクトすると、404エラーの代わりに新しいページが表示されます。

      管理者

  4. 404ページに対してリダイレクトを行うのは本当に良い戦略なのかお伺いしたいです。個人的には、ご迷惑をおかけしたことを謝罪し、読者に他のウェブサイトコンテンツを提供する、非常に優れた404ページを作成するというアプローチをとっています。これは、興味を引く可能性のある最新の記事10件を表示することを意味します。また、読者が探していたものを見つけられなかったとしても、フラストレーションを軽減し、少しでも楽しんでもらえるようにページをデザインしました。なぜお伺いするかというと、別のページにリダイレクトした場合、ユーザーは探していたものが見つからなかっただけでなく、そのページが存在しないという情報も見られないため、混乱するのではないでしょうか?それによって、無駄に探し回るのを防ぎ、残念ながらそのコンテンツはもう存在しないという直接的なメッセージを与えることができます。

    • コンテンツ、個人の好み、サイトによって最適な方法は大きく異なります。このガイドは、このリダイレクトを設定したい人を対象としています。

      管理者

      • 追加で質問ですが、404ページをホームページにリダイレクトするのと、カスタム404ページを用意するのとでは、どちらが良いプラクティスでしょうか?Googleがより良いプラクティスと見なすのはどちらか知りたいです。カスタム404エラーページの方が良いと思っていましたが、ホームページへのリダイレクトについても話があり、ユーザーとロボットの両方にとって混乱を招く可能性があるため、今は確信が持てません。

        • コンテンツは時間とともに変化したり、コンテンツが404になる理由によって変わったりしますが、404エラー時にすべてのページをホームページにリンクすると、検索エンジンが重複コンテンツと見なすのを防ぐために404ページを用意しておくのは良いプラクティスです。

        • この返信は洞察に富んでおり、参考にさせていただきました。当初は、ユーザーエクスペリエンスをスムーズにするためにエラーページをホームページにリダイレクトするのが良いと考えていましたが、SEOの観点からは、それらのページは重複とみなされ、サイトのSEOにリスクをもたらす可能性があります。

  5. 404エラーには注意を払うことが非常に重要です。なぜなら、視聴者にとって非常にプロフェッショナルではない印象を与える可能性があるからです。今回も皆さんは、多くの重要なことをケアできるAll in One SEOが素晴らしいツールであることを証明しました。

  6. ホストとビルドを移行しましたが、新しいビルドページは正常に読み込まれます。しかし、クローラーは古いホストの.htmlで終わるページをまだ見つけており、これらは私のサイトマップやビルドには含まれていませんが、エラー404ページを表示します。
    新しい検索エンジンのクロールで時間とともに消えるのでしょうか、それとも何か対処する必要がありますか?どんな助けでも大変感謝します。

    • それらが重要なページであれば、通常は正しいURLにリダイレクトするのが最善です。

      管理者

      • 時間が経てば、Googleのクローラーはそのページが利用できなくなったことを認識するでしょう。しかし、迅速な解決策としては、ポジティブなユーザーエクスペリエンスをすぐに維持するために、恒久的なリダイレクトを実行するのが良いでしょう。さらに、robots.txtファイルに恒久的な移動を示す指示を含めることもできます。このアプローチは、SEOランキングを維持するだけでなく、ユーザーが新しいコンテンツをシームレスに見つけられるようにします。

  7. こんにちは、クロールで見つかった404 URLを削除してもらえますか(ダッシュボードの実際のページの中に含めずに)

    それらを削除したいのですが、「見つけ方」がわかりません(笑)
    それとも、その場合はホームページにリダイレクトするしかないのでしょうか?

    ありがとうございます

    • それは、あなたが何を意味するかによって異なります。ページが存在しない場合、ホームページにリダイレクトすると、検索エンジンはそのページが存在しないことを知ることができます。

      管理者

  8. これを見つけられてよかったです。404エラーページのリダイレクト方法を探していました。これでうまくいったと思います。リダイレクトをすべて完了したら、プラグインをアンインストールしても大丈夫でしょうか?すでに多くのプラグインがあり、サイトの動作が遅くなり始めているためです。

  9. いいですね…最近httpからhttpsに移行したのですが、Google検索結果ではhttpとhttpsの両方のリンクが機能しているのを確認しています。しかし、https以外のすべてのリンクでユーザーがhttpsにリダイレクトされるようにしたいと考えています。上記のツールは私が求めているものですか?
    Googleはhttpとhttpsを異なるウェブサイトと見なしますか?住所変更ツールを使用すべきですか、それともhttpsも登録しておくだけで十分ですか?
    httpからhttpsへの移行を簡単なステップで行うためのガイドまたは計画はありますか?

      • Thanks a lot :) I forgot to add that it was a migration from weebly to wordpress. The site is a perfect copy, all structure kept the same but at weebly was example.com/sample.html where at wordpress example.com/sample.
        I have given the new sitemap to Google and deleted the order without redirect that happened before a month plus now the https I have seen a major drop down in SEO in search results. Is there a way to recover from this? For example if I can find again the old sitemap from weebly? For the Google map section things are the same. Some advice please?

  10. こんにちは、このチュートリアルを本当にありがとうございます!最近のBloggerからWordPressへの移行に伴って発生した404ページのリダイレクトに役立ちました。
    しかし、404タブで追跡されたエラーの数から判断すると、リダイレクトが必要な投稿が非常に多いことに気づきました。私の質問は、これを自動化する方法はありますか?これらのリンクの中には、以前のブログから「m?」が追加されたモバイルリンクもあります。問題は、これらのリダイレクトを一つずつ行うのに非常に時間がかかる可能性があることです。また、サイトを訪れる人々の信頼を失うことも心配しています。
    これをどうすれば修正できますか?すべての404ページを正しい投稿に自動的にリダイレクトする方法はありますか?助けてください。

  11. インストールしてリダイレクトをいくつか行いました。期待通りに機能することを願っています。いずれにしても、良いプラグインです。それに関する役立つ投稿をありがとう。

  12. プラグインを使わずに404ページをリダイレクトできますか?もしできるなら、どうすればいいですか?

    ありがとう

  13. Redirectionプラグインには注意してください!

    Redirectionプラグインの末尾スラッシュ問題

    a. 末尾スラッシュあり・なしでの問題

    b. 現在、URLごとに2つのリダイレクトを設定する必要があります

    設定しないと、リダイレクトに設定されていないURLは404になります。

    このバグは見逃しやすいです!プラグインのドキュメントには、実際には1つのURLに対して2つのリダイレクトを作成する必要があるとは明記されていません。

    ソースをクリックしてからターゲットページにアクセスすると機能します

    その後、末尾スラッシュなしのURLにアクセスすると機能します

    404エラーが発生するのは、末尾スラッシュなしのURLに先にアクセスした場合です(つまり、サイトの訪問者のように)。

    しかも、誰もこのことについて話していないようです!!!

    • FYI…これはバグではありません。これは正規表現(regex)のためのものです。「regex」ボックスをチェックしてそのオプションを使用できます。正規表現を使用すると、1つのリダイレクトを作成し、末尾スラッシュあり・なしでリダイレクトするように指示できます。正規表現は「通常の」htaccessファイルルールがどのように作成されるかであり、このプラグインは(Apacheまたはnginxを使用するように設定されていない限り)WP経由でこれを行います。正規表現の詳細はこちら – . GL.

  14. 素晴らしい小さなプラグインです。サイトで大量のリダイレクトを処理しました。ただ、ちょっと質問があります。

    リダイレクトを機能させるにはプラグインを有効にしておく必要があることは承知していますが、Googleが正しいページをインデックスし、それに応じてランク付けした後、プラグインを削除しても安全になるまでどのくらいかかりますか?

    例えば、howdy/doody/funny が howdy/doody/funny/humor にリダイレクトされ、Googleが now howdy/doody/funny/humor をランク付けおよびインデックスしている場合、Webmaster Tools で Google に修正を通知した後、プラグインを削除しても安全ではありませんか?それとも、これはサイトの寿命まで永続的なものですか?

    Excuse the lengthy question. Thanks in advance. :)

  15. 全ての古いブログ http://www.thepaintedsmile.wordpress.com を新しい自己ホスト型ウェブサイトにリダイレクトするために、リダイレクトプラグインだけを使用できますか?それとも、これを行うためにWordPressのリダイレクト機能に年間13ドルを支払う必要がありますか?

  16. 新しいドメインで新しいWordPressサイトを構築し、現在Weebly(古いドメイン)にあるサイトを置き換える場合、これは機能しますか?新しいサイトをWordPressで構築するために新しいドメインを使用する方が簡単だと判断しました(それに、SEOにもより良いと思います)。リダイレクトは古いドメイン(TitanMgmtGroup.com)から行われ、新しいドメイン(TitanPropertyManagement.co)の適切なページにリダイレクトされる必要があります。どう思いますか?古いドメインをリダイレクトすべきですか、それとも構築が完了したらWordPressサイトを古いドメインに切り替えるべきですか?何か助けがあれば教えてください。

  17. リダイレクトプラグインは本当に気に入っていますが、最近調子が悪いです。開発者が最新の状態に保っていないのだと思います。まだ機能しますが、削除した後でも削除できないリダイレクトで立ち往生することがあります。

    厄介な問題が残っています。大量の自動生成されたカテゴリをタグに変換したところ、404エラーが大量に発生し、自動的にリダイレクトする必要があります。

    404カテゴリリンクを一括でタグの同等物にリダイレクトする方法について、何かアイデアはありますか?

  18. このプラグインを試してみます。うまく機能しそうです。唯一の懸念は、サイトの速度が低下することです。そこで質問があります。このプラグインを今使用して、このアプリで404エラーをすべて301リダイレクトで修正し、リダイレクトが完了したらアプリを削除した場合、リダイレクトは残りますか、それともアプリと一緒に消えてしまいますか。つまり、301リダイレクトをアクティブに保つために、プラグインをインストールして有効にしておく必要がありますか?よろしくお願いします!

    • リダイレクトを機能させるには、プラグインを有効にしておく必要があります。リダイレクトが数件しかない場合は、.htaccessファイルでそれらを行うことができます。

      管理者

  19. Googleはこれをどう思いますか?それとも、より低いレートを提供しますか?
    Googleは404の結果を自動的にクリーンアップしますよね?

  20. 「マッチ」、「アクション」、「正規表現」は何のために使用されますか?記事でカバーされることを期待していました。

  21. 404エラーページは、.htaccessファイルで管理するのと、このプラグインで管理するのと、どちらが良いですか?これらの2つのシステムのどちらかを使用することによるパフォーマンスの問題はありますか?

    • @javierojuel このプラグインは、ほぼすべてのブログにとって必須です。非常に最適化されています。重要なのは、このプラグインほど404ページを追跡できないということです。また、ハードコーディングの方法では、やり方がわからないと問題を悪化させる可能性があります。リダイレクションは、少なくともある程度保護してくれます。

    • プラグインを使用することは、ほとんどのユーザー、特に技術に詳しくない人にとって簡単です。.htaccessでの管理は複雑でリスクが伴う可能性があり、さらにプラグインはパフォーマンスにほとんど影響しません。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。