ほとんどのインターネットユーザーは、あまりにも慣れ親しんでいる人に先延ばしにされています。 404ページが見つかりません エラーメッセージ。壊れたリンクをクリックしたときに、この月に一度、この迷惑なメッセージに衝撃を受けた可能性があります.


404エラーは、サーバーがさまざまな理由で処理できなかったWebページ要求に対する標準のHTTP応答です。デフォルトでは、エラーメッセージは白い背景に対してプレーンテキストとして表示されます。この安っぽいメッセージが嫌いな場合は、ウェブサイトの訪問者にメッセージを見てもらいたくないでしょう。だから、カスタムメッセージを介して刺激を少なくしないでください?

このチュートリアルでは、カスタムを作成する手順を説明します ページが見つかりません あなたのウェブサイトの訪問者が空白をヒットしたときにイライラすることが少ないようにメッセージ。最初に、Webページにアクセスしようとすると、なぜ空白が表示されるのかを理解しましょう。.

Contents

方法と理由 404ページが見つかりません エラーが発生する

リンクをクリックして404エラーが発生した場合、サーバーへのページリクエストは成功しましたが、アクセスしようとした特定のページがサーバーで見つかりませんでした。これには多くの原因があります.

たとえば、リンクが接続していたWebページが削除された場合、404エラーが表示されます。これにつながる典型的なシナリオは、人気のあるコンテンツが含まれている古いページが削除されたにもかかわらず、他のウェブサイトからのリンクがたくさんある場合です。サイト管理者がページリンクの欠落を防ぐための予防策を講じていない場合、大規模なニュースウェブサイトがこの原因である可能性があります.

要求されたページが新しいドメイン名に再配置された場合も、404ページエラーが発生する可能性があります。サーバーに問題がある(サーバーがダウンしているか、何らかの理由でアクセスできない)場合、DNSエラーが発生することがあります。ファイアウォール、コンテンツフィルター、およびその他の形式のコンテンツブロックにより、リンクが壊れることもあります。.

一番下の行は壊れたリンクがウェブ上で当たり前のことです。ユーザーにとってより使いやすいエクスペリエンスにするかどうかは、ウェブサイトの所有者または管理者次第です。ウェブサイトで情報を検索する場合、インターネットユーザーは一般にせっかちです。ユーザーは、あなたが見つけたすべてが明白で苛立たしい404エラーである場合、必要なものを取得するために別のWebサイトを探すのに時間を無駄にしません。.

ユーザーフレンドリーなエラーメッセージ

すでに述べたように、ほとんどのWebサーバーは、謝罪を表示する基本的な404エラーページを返すように設定されていますa リクエストされたページにアクセスできなかった理由の簡単な説明。場合によっては、ウェブマスターのメールへのリンク(さらに技術サポートが必要な場合)または検索を続行するための検索エンジンへのリンクが表示されることもあります.

このデフォルトのエラーメッセージは丁寧ですが、非常にわかりやすく、ほとんどのWebサイト訪問者にとって通常は無効になっています。そのため、真面目なウェブマスターがこのメッセージをカスタマイズして、空白を押した訪問者がよりユーザーフレンドリーな(刺激の少ない)404エラーページを表示できるようにしています。.

WordPressに付属するすべてのデフォルトのテーマには、次の名前の基本的な404エラーページテンプレートがあります。 404.php. もちろん、このデフォルトのテンプレートは完璧に機能しますが、訪問者に何を伝えたいのかが分からない可能性があります。ありがたいことに、テンプレート内のメッセージのカスタマイズは簡単です。コードエディターでページテンプレートを開き、メッセージテキストを独自のものに変更するだけです。変更を保存します.

に付属するデフォルトのエラーページテンプレートの構造 20 13 テーマは、ヘッダー、フッター、検索バーを表示するためのタグで構成されています。実際の動作は次のとおりです(ブラウザのアドレスバーに偽のページアドレスを入力するだけです)。

