WordPressでカスタム404ページを作成するにはどうすればよいですか?

公開: 2021-11-21

閲覧中に表示されるHTTPエラーにはさまざまな種類があり、 404ページが見つかりませんはほとんどすべてのユーザーが遭遇する頻繁なエラーの1つです。 これは、開こうとしているページが見つからず、見つからないことを示す問題に関連しています。 WordPressでは、テーマはテンプレートを使用して404ページを訪問者に表示します。 ただし、従来の設計の404ページでは十分な情報が表示されず、ユーザーエクスペリエンスに影響します。 この記事では、WordPressでカスタム404ページを作成する方法を説明し、訪問者に必要なすべての詳細を提供します。

関連:無料のWeeblyサイトでカスタム404ページを設定するにはどうすればよいですか?

404ページが見つかりませんエラー

404は、次のいずれかの状況が発生したときにWebサーバーが返すHTTPステータスコードです。

  • アクセスしようとしているページが別のパーマリンクに移動されました。
  • サイトの所有者はページを完全に削除しました。
  • URLを間違って入力したか、ページが存在しなかった可能性があります。

また、ブラウザのページを更新することで解決できる一時的な不具合が原因でエラーが発生する場合もあります。 それでも、同時に、ページが一時的に利用できなくなったり、存在しなくなったりするなど、より複雑なものになる可能性があります。

WordPressの404ページのデフォルトの動作

WordPressアプリケーションパッケージには、デフォルトで404ページは含まれていません。 したがって、404ページの外観は、使用するテーマに完全に依存し、各テーマには独自の404ページが付属しています。 管理ダッシュボードの[外観]> [テーマエディター]メニューからテーマファイルを参照して、404.phpファイルを見つけることができます。

WordPressテーマの404PHPテンプレート
WordPressテーマの404PHPテンプレート

この404.phpファイルは、404エラーページに関連情報を表示するためのソースです。

WordPressのカスタム404ページの必要性

サイトの所有者は、404エラーを修正するさまざまな方法があります。 ただし、さまざまな内部外部要因により、エラーを完全に排除することはできません。 たとえば、ページの1つにコメント作成者のリンクがあると、404エラーが発生し、頻繁に監視できない場合があります。 内部リンクの場合、最も簡単な解決策はユーザーをホームページにリダイレクトすることだと思うかもしれません。 まあ、それはお粗末なユーザーエクスペリエンスの典型的なケースでしょう。 ユーザーは、まったく別のページにアクセスしたいときに、どのようにしてホームページにアクセスしたのか混乱します。

残念ながら、ほとんどのテーマは単純な404ページを使用しており、ユーザーをガイドするのに十分な情報を提供していません。 以下は、デフォルトの21のテーマの404ページで、単に「ここには何もありません」と表示され、ユーザーがサイト全体を検索するための検索ボックスを提供します。

21のテーマの404ページ
21のテーマの404ページ

テーマの404.phpファイルを変更して、要素を追加し、404エラーページに表示することができます。 ただし、これにはPHPの知識が必要であり、テーマの更新によって変更が消去されないように、ファイルを編集するには子テーマが必要です。 ほとんどの無料および商用のテーマは、フロントエンドで404ページをカスタマイズする方法も提供していません。

404ページのこの情報の欠如は、訪問者を混乱させ、あなたのWebサイトを離れることを強制します。 そこで、カスタム404ページが登場します。 404ページは、ユーザーが探しているページが使用できなくなったことを明確に説明し、そこからナビゲートするための代替オプションを提供します。

WordPressでカスタム404ページを作成する

このガイドに従うことで、最も人気のある404ページプラグインを使用して、WordPressWebサイトで独自のカスタム404ページを作成できるようになります。 404pageプラグインは無料で、ユーザーフレンドリーなカスタム404エラーページを作成するのに役立ちます。

404ページプラグインをインストールしてアクティブ化します

  • WordPress管理ダッシュボードを開き、「プラグイン>新規追加」セクションに移動します。
  • 404ページのプラグインを検索してインストールします。
