広告を含む場合があります

リンク切れをチェックする

WordPressを運営していると、次のような理由で、リンク切れの発生する可能性があります。

 ・外部リンク先のアドレスが変わった。

 ・記事の統合、削除によりリンク先を削除された。

これらのリンク切れの発見、修復のため「Broken Link Checker」というプラグインを導入してみました。

Broken Link Checkerとは

サイト内のリンク切れ(404・リダイレクト・画像リンクエラーなど)を自動で検出し、管理画面から修正できるプラグインです。

主な特徴

投稿・固定ページ・コメント・カスタムフィールドなどを自動スキャン

外部リンク・内部リンクの両方をチェック

リンク切れをメール通知

WordPress管理画面から直接リンク修正が可能

リダイレクトの検出にも対応

ブログの規模が大きくなるほど、手動チェックは不可能なので、非常に強力なサポートになります。

Broken Link Checkerの導入方法

  1. プラグインのインストール
    WordPress管理画面 → プラグイン → 新規追加

  「Broken Link Checker」で検索

  「今すぐインストール」→「有効化」

  1. 初期設定
    有効化すると、管理画面のメニューに
      設定 → Broken Link Checker
    が追加されます。

 3.主な設定項目

  チェック間隔(デフォルト72時間)

  メール通知の有無

  チェック対象(投稿・固定ページ・コメントなど)

  除外URLの設定

Broken Link Checkerの使い方

  1. リンクエラーの確認
    管理画面 → ツール → リンクエラー に一覧が表示されます。

  (表示される情報)

エラーの種類(404 / 403 / リダイレクトなど)

該当URL

リンクが含まれる記事

ステータス(未修正 / 修正済み)

  1. 管理画面から直接修正
    リンクエラー一覧から、以下の操作が可能です。

URLの編集

リンクの解除(アンリンク)

リンクの再チェック

リンクの無視(Ignore)

記事を開かずに修正できるため、作業効率が非常に高いです。

Broken Link Checkerの注意点

  1. サーバー負荷が高くなる可能性
    リンクチェックはサイト全体をクロールするため、共有サーバーでは負荷が高くなることがありますので、次のような設定を考慮する必要があります。

・チェック間隔を短くしすぎない

・深夜帯にチェックが走るように設定

・不要な投稿タイプはチェック対象から外す

  1. 外部リンクの誤検出が起こることがある
    一時的なサーバーダウンやアクセス制限で、「404」と誤判定されることがあります。

  その場合は、「再チェック」→ 数日後に再確認 を行うと正しい結果が得られます。

  1. 大規模サイトではスキャンに時間がかかる
    記事数が多いブログでは、初回スキャンに数時間〜数日かかることがあります。

  ただし、初回以降は差分チェックになるため負荷は軽くなります。

  1. 画像リンクのチェックは完璧ではない
    Broken Link Checkerは画像リンクもチェックしますが、CDNや外部ストレージを使っている場合は誤判定が起こることがあります。