WordPressで壊れたリンクを修正する方法
John Turner
ジョン・ターナー
ユーザーがあなたのウェブサイトのリンクをクリックしたとき、関連するコンテンツが表示されることを期待しています。しかし、時には代わりに404エラーが表示されることがあります。
これは壊れたリンクと呼ばれます。URLの入力ミスや新しいドメイン名への移行によって簡単に発生する可能性があります。
壊れたリンクは単なる迷惑以上のものです。検索エンジンのランキングを損ない、訪問者を遠ざける可能性があります。
良いニュースは、壊れたリンクは簡単に修正できるということです。このチュートリアルでは、ウェブサイト上の壊れたリンクを見つけて置き換えるためのいくつかの異なる方法を紹介します!
目次
リンクが壊れる原因は何ですか?
URLの入力ミス、コンテンツの移動または利用不可、パーマリンクの変更、HTMLエラー、またはファイアウォール制限により、リンクが壊れることがあります。壊れたリンクは通常、新しいドメイン名に移動した後や、ウェブページを適切にリダイレクトせずに削除した後に表示されます。
壊れたリンクのその他の一般的な原因をいくつか紹介します:
- 外部ウェブサイトがリンクされたページを削除したか、完全にシャットダウンした
- リンクされたウェブサイトがダウンしている
- WordPressプラグインの誤動作またはコーディングエラー
- ジオロケーション制限
壊れたリンクのさまざまな種類
リンクをクリックしても正しいページにリダイレクトされない場合は、おそらく壊れています。しかし、注意すべき壊れたリンクにはいくつかの異なる種類があります。
- 壊れた内部リンク:ウェブサイト上のページが移行中に失われたか、URLが変更された
- 壊れた外部リンク:サードパーティのウェブページが存在しなくなったか、場所が移動した
- 壊れたバックリンク:他のウェブサイトからのあなたのコンテンツへのリンクが、ページの削除またはURLの更新により機能しなくなった
さらに、これらのリンクには異なるHTTPステータスコードが付いている場合があります。これらはリンクが機能しない理由を示しています。
- 404ページが見つかりません:リンクされたページがサイトのサーバーで見つかりませんでした
- 400 Bad Request:サーバーはページを読み込めません。通常はURL構文が正しくないためです
- 410 Gone:要求されたアドレスのページがサーバーで利用できなくなりました
壊れたリンクを修正することが重要な理由
壊れたリンクを修正することは、サイトのユーザーエクスペリエンス(UX)を損なうため重要です。ユーザーが壊れたリンクに遭遇すると、投稿を読んだり購入したりせずにウェブサイトを離れる可能性が高くなります。また、多くの壊れたリンクは、検索者にとって価値のあるコンテンツを提供していないため、Googleがランキングを下げる原因となる可能性があります。
WordPressで壊れたリンクを修正する方法
壊れたリンクを回避しようとしても、ウェブサイトに表示される可能性があります。悪影響を最小限に抑えるために、できるだけ早く修正することが重要です。その方法を順を追って説明しましょう!
ステップ1:壊れたリンクチェッカープラグインをインストールする
サイト上の壊れたリンクを見つけるのは難しい場合があります。特にサイトが長期間存在している場合、確認すべき内部リンクと外部リンクは何千もあります。
もし、数分で見つけ出して修正できると言ったらどうしますか? Broken Link Checker プラグインを使えば、それが可能です!
Broken Link Checker は、コンテンツ内の壊れたリンクを自動的にクロールし、簡単に編集できる強力な SEO ツールです。

Broken Link Checker には、次のような便利な機能があります。
- 3日ごとの定期的なサイトスキャン
- 有効なリンク、リダイレクト、壊れたリンクを検出します(200、301/302、および 404 HTTP レスポンスコード)。
- 監視する投稿タイプまたはカスタム投稿タイプを選択します
- 壊れたリンクのスキャンから特定の URL を除外します
これらのメリットを活用するには、 Broken Link Checker をダウンロードして WordPress サイトにインストールしてください。詳細については、 WordPress プラグインのインストールに関するこの初心者向けガイドをご覧ください。
次に、 アカウントを登録する必要があります。無料でサインアップして、最大 200 件の内部リンクのスキャンを開始できます。月額わずか $4.99 から、1,000 件以上のリンクスキャンにアップグレードできます。さらに、壊れた外部リンクもチェックしてくれます。

