WordPressで「404エラー – ページが見つかりません」を修正する方法

公開: 2022-03-01
目次
  • 404 エラーの意味は何ですか?
  • 404 エラー ページを修正する必要がありますか?
  • サイトの壊れたページを特定する方法
  • 「404 エラー – ページが見つかりません」の修正方法
    • すべて 404 ホームページにリダイレクト
    • カスタム 404 エラー ページの使用
  • 最後の言葉

簡単に言うと、404 エラーは、Web サイトのページが壊れていることを意味します。 そして、このエラーが発生したらすぐに修正することが重要です。 そうしないと、サイトの訪問者とその信頼を失うリスクがあるだけでなく、Google などの検索エンジンがページのインデックスを解除する可能性があります。

このチュートリアルでは、WordPress サイトに焦点を当てます。 WordPress は動的なコンテンツ管理システムであるため、事故が発生しやすい.

つまり、プラグインを追加または無効にすると、不要なページが作成される可能性があります。 そして、ほとんどの場合、それらのページにはパーマリンク構造があります。 ただし、それらに関連付けられたコンテンツがないため、これらのページは Page Not Found エラーを返します。

404 エラーの意味は何ですか?

Web サイトの訪問者が存在しないページにアクセスしようとすると、404 エラー メッセージが返されます。 これは、訪問者が間違った URL アドレスを入力したために発生する可能性があります。 ただし、場合によっては、サイトで一部のコンテンツが欠落しているために、ページが見つかりませんというエラーが表示されることがあります。

公平を期すために、404 エラーが表示される理由はいくつかあります。

  • サイト訪問者が間違った URL を入力しました。 (例: website.com/blog ではなく、website.com/blogg)
  • ウェブサイトの構造 (パーマリンク) が変更されました。
  • エラーを返す URL は移動または削除されました。
  • ウェブサイトのホスティングでエラーが発生し、ウェブサイトにアクセスできなくなりました。
  • プラグインまたはテーマによって、存在しないページとリンクが作成されました。 (これは WordPress ユーザーに固有のものです。)

他の理由も考えられますが、上記の理由が最も一般的な理由です。

404 エラー ページを修正する必要がありますか?

これは興味深い質問です。 これには 2 つの方法があります。一部のユーザーは、すべての 404 エラー ページを 301 リダイレクトでリダイレクトすることを好みます。 他の人はカスタム 404 Not Found ページを作成して、訪問者が壊れたページに到達したことを知らせます。 個人的には、リダイレクトを行うことを好みます。

サイトに壊れたページを残す手間が省けます。 しかし、もっと重要なことは、すべてのトラフィックをブログのホームページに渡すのにも役立ちます。

それにもかかわらず、404 ページを修正する必要がある理由は次のとおりです。

  • Google は壊れたページをサイトが信頼できないと解釈し、ドメイン名の権威を下げることがあります。 つまりSEO的に悪い。
  • 誰かが紹介を通じてあなたのウェブサイトにアクセスし、壊れたページにたどり着いた場合、それは即座の危険信号であり、あなたのブランドに対する懐疑的な考え方を助長します.
  • 404 ページを残すということは、バックリンクの値をホームページに戻していないことを意味します。

これがその大まかな流れです。 404 エラーとは何か、なぜそれを修正するのが良いのかがわかったので、自分のサイトを分析して、破損している可能性のあるページを特定する方法が必要です。

サイトの壊れたページを特定する方法

サイトで 404 Page Not Found ページを識別する方法はいくつかあります。 まず、そのようなエラーが発生したときです。 または、ユーザーが壊れたページにアクセスし、それについて自分で通知する場合があります。 ただし、このアプローチでは全体像が得られません。 知らないページが壊れている可能性があるためです。

そのため、壊れたページを特定するより効率的な方法は、ツールを使用することです。 そして、私たちが利用できるそのようなツールはかなり少数です。 個人的におすすめなのが以下です。

  • グーグルサーチコンソール。 いずれにしても、Google のウェブマスター ツールを使用する必要があります。 このツールの優れた点は、ページに問題があると自動的に警告を発することです。 たとえば、彼らは 404 エラーを返しています。
  • Ahrefs。 これは、デジタル マーケターにとって最も人気のある SEO ツールの 1 つです。 また、最近では、Ahrefs がウェブマスター ツールをサイト所有者に無料で提供しています。 サイトの所有者であることを確認できる場合は、ページの無料監査を実行できます。
  • ドクターリンクチェック。 このツールを使用すると、サイト上の最大 1,500 個のリンクをチェックできます。 URL を入力するだけで、ツールに作業を任せることができます。 小規模な Web サイトに最適です。

