「ページが見つかりません」が出たら|404エラーとリンク切れの見つけ方・直し方

「ページが見つかりません」が出たら|404エラーとリンク切れの見つけ方・直し方

記事
IT・テクノロジー
自分のサイトで「ページが見つかりません」と表示されると、何か大きな問題が起きたように感じますよね。

404エラーは、「そのURLにはページがありません」という意味です。
実は、404があること自体で、サイト全体の検索順位が下がるわけではありません。
Googleも、一部のURLが404になっていても、ほかの正常なページの検索結果には影響しないと説明しています。

大切なのは、件数をゼロにすることではなく、訪れた人が行き止まりにぶつからないようにすることです。

■まず「1ページだけ」か「サイト全体」かを見る

トップページを開いてみてください。直す場所がここで大きく変わります。

・トップは出るのに、ある1ページだけ404
→ そのページのURLの問題です(ページを消した、URLを変えた、リンクの書き間違い)

・トップは出るのに、ほかのページが全部404
→ WordPressのパーマリンクの設定が外れています。いちばん焦る症状ですが、直し方はいちばん簡単です

・トップページも出ない
→ 404ではなく、サーバーやドメインの問題です(契約の期限切れなども疑ってください)

■全部404のときの直し方

プラグインを入れた直後や、サーバーを引っ越したあとによく起きます。

管理画面の「設定」→「パーマリンク」を開き、何も変えずに「変更を保存」を押してください。
URLの変換ルールが書き直され、多くの場合これで元に戻ります。

■1ページだけ404になる主な原因

・記事を削除した、URLの末尾(スラッグ)を書き換えた、カテゴリの構成を変えた
古いURLは、検索結果やブックマーク、ほかのサイトのリンクに残っています。

・サイト内のリンクの書き間違い
末尾のスラッシュの有無、httpsに変えたのにhttpのまま、全角の文字が混ざっている、日本語のURLがコピーのときに崩れた、などがよくある形です。

・ほかのサイトから、古いURLでリンクされている
これは自分のサイトを直しても消えません。

■リンク切れの見つけ方

全ページを自分で開いて回る必要はありません。
Googleの無料ツール「Search Console」の「ページ」の画面に、「見つかりませんでした(404)」という一覧があります。
Googleが実際に見に行って404だったURLが並ぶので、推測ではなく事実として確かめられます。

■見つかったURLの仕分け方

1. 中身を別のページに移したもの
→ 新しいURLへ転送(301リダイレクト)します。検索での評価も引き継がれます

2. もう存在せず、代わりもないもの
→ 404のままで大丈夫です

3. 間違ったURLでリンクされているもの
→ 相手に直してもらうのが本筋ですが、難しい場合は、近い内容のページへ転送して受け止めます

ひとつ、やってはいけないことがあります。
見つからないURLを、まとめてトップページに転送することです。
数字の上では404が消えますが、Googleからは「中身のない転送」と見なされ、かえってサイトの評価に悪い影響が出ることがあります。

■404のページも、行き止まりにしない

404は、どのサイトでも起きるものです。
「ページが見つかりません」の一文だけで終わらせず、サイト内の検索窓や、主なページへのリンクを置いておくと、そのまま帰ってしまう人が減ります。

■やりがちな失敗

・公開後に記事のURLを変えて、転送を入れ忘れる
・件数を減らそうとして、関係のないページへ転送する
・Search Consoleを見ていないので、404が出ていることに気づいていない

■ご自分で確かめるのが大変なときは

ページ数が多いサイトや、外部へのリンクが多いブログは、リンク切れを1つずつ探すだけで時間がかかります。
サイト内のリンク切れをまとめてお調べするサービスをご用意しています。

WEBサイト・ブログのリンク切れをチェックします

転送の設定や、全ページが404になった場合の修正は、こちらでお受けしています。

WordPressの修正・不具合を解決します
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す