これで、WordPress ウェブサイトの壊れたリンクを見つける準備が整いました!
ステップ2:検索エンジンが壊れたリンクをたどらないようにする
検索結果でコンテンツをどこに配置するかを判断するために、検索エンジンはサイトのページをクロールします。壊れたリンクが見つかった場合、苦労して獲得したランキングを失う可能性があります。Google があなたのウェブサイトを訪問者にとって信頼できる情報源であることを認識できるように、常に健全なリンクを維持することが最善です。
現在、サイトにライブの壊れたリンクがあるかもしれません。幸いなことに、修正している間は検索エンジンからこれらのリンクを非表示にすることができます。
Broken Link Checker を使用して、 設定 ページにアクセスします。 リンクの調整 の下で、検索エンジンが壊れたリンクをたどらないようにする設定を有効にします。

この変更を保存してください。これにより、更新する前に検索エンジンが壊れたリンクを見つける心配がなくなります。
ステップ3:壊れたリンクを見つけて編集する
「 壊れたリンク」タブをクリックすると、プラグインがサイト上のすべてのリンクをスキャンしたことがわかります。壊れたリンクは、「 壊れた」の下に、投稿タイトルとアンカーテキストとともに一覧表示されます。

幸いなことに、これらの壊れたリンクを更新するのは簡単です。これを行うには、「 URL を編集」ボタンを見つけます。

壊れたリンクを置き換える正しい URL を入力します。次に、それを更新します。

その後、リンクが壊れていないことを再確認したいはずです。「 再チェック」をクリックすると、Broken Link Checker は新しい URL でリンクを再確認します。新しいページにリダイレクトする場合、リンクはもはや 404 ステータスコードを持ちません。
リンクを完全に削除したい場合は、「 リンク解除」を選択します。これにより、ページからリンクが完全に削除されます。

リンクが機能している場合は、アラートを却下する別のオプションがあります。ウェブサイト上のすべてのリンクが健全になるまで、このプロセスを繰り返すことができます!
壊れたリンクを見つけるその他の方法
壊れたリンクチェッカーは壊れたリンクを見つける最も簡単な方法ですが、唯一の方法ではありません。
Google Analytics で壊れたリンクを見つける
Google Analyticsで壊れたリンクを見つけるには、レポート » エンゲージメント » ページと画面に移動します。

検索ボックスに404またはpage not foundと入力します。または、カスタム404ページのタイトルを検索します。
検索ボックスの下で、ページタイトルと画面クラスを選択します。セカンダリディメンションとしてページパスと画面クラスを追加します。

これにより、サイト上の壊れたリンクのリストが表示されます!
Semrushで壊れたリンクを見つける
Semrushは包括的なSEOツールです。サイト監査機能を使用すると、WordPressサイト上の壊れたリンクを特定できます。
これを行うには、Semrushアカウントにサインアップしてください。次に、サイト監査をクリックして新しいプロジェクトを作成します。

ウェブサイトのドメイン名を入力します。必要に応じてプロジェクト名を追加します。

プロジェクトを作成をクリックすると、Semrushがウェブサイトをクロールします。サイト監査セクションで、壊れたの横にある青い数字が表示されます。これは、壊れたリンクの数を示しています。

これをクリックして、特定の壊れたリンクを表示します。

Ahrefsで壊れたリンクを見つける
壊れたリンクを見つけるために使用できる別のSEOツールはAhrefsです。Semrushと同様に、Ahrefsにはサイト上のオンページSEOの問題を発見するためのサイト監査ツールがあります。
Ahrefsはプレミアムサービスなので、最初にプランを購入する必要があります。次に、サイトエクスプローラーツールにサイトのURLを追加します。

壊れたリンクを見つけるには、ページ » リンク別ベストを見つけます。404が見つかりませんフィルターを選択します。

この壊れたリンクのリストをCSVファイルとして自由にエクスポートしてください。
MonsterInsightsで壊れたリンクを見つける
MonsterInsightsはGoogle Analyticsと統合されるWordPressプラグインです。WordPress内のダッシュボードを通じて、分析データを活用して壊れたリンクを簡単に監視および見つけることができます。
開始するには、Google Analyticsアカウントにサインアップしてください。WordPressサイトにMonsterInsightsをインストールし、Google Analyticsに接続してください。
その後、Google Analyticsで探索レポートを作成します。探索タブを見つけて、空白のオプションを選択します。

探索に「壊れたリンク」という名前を付けます。ディメンションのプラス記号をクリックします。

ページタイトルディメンションを検索してチェックします。ページパス+クエリ文字列ディメンションでも同様に行います。次に、インポートをクリックします。

次に、メトリクスをクリックします。セッションメトリクスをインポートします。

この時点で、ディメンションを行ボックスにドラッグします。メトリクスを値ボックスにドラッグします。

次に、フィルターボックスを見つけます。ディメンションまたはメトリクスをドロップまたは選択をクリックし、次にページタイトルをクリックします。

