WordPressサイトで「404 Not Found」エラーを見たことがありますか?これは、あなたにとっても訪問者にとってもフラストレーションのたまる経験であり、しばしば行き詰まりやネガティブなユーザーエクスペリエンスにつながります。ありがたいことに、このエラーを回避できる強力な404リダイレクトプラグインをいくつか見つけました。
ここWPBeginnerでは、読者に情報を提供し続けることを優先しています。そのため、WordPress用の最高の無料404リダイレクトプラグインをすべて調査しました。最も人気のあるオプションをダウンロードし、実際のサイトに設置し、長所と短所を分析しました。
カスタマイザーで404ページをデザインしたい人も、リダイレクトを管理したい人も、このリストにお任せ。
この投稿では、私たちがこれらのツールをテストしながら学んだことをすべて説明し、WordPressのための最高の無料の404リダイレクトプラグインのリストを共有します。
もしお急ぎであれば、専門家による選りすぐりの選手をざっと見て判断してください。
# | Plugin | Best For | Pricing |
---|---|---|---|
🥇 | SeedProd | Creating custom 404 pages | $39.50/yr + Free |
🥈 | All in One SEO | Creating and managing redirects | $49.60/yr + Free |
🥉 | Redirection | Easily setting up redirects | Free |
4 | 404page | Creating simple 404 pages | Free |
5 | Custom 404 Pro | Managing redirects and adding a 404 error message | Free |
6 | WP 301 Redirects | Powerful redirects management | $89/lifetime + Free |
7 | Safe Redirect Manager | Managing redirects while boosting site speed | Free |
WordPressサイトで404エラーが表示されるのはなぜですか?
404エラーを修正する前に、WordPressがなぜこのエラーメッセージを出力するのかを理解することが重要です。
初心者がよく遭遇するWordPressの問題のひとつです。サイト訪問者が入力したアドレスに存在しない投稿日やページを訪問しようとしたときに起こります。
404エラーは、サイトページのURL構造を変更した場合、.htaccessファイルが破損した場合、またはサイトが新しいドメインに切り替わった場合に発生する可能性があります。
エラーのもう一つの原因は、WordPressの投稿やページを削除することです。これを行うと、404またはnot foundエラーが出力されます。
同様に、ブログ投稿のURLを変更し、内部リンクを新しい場所に更新しないことは、この問題につながる可能性があります。
WordPress 404リダイレクトプラグインのテストとレビュー方法
404エラーを修正する最善の方法は、ユーザーを新しい場所にリダイレクトすることです。また、301リダイレクトのヘッダーメッセージを追加して、投稿やページの新しい場所を検索エンジンに知らせるべきです。
私たちは、この機能を提供する最も人気のあるWordPressプラグインを調査しました。その際、以下の基準に特に注意を払いました:
- 使いやすさこのショーケースでは、初心者に優しく、ドキュメンテーションが充実しているプラグインを優先しました。
- 機能複数のリダイレクトタイプ、リンク切れ識別子、カスタマイズ可能なエラーページなどの機能を提供するプラグインを追加しました。
- 信頼性私たちは、私たち自身が実際のサイトでテストしたプラグインのみを推奨しています。また、カスタマイザーレビューにも目を通しました。
なぜWPBeginnerを信頼するのか?
WPBeginnerは、WordPress、SEO、オンラインマーケティング、ホスティングサービスにおいて長年の経験を持つ専門家チームです。
各プラグインを徹底的にテストし、広範囲にレビューして、確かなおすすめをお届けします。詳しくは編集プロセスをご覧ください。
それでは、WordPressに最適な404リダイレクトプラグインを見てみよう。
1.SeedProd
SeedProdは、市場で最高のWordPressページとテーマビルダーです。それはあなたがわずか数分で視覚的に魅力的な404リダイレクトページを作成することができ、事前に設計された多くの404エラーテンプレートを提供しています。
プラグインにはドラッグアンドドロップビルダーがあり、コーディングの必要性をなくし、プロフェッショナルなエラーページを作成するための良い基盤を提供します。
詳しくは、WordPressで404リダイレクトページのテンプレートを改善する方法のチュートリアルをご覧ください。
SeedProdでは、301リダイレクトも有効化できます。つまり、404ページを作成する際、設定からリダイレクトモードを有効化し、視聴者をリダイレクトさせたいURLを入力することができます。
エンゲージメントを高めるために、検索バーやCTAボタンを追加することもできる。
長所
- 一般的なメールマーケティングサービスすべてと接続し、失われたトラフィックをメール購読者に変換することができます。
- プラグインの一括リダイレクト機能が気に入りました。リダイレクトルールを含むCSVファイルを簡単にアップロードし、効率的に更新することができます。これらのルールは、すべての404リダイレクトページに適用されます。
- 基本的なエラートラッキング機能を備えている。
- 404ページに条件付きロジックや動的コンテンツを追加することもできます。
短所
- SeedProdの一部の機能は無料版では利用できません。
SeedProdをお勧めする理由:WordPressサイトで魅力的な404リダイレクトページを作成したいのであれば、SeedProdが最適です。魅力的な404ページテンプレートが付属しており、CTAやその他の魅力的なコンテンツを追加でき、メールマーケティングサービスと連携することができます。
詳しくはSeedProdのレビューをご覧ください。
2.All In One SEOリダイレクトマネージャー
All In One SEOは、リダイレクトマネージャーアドオンが付属している市場で最高のWordPress SEOプラグインです。これにより、301リダイレクトを管理し、404エラーをトラッキングし、行き止まりを簡単に修正することができます。
このプラグインは、ユーザーを古いURLから新しいURLに送り、自動的に検索エンジンに設定を適用するので、サイトのトラフィックを失うことはありません。
さらに、All In One SEOでは、ソースURLとターゲットURLを手動で簡単に追加することができます。また、自動リダイレクト機能を使えば、投稿を削除したりURLを変更したりするたびに、ユーザーや検索エンジンが新しいコンテンツを確実に見つけることができます。
詳細な手順については、WordPressで404ページを簡単に追跡してリダイレクトする方法についての初心者向けガイドをご覧ください。
長所
- AIOSEOでは、複数のURLを同じページにリダイレクトすることができます。これは、ドメインを変更したり、コンテンツを新しいサイトに移動する際に役立ちます。
- 私たちは、AIOSEOがリダイレクトを追跡し、訪問者、ブラウザー、リファラーに関する完全なリダイレクト情報を含むログ記録をWordPressダッシュボード内に作成することを発見しました。
- 特定の日時にリダイレクトが有効になるようにスケジュールを設定できます。
- AIOSEOにはワイルドカードリダイレクト機能もあります。これにより、特定のパターンで始まるすべてのURLを指定の転送先にリダイレクトすることができます。
短所
- リダイレクトマネージャーアドオンのロックを解除するには、プラグインのプロプランを購入する必要があります。
AIOSEOをお勧めする理由:404リダイレクトを効果的に管理または作成したいのであれば、AIOSEOが最適なソリューションだ。301と302リダイレクトを提供し、Broken Link Checkerが付属しており、リダイレクト情報のログ記録まで保存してくれる。
詳しくはAIOSEOのレビューをご覧ください。
3.リダイレクション
Redirectionは強力で無料のWordPressプラグインで、404ページのリダイレクトを簡単に設定できます。プラグインをインストールして以来、あなたのサイトで発生した404エラーを追跡するビルトインオプションが付属しています。
また、強力な正規表現を使ってURLパターンを一致させ、適切なページにリダイレクトすることもできる。これは、異なるURL構造のサイトをWordPressに移行した場合に便利です。
さらに、RedirectionはWordPressサイトで発生したすべての404エラーをトラッキングし、訪問者のIPアドレス、ユーザーエージェント、リファラーに関する情報を含むログ記録を作成します。
長所
- このツールをテストしたところ、リダイレクトにHTTPヘッダーを追加できることがわかった。この機能はサイトのセキュリティを向上させるので、私たちはとても気に入りました。
- パーマリンクを移行することができます。
- .htaccessファイルにリダイレクトを保存するよう、プラグイン内でいくつかの設定を行うことができます。
- また、リダイレクトルールをCSVファイルとしてインポート・エクスポートすることもできます。
短所
- 404のログ記録設定は、他のエラーを特定するのが少し難しくなるので、注意することをお勧めする。
- プラグインはすべての情報をサイトのデータベースに保存するため、ストレージ容量がいっぱいになる可能性があります。
リダイレクトをお勧めする理由 404リダイレクトを管理するための無料のプラグインを探しているなら、このプラグインが最適です。
4.404ページ
404pageは無料のWordPressプラグインで、404ページを作成するのに役立ちますが、リダイレクトはできません。
あなたのサイトから既存のページを選択し、404ページとして使用することができます。ブロックエディターでカスタマイズし、テキスト、画像、ボタン、検索バーなどの要素を追加できます。
さらに、404pageは超軽量で、サイトに大きな肥大化をもたらさない。
長所
- 全ページをデザインしたくない場合は、プラグインで「404エラーを引き起こすURL」ブロックを追加できる。
- クラシックエディターを使用している場合は、404ページ統合用のショートコードを提供します。
- SEOフレンドリーなリダイレクトページを作成します。
短所
- このプラグインでは、リダイレクトを管理・作成することができません。
- サードパーティのツールとは統合されておらず、実にシンプルな機能を提供している。
404pageをお勧めする理由 この無料プラグインは、シンプルでカスタマイザーな404ページを作りたい場合に最適です。
5.カスタム404プロ
Custom 404 Proは100%無料のミニマルなWordPressプラグインです。わずか数クリックで404リダイレクトを素早く設定できます。
ページを既存のページや特定のURLにリダイレクトすることができます。プラグインは301、302、307、308リダイレクトもサポートしています。
Custom 404 Proを使用するもう一つの利点は、404エラーをログ記録し、エラーがログ記録されるとサイトの管理者にメールを送信することです。これにより、サイト上のリンク切れを素早く修正することができます。
長所
- ページが見つかりません」ではなく、ユーザーに表示されるカスタマイザー404ページメッセージを入力できるのが気に入りました。
- リンク切れを簡単に特定できる。
- プラグインは超初心者向けで、ユーザーにとってナビゲーションが簡単。
短所
- カスタム404プロにはワイルドカードリダイレクトや正規表現ベースのリダイレクトのような高度な機能はありません。
- カスタム404ページを作成することはできません。
- プラグインがスパムログ記録を生成することに不満を持つユーザーもいる。
Custom 404 Proをお勧めする理由:リダイレクトを管理し、カスタム404ページメッセージを作成できる無料のプラグインをお探しなら、このプラグインをお勧めします。
6.WP 301リダイレクト
WP 301 RedirectsもWordPressで人気のリダイレクトプラグインです。ユーザーフレンドリーなインターフェースで、WordPressの301、302、307リダイレクトを設定・管理するのがとても簡単になります。
このプラグインは、404エラーページから任意のページにリダイレクトすることで、サイトのSEOフレンドリーを維持し、ユーザーが素晴らしい体験を得られるようにします。
さらに、WP 301 Redirectsはリダイレクト先の設定に複数のオプションを提供しています。訪問者を投稿、ページ、メディア、カスタマイザーURLに送ることができます。
長所
- リダイレクトルールのインポートとエクスポートができます。これにより、他のプラグインから 301 Redirects に簡単に移行することができます。
- このプラグインにはワイルドカード・リダイレクト機能があり、特定のパターンで始まるURLをすべて同じ宛先にリダイレクトします。
- WP 301 Redirectsを使えば、パスワードでリダイレクトを保護したり、リンク切れを特定したり、リンクスキャナーを使ったりできます。
- テストでは、末尾のスラッシュの欠落やURLの大文字小文字の違いなど、よくある問題を自動的に検出してリダイレクトできる点が気に入った。
短所
- ログ記録機能は、ログイン中の他のプラグインほど高度ではない。
- 一部の機能はプロ版でのみ利用可能です。
WP 301 Redirectsをお勧めする理由:強力なリダイレクト管理ツールをお探しなら、WP 301 Redirectsをお勧めします。
7.セーフリダイレクトマネージャー
Safe Redirect Managerは、サイトの404リダイレクトを管理できるWordPressプラグインです。スピードとパフォーマンスのためにビルトインされており、250リダイレクトまでしかできません。
プラグインにはカスタマイズのためのオプションはあまり含まれていませんが、アクションとフィルターが付属しています。これは開発者が簡単にカスタマイズできることを意味します。
さらに、リダイレクトを管理するための簡単な設定もあります。すべての設定はWordPress管理エリアのツールセクションにあります。
長所
- このプラグインはWordPressのtransient APIを使用して、リダイレクトを効率的にキャッシュします。これによりデータベースクエリーを最小限に抑え、サイトのパフォーマンスを向上させます。
- 複数のリダイレクトを一度に管理できます。
- Safe Redirect Manager は、リダイレクトに使用するHTTP ステータスコードをコントロールできます。
短所
- カスタム404ページを作成することはできません。
- プラグインは多言語サイトではうまく動作しません。
Safe Redirect Managerをお勧めする理由サイトスピードを損なうことなくリダイレクトを管理できるツールをお探しなら、このツールが最適です。
WordPressの404リダイレクトプラグインはどれがベストか?
私たちの専門家の意見では、SeedProdはあなたがカスタム404ページを作成しようとしている場合、最高の404リダイレクトプラグインです。なぜなら、あらかじめ用意されたテンプレートがあり、ユーザーを他のページに誘導することができ、初心者に優しいからです。
しかし、404リダイレクトを作成・管理できるツールが欲しいのであれば、代わりにAll In One SEOをお勧めする。リダイレクトマネージャーのアドオンが付属しており、Broken Link Checkerがあり、数回クリックするだけでサイトのSEOを改善することもできる。
同様に、リダイレクトを作成するための無料ツールを探しているなら、Redirectionを選ぶことができます。無料で、パワフルで、使いやすい。
404リダイレクトに関するよくある質問
404リダイレクトについて読者からよく寄せられる質問をご紹介します。
WordPressの404ページをプラグインでリダイレクトするには?
WordPressの404ページは、プラグインを使って簡単にリダイレクトすることができる。例えば、404ページをトップページにリダイレクトしたい場合は、まずAIOSEOをインストールして有効化する必要がある。
有効化したら、All In One SEO ” Redirectsのページにアクセスし、アドオンを有効化します。そのためにはプラグインのプロバージョンが必要であることを覚えておいてください。
次に、「設定」タブに切り替え、「高度な404設定」セクションまでスクロールダウンします。ここで、’Enable default 404 redirects’ スイッチを切り替え、’Home Page’ オプションを選択する。
次に、「変更を保存」ボタンをクリックして、設定を保存します。
これですべての404ページがトップページにリダイレクトされます。詳しくは、WordPressで404ページをトップページにリダイレクトする方法のチュートリアルをご覧ください。
無料の404リダイレクトプラグインを使っても安全ですか?
はい、上記でお勧めした無料のWordPressリダイレクトプラグインのどれを使っても全く問題ありません。しかし、決定する前にユーザーレビューを確認し、プラグインが開発者によって有効化されたものであることを確認することは良い習慣です。
良いSEOプラグインを持っている場合、無料の404リダイレクトプラグインは必要ですか?
All In One SEOを検索エンジンランキングのために使用している場合、同じプラグインで直接リダイレクトを管理するのはとても簡単です。
しかし、他のSEOプラグインを使用している場合は、専用のリダイレクトプラグインをダウンロードすることをお勧めします。ほとんどのSEOプラグインは基本的なリダイレクト機能しか提供しておらず、良い選択とは言えません。
この投稿が、あなたのWordPressサイトに最適な無料の404プラグインを見つけるのにお役に立てば幸いです。WordPressサイトの改善に役立つ他のガイドもご覧ください。
あなたのサイトに最適なWordPressガイド
- ビジネスサイトに必須のWordPressプラグイン
- WordPressの投稿が404エラーを返すのを修正する方法(ステップバイステップ)
- 404エラーなしでWordPressにHTMLページをアップロードする方法
- 302リダイレクトと301リダイレクト – ベストプラクティス(解説)
- WordPressで404ページをトラッキングしてリダイレクトする方法
- 初心者のための究極のWordPress SEOガイド(ステップバイステップ)
- 究極のWordPressセキュリティガイド(ステップバイステップ)
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
NicCrockett
You might want to update this list. 404page was discontinued as of October 2023. This was the “Smart Custom 404 error page [404page]” plugin. It currently still works with WordPress 6.4.2 and is a great plugin. I hope someone forks it but you might want to be careful suggesting a plugin that has been retired.
WPBeginner Support
Thank you for letting us know!
管理者
Stefano Brandelli
Is your PHP code still updated for 2020?
WPBeginner Support
The PHP from this article should still work
管理者
Zeshan
Wpbeginner is the best website, Thank you so much Sir, I wish I would gave you something in return for this article..
WPBeginner Support
Thank you, glad you like our content
管理者
Muhammad Junaid
I have deleted posts, tags, and categories. Do I need to create a redirect for that because I am getting 404 not found or should I ignore that error? And If the redirect is to be created then should it be redirected to the homepage if there is no relevant post or page to the deleted one?
WPBeginner Support
Hi Junaid,
You should set up redirects as best as you could.
管理者
Muhammad Junaid
So should I redirect to the homepage?
Maria Spyrou
Hi there! Thanks for yet another great article! I have a question. More than a month ago, I created four 301 redirects with the Redirection Plugin. However, although the redirection is successful, the old URLs still show in Google search results and, if clicked, they lead to 404 pages. When will Google stop ranking the old URLs or how can I get rid of the 404 pages for good? Would flushing my permalinks or the All 404 Redirect to Homepage plugin do the trick or is the problem a lot more difficult to fix? I hope I am making sense. Thanks in advance!
WPBeginner Support
Hi Maria,
If redirection was working fine, then you are not supposed to get 404 error. Please see the URLs you have added in the Redirection plugin and match them with the URLs you see in search results.
管理者
Scofy
i used 404 redirection to homepage at my blog but when some clicks my post from google,it redirects to homepage instead of the post, how can this be solved
dr chand
hi, i want to delete more posts in my wordpress site which method is good 410 or 404,what are the basic precautions can i take to delete,..
Stanford A. Griffith
SEO Redirection appears to be paid only now; your link to the WP repository doesn’t work for it. It’s now on Code Canyon for $18.
I’ve been using Redirection, but I really hate how its support forums go completely unanswered. Also, the 404 errors list doesn’t show number of hits but only chronological order. That’s just not very helpful if you’re trying to see how many times people are trying to reach contact-us instead of contact. Is there a way to accomplish this? I swear I used to use a plugin that did that, but I cannot figure out what it was. Redirection does track the number of times a URL redirection has happened, but that’s different.
Thanks!
gajanan
it’s work ………Thank so much.
Vanhanle
I had install All 404 to homepage for my site . And it processed very good. My site index on google very well
Sridhar Reddy
Hi,
It’s very useful for page redirect
Thank You wp beginner
Elisabeth
Hello and thank you for this nice post. I have some questions. For several reason, i have to put some posts back to draft status (because i didn’t want to delete them, i manage some real estate which come and go on the market, this is the reason why “they would come and go” online or in draft and back again when they would be available. And now Google informs me of a 404 error on those ones.
– Is the 404 error caused by the fact those posts are backed to drafts status?
– Is there another better solution to do it?
– Is there a possibility to tell Google those backed to draft posts are temporary unavailable but would be online again using another redirecting way than 301 (which seems definitive as i might understand or 410 which is not exactly what i’m searching for because i would like:
1) may be desindex temporary those posts but i guess i will loose seo “juice”
2) or may redirect user to other proposals during the period the property would be unavailable.
3) is a better solution consists on deleting those posts and creating them back again when property would be available (but again i loose seo juice).
Thank you so much for answer, i search for any answer on web but i guess i didn’t find it. Congrats by the way for your advices, it’s always a pleasure to read them. Pertinent and clear, you make our life lighter!
WPBeginner Support
Yes it will give 404 error. Have you considered cloning your post keep the copy in the draft. Edit the original one with a message that this entry is temporarily unable.
管理者
Elisabeth
Thank you very much for answer. Nice idea but the fact is it won’t satisfy user navigation when he would arrive on a lot of unavailable properties, not good at all for satisfaction nor bounce behaviour.
My goal would be not to show those temporary unavailable, keep them in back office until they would be available again, without google’d mention them as 404, as google has already indexed them when at first they were available.
If somebody has any idea, it would be very appreciated. Thank you by advance.
Kaan
Great post. I love the newsletter + site!!
One question about bulk redirects. What’s the best way through a plugin to handle when making a change in permalink structure that invalidates incoming URL requests on the old structure. I saw the wildcard option in #5 but I am not sure.
For example:
It used to be example.com/stories/post1, example.com/stories/post2, and so on.
Now, it is changed to abc.com/blog/post1 where the only thing different is the middle section changing from “stories” to “blog”. The domain name and post name remains the same.
I’d appreciate any feedback and/or link to a previous post where you might have discussed this in more detail.
Thank you in advance!
WPBeginner Support
Redirection plugin’s wild card option can handle that.
管理者