二十三404ページ

404ページテンプレートのコードを調べると、ページの見出しがわかります 見つかりません 以内

見出しタグと一緒に _e 結果をページに実際に表示する関数. これは、404ページをカスタマイズするときに最初に編集するものです。次に先に進み、よりユーザーフレンドリーなテキストを

そして

その下のタグ。変更する場合としない場合があることに注意してください 見つかりません 見出しですが、一般的には、訪問者を苛立たせないカスタムの見出しと段落内のカスタムテキストを配置することをお勧めします.

また、見出しが巨大な内部に表示されることに気付くかもしれません 404 ページ上の番号。 Firebugを使用してエラーページのページ検査を行うと、巨大な 404 疑似要素(.error404 .page-title:before)。だから開いて 404.php テンプレートを使用して、デフォルトのテキストを

,

, そして

あなたの訪問者に伝えたいものにタグを付けます。また、前述の疑似要素を好みに応じて編集または削除します(スタイルシートでコメント化します)。私はこれに変更しました:

23カスタマイズ404ページ

ここでは、訪問者に直接、何でも言いたいことを言うことができますが、短くて甘いものにすることは常に良いことです。また、訪問者に、そもそも探していたかもしれないことを言ったり、伝えたりするようにしてください。そして、404ページをよりユーザーフレンドリーにするために必要なことはこれでほぼすべてです。ページを調べて、必要に応じてスタイルを変更します.

また、開発者が使用しているWordPressテーマによっては、カスタム404ページのサポートが含まれている場合があります。 Total WordPressテーマには、カスタム404ページテーマオプションが組み込まれており、カスタム404リダイレクト、またはカスタムページタイトルとコンテンツをWordPressダッシュボードから簡単に追加できます。.

Totalのカスタム404ページエディターのスクリーンショット

WordPRessテーマのカスタム404ページの例の合計

.htaccessファイル 魔法が起こる場所です

404.phpをカスタマイズしたら、あとは、特定のページが見つからない場合にWordPressが表示するだけです。これがデフォルトのプロセスです。ただし、WordPressで認識される前にWebサーバーで問題が発生する場合があります。つまり、訪問者が一部のページにアクセスできない場合があります。その場合、Webサーバーがそれらを404.phpページにリダイレクトできることを確認する必要があります。 .htcaccess ファイルが入ってくる.

.htcaccess ファイルは、WordPressインストールのルートフォルダーにあります。 WordPressの場合、パーマリンク構造をデフォルトから変更すると自動的に生成されます。サーバーがカスタム404ページを確実に検出するために必要なことは、次のようにファイルに1行追加することです。

ErrorDocument 404 /index.php?error=404

ご覧のとおり、このURLはルート(/)から始まります。つまり、このURL形式を使用するには、WordPressのインストールがサーバーのルートにある必要があります。それ以外の場合、WordPressがサブディレクトリにインストールされている場合、リダイレクトパスは次のようになります。

ErrorDocument 404 /yourfolder/index.php?error=404

このように、テーマを変更しても, index.php 新しいテーマに適した404ファイルが常に呼び出されます.

まとめ

この簡単なチュートリアルを読むことで、カスタムフレンドリーなメッセージを備えたカスタム404ページを作成できます。また、 .htcaccess WordPressができない場合やテーマを変更した場合に、ウェブサイトの訪問者がサーバーによって常に正しい404ページにリダイレクトされるようにするためのファイル.

いつもウェブサイトに戻ってくる忠実な訪問者を引き付けたい場合は、刺激の少ないメッセージで404ページをカスタマイズすることが重要です。そしてもちろん、訪問者が404ページに到達する回数を制限しようとするのも良い考えです。.

カスタム404メッセージに関する優れたアイデアはありますか?現在、404ページで何を使用していますか?以下のコメントであなたのアイデアを聞きたいです!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me