ドロップダウンで、次を含むとPage Not Foundを選択します。適用をクリックします。

これで、指定した期間のサイトの404エラーのリストが表示されます。

完全なURLを表示するには、探索をダウンロードします。
Google Search Consoleで壊れたリンクを見つける
Google Search Console を使用して、リンク切れを発見することもできます。無料アカウントを設定したら、ページを開き、インデックス未登録を選択します。

ページがインデックスに登録されない理由のリストが表示されます。見つかりませんでした (404) をクリックします。

これにより、現在ウェブサイトでリンク切れしているリンクのリストが表示されます。

サイト移行中に壊れたリンクを回避する方法
リンク切れは、ウェブサイトを新しいドメイン名に移行した後に発生することが最もよくあります。正しく行われないと、元の訪問者が新しいコンテンツを見つけられない可能性があります。
オーガニックトラフィックを失わないようにするには、移動する前に十分に考えられた計画を立てることが重要です。
まず、WordPress移行プラグインをインストールすると役立ちます。これらのツールは、サイト全体をバックアップし、別の場所にシームレスに移動するのに役立ちます。 Duplicator Pro は、簡単なドラッグアンドドロップ移行をサポートしているため、最良の選択肢です。

Duplicator を使用すると、サイトのバックアップを作成できます。これにより、WordPress ファイル、テーマ、プラグイン、データベース情報がすべて zip ファイルにバンドルされます。

バックアップを作成したら、そのアーカイブファイルをダウンロードします。

次に、2 番目の WordPress インストールに Duplicator Pro をインストールします。 バックアップのインポート ページに移動し、バックアップをアップロードします。

Duplicator の移行ウィザードが、残りのインストールプロセスを案内します!
すべてのコンテンツを移動した後、All in One SEO を使用してサイト全体をリダイレクトできます。このプラグインのリダイレクトマネージャーを使用すると、サイトを再配置し、リンク切れを回避できます。

AIOSEO » リダイレクト » サイト全体のリダイレクトに移動します。 サイトの再配置 オプションを有効にします。

テキストボックスに新しいドメインを入力し、変更を保存します。
よくある質問(FAQ)
リンク切れは SEO にどのような意味がありますか?
リンク切れは、検索エンジン最適化 (SEO) に悪影響を与える可能性があります。ユーザーが期待していたコンテンツの代わりに 404 エラーページを表示すると、ウェブサイトから離れる可能性が高くなります。この高い直帰率は、Google に SERP ランキングを下げるように伝える可能性があります。
リンク切れと 404 リンクの違いは何ですか?
リンク切れとは、ユーザーがクリックしたコンテンツにリンクしないリンクのことです。この間違った URL のため、ユーザーは 404 Not Found エラーを表示することがよくあります。
Google はリンク切れをペナルティしますか?
Google は、十分な数のリンク切れを見つけた場合、検索結果でウェブサイトの順位を下げる可能性があります。これは、検索エンジンに、コンテンツを定期的に更新しておらず、検索者に役立つ情報を提供していないことを伝えることができます。
Google 検索からリンク切れを削除するにはどうすればよいですか?
Google 検索からリンク切れを削除するには、Broken Link Checker をインストールします。次に、検索エンジンがリンク切れをたどらないようにする設定を有効にします。これにより、クローラーがリンク切れしているサイトの URL をスキャンするのを防ぐことができます。
ウェブサイトのリンク切れを見つけて修正するにはどうすればよいですか?
Broken Link Checkerプラグインを使用して、ウェブサイト上の壊れたリンクを見つけることができます。これにより、壊れた内部リンクや壊れた外部リンクを含む、壊れたリンクのリストが得られます。
代替案:Google Search Console、Ahrefs、Google Analytics、Semrush、Screaming Frogは、完全なサイト監査を実行できるウェブマスターツールです。これらは、クロールエラー、壊れたバックリンク、内部デッドリンクなどのリンクに関する指標を提供します。ただし、これらのオプションの多くは高価であり、WordPressウェブサイト専用に設計されていない場合があります。
結論
これで、サイトは壊れたリンクではなく、健全なリンクでいっぱいになります!
せっかくなので、これらのWordPressチュートリアルもご覧ください。
- WordPressのバックアップからの復元方法
- 最も一般的なWordPressエラー20選(および簡単な修正方法)
- WordPressのホワイトスクリーンの死を修正する方法
- 移行後にWordPressサイトが機能しない場合の修正方法
- 究極のWordPress移行チェックリスト
- 500内部サーバーエラーの修正方法
壊れたリンクが表示されることを心配せずにウェブサイトを移行したいですか?シームレスな移行のために Duplicator Pro をダウンロードしてください!