WordPressに404ページのプラグインをインストールする
WordPressに404ページのプラグインをインストールする
  • インストール後、「アクティブ化」ボタンをクリックしてプラグインをアクティブ化します。

カスタム404ページを設定する

このプラグインの優れている点は、基本的なWordPressページエディターを使用して、他のページと同じように404ページを設定できることです。 後で、このページをサイトのデフォルトの404ページに割り当てることができます。

  • したがって、ページ設定を開始するには、「ページ>新規追加」に移動します。
  • ページにタイトルを付けます。 「404ページ」、「ページが見つかりません」、または「ページが存在しません」の行に沿った何かがここでうまく機能します。 わかりやすくするために、デモンストレーションの目的でページタイトルとして「404ページ」を使用しますが、最も効果的と思われるページに自由に名前を付けてください。
404ページの作成
404ページの作成
  • 任意のグーテンベルクブロックを使用して、必要なコンテンツを挿入できます。 段落ブロックに役立つコンテンツと重要なリンクをWebサイトに追加します。 ホームページ、概要ページ、ブログページなどのページをここに一覧表示してリンクすることができます。 これは、このページにアクセスした人が、Webサイトのより関連性の高いページに移動する方法を見つけるのに役立ちます。
  • 次に、ページブロックエディタを使用して注目の画像を追加し、404ページにバナーを追加することもできます。 これはオプションの手順であり、ページの全体的な美学とプレゼンテーション要素を改善したい場合にのみ必要です。
404ページの注目画像を設定
404ページの注目画像を設定
  • ページに含めたいすべての情報が含まれていると感じたら、それを公開します。

このチュートリアルでは、ページエディタを使用して404ページを作成する基本に焦点を当てていますが、高度なページビルダープラグインを使用して、特定のデザインとブランド設定に従って404ページをデザインできます。

カスタム404ページの割り当て

これで、404ページがセットアップされ、コンテンツが入力され、公開されたので、必要なのは、デフォルトの404ページとして割り当てることだけです。 訪問者がWebサイトに存在しないURLを入力すると、このページにアクセスします。 この新しいページを選択するには、デフォルトの404ページとして作成しました。以下の手順に従ってください。

  • WordPress管理ダッシュボードの「外観> 404エラーページ」に移動します。 この新しいメニュー項目は、404ページのプラグインによりダッシュボードで使用できるようになりました。
  • 次の画像に示すように、Webサイトの404ページとして表示されるページとして、ドロップダウンからカスタム404ページを選択します。
カスタムページを404ページとして選択します
カスタムページを404ページとして選択します
  • 「変更を保存」ボタンをクリックします。

その他のプラグイン設定

404ページプラグインの[詳細設定]タブをクリックすると、次の変更を行うことができるいくつかのカスタムオプションが表示されます。

  • カスタム404ページを標準ページリストから非表示にすることができます。 これは、アーカイブや他のサイトマップのリストからページを削除するのに役立ちます。 ただし、この設定がオンになっている場合でも、404ページはすべての管理者ユーザーに表示されたままになります。
  • 誰かがそのURLを使用してカスタム404ページに直接アクセスしようとするとエラーを表示します。 このオプションと前のオプションを有効にして、カスタム404ページが検索エンジンでインデックスに登録されないようにします。
  • 404ステータスコードを送信する代わりに、削除された、または現在WordPressのごみ箱フォルダにあるページまたはリソースのHTTP410ステータスコードを送信できます。
  • テーマで404ページのプラグインを使用する際に問題が発生した場合は、互換モードを使用してみてください。
404ページプラグインの詳細設定
404ページプラグインの詳細設定

最後の言葉

そして、あなたはそれを持っています! チュートリアルに従い、非常に便利でわかりやすい404ページのプラグインを使用することで、WordPressWebサイトにカスタム404ページを数分ですばやく簡単に作成できます。 さらに良いことに、これを行うために開発者を雇う必要はありません。すべて自分で行うことができるからです。 カスタム404ページを設定することもできますが、リダイレクトなどのプラグインを使用して壊れた内部リンクを見つけ、適切な301リダイレクトを設定して、使用できないページの検索エンジンランキングを保持することをお勧めします。