ページがある404 トランポリンのように あなたの上 WordPressのブログ : 訪問者 それに着陸した人は跳ねます。 404 ページをどのように管理するかによって、その方法が決まります 訪問者 跳ねます(リバウンドを完全に逃す可能性があります).
404エラーはWordPressに固有のものではありません。 404メッセージは、要求されたWebページが見つからない場合にWebサーバーによって返される標準のエラーコードです。 基本的に、404エラーはサーバーが正常に機能していることを意味しますが、要求されたWebページが見つかりませんでした。
このチュートリアルは、404エラーの詳細を学ぶのに役立ちます。 私はあなたに説明します:
- どのように404エラーが発生し、
- WordPressが404エラーを処理する方法、
- テーマが404エラーシステムを設計する方法、および
- 404エラーが発生した訪問者が跳ねることなくサイトにとどまる可能性を高めるために必要なこと。
なぜ404エラーが発生しますか?
404エラーはWordPressサイトに固有のものではないため(これらは、JoomlaでもDrupalでも、アプリケーションとは関係なく発生します。)、これはWordPressでより頻繁に起こることは事実です。 WordPressはページURLの適応を簡素化し、パーマリンク構造を変更して特定のSEOの目標を達成できるため、多くの場合404エラーが発生します。
投稿が公開されているWebサイトがあり、パーマリンクの構造を変更すると、投稿やページへのすべてのリンクが正しくなくなります。 誤ってURLを含むページを投稿したとしましょう http://www.votredomaine.com/nos-produit。 3週間後、スペルが間違っているため、URLを修正することにしました。
さて、簡単でしたか? 絶対違う。 他の記事/ページで使用したこの記事のリンクを破っただけです.
それで、あなたは何をすべきですか? スペルミスのURLに我慢しますか? 私はあなたがこれをすることができないことを知っています。 詳細については、以下をお読みください。
WordPressが404エラーを処理する方法
WordPressが特定のページまたは投稿が存在しないことを検出すると、基本的なWordPressコントロールは、404.phpとindex.phpの404つのメインファイルを探します。 WordPressが404.phpファイルを見つけると、このテンプレートが表示されます。 利用可能なXNUMX.phpファイルがない場合、WordPressはデフォルトでindex.phpファイルをロードします。
ほとんどのテーマは404.phpテンプレートを使用します。 テーマの404テンプレートを見つけるには、「 WP-コンテンツ/テーマ/ アクティブなテーマの404.phpファイルを見つけます。 404エラーの処理に関しては、これがWordPressが最初にチェックすることから始まります。
ほとんどの場合、404ページには、ユーザーに別の検索を実行するよう求めるときにエラーを示すテンプレートが用意されています。 しかし、404ページでできることはまだまだありますが、設計を始める前に戦略について考える必要があります。
あなたの404ページの戦略は何ですか?
リダイレクトの作成やページの構築を始める前に、 訪問者、戦略について少し時間をかけて考える必要があります。 404 ページになると、次の XNUMX つの点を考慮する必要があります。
- これらのエラーはどこから来たのですか? これらの行き止まりに訪問者を誘導するリンクを見つけて修正できますか?
- バウンスを減らすには、404ページで何をすべきですか?
- 一部の訪問者が404エラーを取得するために使用したURLを知っている場合、どの正しいURLにリダイレクトする必要がありますか?
あなたの最善の戦略は、これら404つの質問に答える方法を見つけることです。 まず、壊れた内部リンクを見つけて修正します。 次に、訪問者が滞在することを奨励し、探しているものを見つけるのに役立つ404ページを作成します。 第三に、どのURLが繰り返し違反者であるかを特定して、XNUMXエラーを生成し、訪問者を正しいURLにリダイレクトします。
これらの問題を一度に1つずつ見て、どのように修正できるかを判断しましょう。
壊れたリンクを見つけるためにすべきこと
サイトの404エラーにアクセスするために訪問者が取ることができる2つの異なるパスがあります。
- あなたのサイトのページと記事の間の内部リンクをたどります。
- ウェブサイトのページへの別のWebサイトからの外部リンクを次に示します。
Webサイト上の壊れたリンクを確認するために使用できる3ツールを次に示します。
1- Google検索コンソール
Google Search Consoleは、まだご存じない場合は、GoogleがWebサイトから取得する情報を監視するために使用される無料のGoogle製品スイートです。 Googleが報告していることのXNUMXつは、クロール中に見つかったすべての壊れたリンクです。 Googleは、さまざまな壊れたリンクに関するレポートにアクセスできるジャーナルを提供しています。 メニューを探す " クロールエラー>クロール »(クロール>クロールエラー)左側のメニュー。
これを読んで より多くを学ぶためのチュートリアル.
2- W3Cリンクチェッカー
W3CとMozillaの無料リンクチェックツールです。 URLを入力して、返されたドキュメントのコンテンツに破損したリンクがないか確認します。 必要に応じて、関連文書を確認することもできます。 ただし、再帰的な制御には時間がかかり、圧倒的な結果のスタックを生成する可能性があります。
3-リンク切れチェッカー
のディレクトリにあるこの無料のプラグイン WordPressのプラグイン は、壊れたリンクがないかサイトを常に監視し、壊れたリンクの存在をいつでも通知できるようにします。 プラグインの最高の機能の 400 つは、壊れたリンクをプラグインから直接修正できることです。 000 を超えるアクティブなインストールがあり、リンク切れを見つけるための最も人気のあるツールです。
より良いページ404を構築する方法
404エラーを永続的にリダイレクトしない限り(あなたがやるべきではありません)、404エラーを完全に排除することは不可能です。Googleでさえこれで大丈夫です。
最善の方法は、すばらしい404ページを作成することです。404ページは、訪問者が探しているものを見つけられるようにしながら、個性を示す機会です。 最高の404ページは、多くの場合、自己非難、ユーモアを使用し、サイトのコンテンツで再生します。
少し時間を取って、404ページで何を達成したいのか、そしてその目標を楽しい方法で伝える方法について考えてください。
WordPress Codex:考慮すべきツール
大きな404ページを作成するための古典的な方法は、テーマに含まれている404.phpファイルを変更するか、テーマで使用されていない場合はファイルを作成することです。 WordPressのコーデックス その方法を示す非常に優れたチュートリアルが含まれています。 しかし、これは開発者にのみ関係します。
あなたの人生を簡素化するためのプラグインを404page
404page プラグインは、ディレクトリ内で最も人気のある 404 ページ プラグインの XNUMX つです。 WordPressのプラグイン、そして正当な理由があります。 まず第一に、重要な構造上の問題を隠すことができるリダイレクトを作成しません。 XNUMX つ目は、読み込み速度に影響する可能性のある追加の HTTP リクエストを必要としないことです。
404ページを使用して、新しいページを作成し、希望どおりに設計してから、プラグイン設定を調整して、そのページを404エラーページとして設定します。
頻繁な404エラーを同様のコンテンツにリダイレクトする方法
このチュートリアルの前半で、URLのつづりを間違える「架空の」状況を取り上げました。これにより、リンクが壊れたり、訪問者が404ページにアクセスしたりする可能性があります。この「架空の」シナリオでは正しいことを行う必要があります。古いスペルミスのURLを修正されたURLに永続的にリダイレクトします。 これにはXNUMXつの利点があります。
古いURLにアクセスした訪問者は、修正されたUrlを使用して同じコンテンツにアクセスします。
検索エンジンは永続的なリダイレクトを正しく解釈し、古いURLではなく新しいURLにインデックスを付けます。
いくつかのプラグインがあなたを支援します
リダイレクション
リダイレクトの作成と管理に関しては、リダイレクトで実行できないことはほとんどありません。 これは無料のプラグインであり、ディレクトリから入手できます WordPressのプラグイン、500.000 を超える Web サイトでアクティブです。
リダイレクトは、訪問者が404ページにアクセスするたびにエラーを自動的に報告するため、永続的な404リダイレクトを作成するために301エラーを一貫して生成するURLを簡単に識別できます。このリダイレクトは、記事はURLを変更して、新しい場所に移行できるようにします。
親に404をリダイレクト
このプラグインは、404エラーの問題に対する新しいアプローチを実装します。このプラグインが機能する方法は、404エラーコードを生成するすべてのURLが親URLにリダイレクトされることです。 これは理解するのが少し難しいです、そして例はあなたを助けるでしょう。
プラグインをインストールした後、次のような基本的なリダイレクトURLを作成する必要があります。 http://www.votresite.com/page_parente/ 。 このページを設定した後、このベースURLを含む404エラーが生成されると、親URLにリダイレクトされます。
だから誰かが行こうとした場合 http://www.youdomain.com/page_parent/article-numero-one »404エラーが発生した場合、次の宛先にリダイレクトされます。 http://www.yourdomain.com/parent_page/どちらの親です。
このチュートリアルはこれですべてです。3エラーを処理するときに、404の基本的な質問を解決できることを願っています。 質問することをusしないでください。