単純な Google クエリでは、同様のツールに対して非常に多くの結果が返されます。

「404 エラー – ページが見つかりません」の修正方法

したがって、チュートリアルのこのセクションでは、壊れたリンクとページを修正するための特定のソリューションに焦点を当てます。 また、一部の修正は WordPress に固有のものである可能性がありますが、実際には他の CMS Web サイトでも問題なく機能するはずです。

すべて 404 ホームページにリダイレクト

すべて 404 ホームページにリダイレクト

壊れたページの問題をすべて解決する最も効率的な方法は、301 リダイレクト プラグインを使用することです。 私が何年も使ってきた私のお気に入りのプラグインはこれです。 ダウンロードして、WordPress ダッシュボードから直接有効化することもできます。

 301 リダイレクトとは何ですか?

最も基本的な用語で言えば、301 HTTP ステータスは、ページを別の場所に永続的にリダイレクトするようブラウザに指示します。 URL 構造 (パーマリンク) が変更されたときにページをリダイレクトするために最もよく使用されます。 バックリンクの権限を維持するのに役立つため、404 エラーにも使用されます。

また、プラグインは、破損したすべてのページを特定の URL にリダイレクトするオプションを提供します。 私の場合、この URL はあなたのものであるべきですが、ホームページです。

プラグインのダッシュボードには、リダイレクトされた URL の総数に関するレポートも表示されます。 また、サイトで破損しているページの最新のログを表示します。 このプラグインを単独で使用するだけで、ページが壊れる心配がまったくなくなります。

カスタム 404 エラー ページの使用

カスタム 404 ページの例

まれに、404 ページに実際のテンプレートを使用したい場合があります。 具体的には、これは、サイトを e コマースまたは SaaS の目的でも使用する WordPress ユーザーに役立ちます。 このような場合、壊れたリンクに到達したことをユーザーに知らせることで、ユーザーを正しい方向に導くことができます。 また、潜在的なリードを失うことを防ぎます。

Custom 404 Pro のようなプラグインを使用して開始できます。 このプラグインを使用すると、すべての壊れたページに使用するカスタム 404 エラー ページを指定できます。 つまり、カスタム エラー ページを自分で設計できます。 次に、プラグインを使用して、破損したすべてのページがその特定のテンプレートにリダイレクトされるようにします。

別の方法は、 .htaccessファイルを編集することです。

  1. カスタム 404 ページを設計して公開します。 既製のテンプレートを使用するか、ページ ビルダーを使用して自分で作成します。 それはあなた次第です。
  2. 404 ページの URL を保存してから、WordPress サイトのファイル ディレクトリにアクセスします。 これは、ホスティング プロバイダーに固有のものです。 私の場合、WordPress は/var/www/html/ディレクトリにインストールされ、.htaccess ファイルは/var/www/html/.htaccessにあります。 WP File Manager プラグインをインストールして、WordPress ダッシュボード自体からこのファイルに直接アクセスすることもできます.
  3. .htaccess ファイルを開き、以下に示すコードを追加します。 次に、保存して閉じます。

カスタム 404 ページを表示するコードは次のとおりです。

 ErrorDocument 404 /page-not-found # Using the ErrorDocument property to redirect 404 errors to a custom page

/page-not-found パーマリンクは、設計して公開したカスタム 404 ページを指す必要があります。 それは非常に簡単です。 そして何よりも、この方法では、好きな種類の 404 ページ テンプレートを使用できます。

最後の言葉

ご覧のとおり、問題を自分で解決するのは非常に簡単です。 問題が発生した場合はお知らせください。喜んでお手伝いさせていただきます。 前述したように、私の好みは、301 リダイレクトを使用してページを単純にリダイレクトすることです。 新しい壊れたページが表示されていないかどうかを頻繁にチェックしなければならないという頭痛の種から解放されます。