リンク切れチェックの方法とは?SEOへの影響と発リンクを安全に保つ対策

Webサイトを長く運営していると、公開時には正常につながっていたリンクが開けなくなることがあります。

  • リンク先のページが削除された
  • URLが変更された
  • 外部サイトが閉鎖した

などさまざまな原因で発生するのが「リンク切れ」です。

リンク切れを放置すると、ユーザーは必要な情報へ移動できず、サイトやサービスの満足度が低下してしまいます。さらに運営者側が、商品の購入、資料の参照、問い合わせなど期待する行動がリンク先にある場合、途中で止めてしまうことになります。

そして、現在の発リンク管理では「404 Not Foundが返ってくるか」だけを調べても十分とはいえません。URLが正常に開いていても、リンク先の運営者や内容が変わり、自社サイトから案内するには不適切なページになっていることがあるためです。

この記事では、リンク切れチェックの基本から、無料ツールやGoogle Search Consoleを使った調べ方、修正時の判断基準、AIを活用して発リンク先の変化を継続監視する方法まで解説します。

リンク切れとは

リンク切れとは、Webページに設置したリンクをクリックしても、意図したページやファイルへ正常に移動できない状態です。「デッドリンク」「ブロークンリンク」とも呼ばれます。

代表例は、リンク先のサーバーから「404 Not Found」が返されるケースです。ただし、実務上は次のような状態も確認対象になります。

  • ページが削除され、404または410が返る
  • サーバー障害などで500番台のエラーが返る
  • ドメイン名を参照できず、サイト自体に接続できない
  • 接続がタイムアウトする
  • 301・302リダイレクトが繰り返され、目的のページへ到達できない
  • ログイン画面やトップページなど、意図しないページへ転送される
  • URLは開くが、元とは異なる内容に変わっている

つまり、リンク切れチェックの目的は単に「HTTPステータスコードが200か」を確認することだけではありません。「訪問者を、いまも安全かつ適切な情報へ案内できているか」を確かめる作業です。

内部リンクと外部リンクの違い

リンクは大きく分けて、内部リンクと外部リンクの2種類です。

内部リンクは、自社サイト内の別ページへ移動するリンクです。関連記事、カテゴリーページ、商品詳細、問い合わせページなどへの導線が該当します。

内部リンクが切れると、ユーザーだけでなく検索エンジンもサイト内のページをたどりにくくなります。Googleも、重要なページにはサイト内の別ページから到達できるリンクを設置するよう案内しています。

外部リンク(発リンク)は、別のドメインにあるサイトへ移動するリンクです。公的機関の資料、引用元、参考記事、取引先、予約サービス、SNSなどへのリンクが該当します。

自社でリンク先を管理できないため、ページ削除や移転、サイト閉鎖、運営者変更を予防できない点が特徴です。

発リンクについては、以下の記事で詳しく紹介しています。

発リンクとは?張る理由・SEO上の役割とリンク先を選ぶ注意点

リンク切れが発生する主な原因

リンク切れが発生する、代表的な原因として以下が挙げられます。

  1. ページの削除や非公開化
  2. URLやサイト構造の変更
  3. 入力ミス
  4. 外部サイトの閉鎖やドメイン変更
  5. ドメインの失効と第三者による再取得
  6. 一時的な通信障害やアクセス制限

6つの原因について、詳しく見ていきましょう。

1. ページの削除や非公開化

古い記事、終了したキャンペーン、販売を終えた商品などが削除されると、そのURLへ向けたリンクは切れます。会員限定への変更や公開期限の終了によって、一般のユーザーが閲覧できなくなる場合もあります。

2. URLやサイト構造の変更

サイトリニューアル、CMSの変更、カテゴリー再編、URL命名規則の変更などを行った際、旧URLから新URLへのリダイレクト設定が漏れているとリンク切れが発生します。

ページ自体は残っていても、リンクだけが以前のURLへ向いている状態です。

3. 入力ミス

URLの貼り付け間違い、文字の抜け、全角文字の混入、相対パスの指定ミスなどもリンク切れのよくある原因です。公開直後から切れていることが多いため、新規ページの公開前チェックで防ぎやすい問題です。

4. 外部サイトの閉鎖やドメイン変更

外部サイトは自社の都合に関係なく閉鎖・統合・移転します。外部サイトの閉鎖やドメイン変更が発生した際に、相手が新しいURLへ転送していなければ、自社サイト側で修正しない限り発リンクは古いままです。結果的にリンク切れが発生してしまいます。

5. ドメインの失効と第三者による再取得

特に注意したいのが、リンク先のドメインが失効し、別の運営者に取得されるケースです。

同じURLが200を返して正常に開いても、以前とは無関係な広告、成人向け、ギャンブル、詐欺的な内容などに変わる可能性があります。

通常のリンク切れチェッカーがステータスコードだけを見ている場合、この変化を「正常」と判定してしまうことがあるため、注意が必要です。

不健全な発リンクは企業としての信頼失墜につながる大きなリスクとなります。今すぐ「アウトリンクチェッカー」を導入しリンク先チェックを実施しましょう。

お問い合わせはこちらから

6. 一時的な通信障害やアクセス制限

リンク先サーバーの負荷、メンテナンス、タイムアウト、ボット対策などにより、チェック時だけエラーになることがあります。1回の失敗ですぐに削除せず、時間を置いた再確認やブラウザでの目視確認が必要です。

リンク切れを放置するデメリット

リンク切れを放置することで、以下のようなデメリットが発生します。

  • リンク切れ… ユーザー体験を損なう
  • 内部リンクのリンク切れ… 検索エンジンがページを発見しにくくなる
  • 外部リンクのリンク切れ… サイト・記事の信頼性が下がる
  • ドメイン乗っ取り… 意図しないサイトを紹介するリスクがある

これらのデメリットについて、詳しく解説します。

ユーザー体験を損なう

ユーザーはリンクの先に、詳しい説明、根拠資料、商品、申し込み画面などがあると期待してクリックします。そこでエラーが表示されれば、必要な情報を得られないだけでなく、「このサイトは更新されていないのではないか」という不信感につながります。

購入・予約・問い合わせに近い導線のリンク切れは、機会損失に直結します。たとえば、比較記事から商品ページへ移動できない、採用ページから応募フォームが開かない、店舗ページの予約ボタンが無効になっている、といった状態です。

長年運営することや、システムの変更によって気付かずに発生することが多くなっています。

検索エンジンがページを発見しにくくなる

検索エンジンはリンクをたどってページを発見し、サイト内・サイト外の関係を理解します。重要なページへ向けたリンクが切れていると、ユーザーと検索エンジンの双方がそのページへ到達しにくくなります。

一方で、「リンク切れが1件あるだけで検索順位が下がる」「404があるサイトはGoogleからペナルティを受ける」と単純に断定するのは適切ではありません。404はページ削除時に必要な正常な応答でもあります。

SEO上の重要点は、残すべきページへのリンクが壊れていないか、移転したページを適切に案内できているか、サイト全体の利用・巡回を妨げていないかです。

サイト・記事の信頼性が下がる

統計、法令、公的資料、研究、ニュースなどを根拠として紹介していても、出典リンクが切れていれば読者は内容を検証できません。特に正確性が重視される医療、金融、法律、BtoB分野では、根拠へ到達できる状態を保ち、不安なポイントを作らないことが大切です。

Googleも、出典を示す適切な外部リンクは信頼性の確立に役立つと説明しています。だからこそ、どこへリンクしているかを把握し、参照先を健全に保つ必要があります。

意図しないサイトを紹介するリスクがある

発リンク先の内容が変わると、自社がそのサイトを推奨しているように見える場合があります。企業サイト、自治体、教育機関、メディアなどでは、ブランド毀損だけでなく、ユーザーを危険なページへ誘導するリスクにも注意が必要です。

しかも、この問題は404チェックだけでは見つかりません。リンク先のページ本文、サイトのテーマ、運営主体、危険な表現など、内容の変化まで確認する必要が出てきます。

リンク切れをチェックする6つの方法

それでは、こういったリスクやデメリットを残さないために、必要なリンク切れのチェック方法をご紹介していきます。

方法1リンクを一つずつ開いて目視確認する
方法2無料のオンラインリンク切れチェックツールを使う
方法3ブラウザ拡張機能を使う
方法4CRMのプラグインを使う
方法5Google Search Consoleで自社ページのエラーを確認する
方法6クローラーや専用サービスでサイト全体を定期監視する

各方法について、以下から詳しく解説します。

方法1. リンクを一つずつ開いて目視確認する

ページ内のリンクを実際にクリックして確認する最も基本的な方法です。少数のページなら特別なツールは必要ありません。

目視確認の利点は、ページが開くかだけでなく、意図した内容が表示されるかまで判断できることです。一方、ページやリンクが多いサイトでは時間がかかり、見落としも発生します。確認した時点の状態しか分からないため、継続管理にも向きません。

方法2. 無料のオンラインリンク切れチェックツールを使う

Web上のリンク切れチェッカーに調べたいURLを入力すると、ページ内またはサイト内のリンクを自動取得し、404、リダイレクト、タイムアウトなどを一覧表示できます。インストール不要で、初めてリンクチェックを行う場合にも便利です。

代表例には、URLを入力してサイト内をチェックできるDead Link Checkerや、インバウンドリンクとアウトバウンドリンクを調査できるAhrefsのBroken Link Checkerなどがあります。

ただし、無料版には確認できるページ数・リンク数・実行時間に上限があることがあります。JavaScriptで生成されるリンク、ログイン後のページ、アクセスを制限している外部サイトなどは取得できない場合もあります。結果が「取得不可」でも、実際にページが消えたとは限らないため注意が必要です。

方法3. ブラウザ拡張機能を使う

Chromeなどのリンクチェック拡張機能を使えば、閲覧中のページにあるリンクをまとめて検査できます。ページを公開する前の確認や、特定の記事だけを素早く調べたい場合に向いています。

ただし、基本的には開いているページ単位の確認です。大規模サイトの全ページ確認や、定期的な自動監視には別の仕組みが必要です。

方法4.CRMのプラグインを使う

WordPressなどCRMでサイトを運営している場合は、リンク切れチェックのプラグインやツールを利用できる場合があります。WordPressであれば、Broken Link Checkerなど管理画面から記事、固定ページ、コメントなどのリンクを検査できるため、WordPress内で確認を完了したい場合に便利です。

プラグインによって、チェック対象、実行方式、通知、サーバー負荷は異なります。導入前に対応バージョン、更新状況、プライバシーポリシーを確認し、バックアップを取ってから使用しましょう。

方法5. Google Search Consoleで自社ページのエラーを確認する

Google Search Consoleの「ページのインデックス登録」レポートやURL検査では、Googleが発見した自社サイトの404やソフト404などを確認できます。検索エンジンから見たクロール・インデックスの問題を調べるうえで有効です。

ただし、Search Consoleはサイト内にある全発リンクの定期点検ツールではありません。外部リンク先の404や内容変更を網羅的に管理する用途には、専用のクローラーや監視サービスを併用する必要があります。

方法6. クローラーや専用サービスでサイト全体を定期監視する

ページ数や発リンク数が多いサイト、複数サイトを運営する企業では、リンク先を自動巡回するクローラーや監視サービスが効率的です。

たとえばシルク・ラボラトリが提供する「アウトリンクチェッカー」では、サイトを巡回して404などのリンク切れと、そのリンクが設置されているページを調査できます。AIと人力による2軸でのチェックによって高精度なクローリングを実現します。

担当者が毎回URLを入力しなくても定期的に確認できるため、発リンクチェックを自動化することができます。

お問い合わせはこちらから

方法・ツールの選び方

リンク切れチェックツールを選ぶ際は、404の検出だけでなく、次の点を確認しましょう。

  • サイト全体を自動巡回できるか
  • 内部リンクと外部リンクを区別できるか
  • リダイレクトやタイムアウトを確認できるか
  • エラーが一時的か継続的かを判断しやすいか
  • どのページから問題URLへリンクしているか分かるか
  • 発リンク先の内容変更や危険性も評価できるか
  • 定期実行と通知に対応しているか

また、6つの方法にはそれぞれ向いている用途が異なります。自社に導入すべき方法に迷ったら、以下の表を参考に比較・検討しましょう。

方法向いている用途主な注意点
目視確認数ページの公開前チェック時間がかかり、継続監視しにくい
オンラインツールインストールせず簡単に確認 無料版の件数・機能に上限がある場合がある
ブラウザ拡張機能閲覧中の1ページを確認サイト全体の管理には向きにくい
CRMのプラグインやツールCRM内でリンクを管理更新状況やサーバー負荷の確認が必要 
Search Console Googleが検出した自社URLの問題確認外部への発リンクを網羅する用途ではない
クローラー・監視サービス大規模サイトや継続的な管理規定や料金、判定範囲を比較する必要がある

リンク切れが見つかったときの修正方法

問題を見つけたら、すべてのリンクを削除するのではなく、リンクの目的とリンク先の現在の状態から対応を決めます。

具体的な修正方法は、以下の通りです。

  • 新しいURLへ変更する
  • 同等の情報を持つページへ差し替える
  • 不要なリンクを削除する
  • 自社ページなら301リダイレクトを設定する
  • 一時的なエラーは再チェックする

新しいURLへ変更する

同じページが別のURLへ移転している場合は、リンクを新URLへ更新します。旧URLから301リダイレクトされていても、リンク元を新URLへ直接変更すれば、不要な転送を減らせます。

同等の情報を持つページへ差し替える

元ページが削除されていても、同じ提供下や組織が持っている違う資料や、信頼できる別サイトで近しい資料があれば差し替えます。その場合は、見出しやリンク前後の文章も、新しい参照先と一致するよう見直しましょう。

不要なリンクを削除する

代替ページがなく、リンクがなくても本文を理解できる場合は削除します。アンカーテキストだけを消すと文章が不自然になる場合があるため、前後を含めて整えることをお勧めします。

自社ページなら301リダイレクトを設定する

自社ページを移転した場合、明確な後継ページがあれば旧URLから新URLへ301リダイレクトを設定します。後継がないページについては、無関係なトップページへ一律転送するのではなく、404または410を返し、ユーザーが次の行動を選べる404ページを用意することが必要です。

一時的なエラーは再チェックする

タイムアウトや500番台エラーは一時的な通信やサーバーの障害と考えられます。時間を置いて再度アクセスし、継続して失敗するかを確認します。

自動監視では、複数回連続で失敗した場合だけ通知するなど、誤検知を減らす設計も役にたちます。

リンク切れチェックは一度だけではなく継続的に

公開時にすべてのリンクが正常でも、その状態が将来も続くとは限りません。自社サイトを更新していない間に、外部サイトではページの削除、URL変更、サービス終了、ドメイン失効が起こります。

リンクチェックは「問題が起きたときに実行する作業」ではなく、Webサイトの保守項目として定期化することが重要です。確認頻度は、サイトの規模、更新量、外部リンク数、情報の重要性によって決めます。更新の多いメディアやECサイト、社会的責任の大きいサイトでは、問題を早く発見するために2週間に1度は行うと良いでしょう。

そのため、毎回すべてのリンクを人が開く運用は現実的ではありません。自動チェックで異常候補を調べ、必要な箇所だけを担当者が確認するという仕組みを作ることで、負担と見落としを減らすことができます。

AIを活用した発リンクチェックで「開くけれど危険」も見つける

一般的なリンク切れチェッカーは、HTTPステータスコードを中心に判定します。この方式は404や500番台エラーの発見には有効ですが、開けるページの中身までは評価は人間が行います。

しかし、単純かつ大量な作業になるため、なかなか時間が作れないという声がよく聞かれました。

そこで私たちのサービス「アウトリンクチェッカー」は、サイトからの発リンクを自動で確認し、AIを活用してリンク先の状態や内容をスコアリングを行うことを可能にしました。

発リンク先を自動チェック

登録したサイトから外部へ向けられたリンクを抽出し、リンク先へ到達できるかを確認します。担当者がページを巡回して一つずつクリックする手間を減らし、問題のあるURLを効率よく把握できます。

AIによるリスクスコアリング

単にページが開くかだけでなく、リンク先の内容が自社サイトから案内する対象として適切かをAIで評価します。ドメインの再取得やサイト内容の大幅な変化など、ステータスコードだけでは正常に見えるページについての問題発見を支援します。

なお、AIの評価は最終判断そのものではなく、確認の優先順位を付けるための材料です。高リスクと判定されたリンクを担当者が確認する運用にすれば、すべてを目視するより少ない工数で安全性を高められます。

継続監視で変化を早期発見

リンク先の状態は日々変わり続けます。「アウトリンクチェッカー」で定期チェックをご依頼いただくことで、公開時にはなかった異常にも気づきやすくなります。

SNSが広まった現代において問題が起きてからユーザーに指摘されるのを待つのではなく、自社側から修正に動くことがサイト運営において大切になっています。

発リンク管理の手間を削減

従来の発リンクチェックでは、リンク一覧の作成、ブラウザでの確認、結果の記録、過去結果との比較に時間がかかりました。「アウトリンクチェッカー」で自動チェックとスコアリングによって調査対象を絞れば、担当者はURLを探す作業ではなく、差し替えや削除のみに集中できます。

アウトリンクチェッカーが向いているサイトについて

次のようなWebサイトでは、発リンクの自動監視による効果が期待できます。

  • 過去記事を多数保有するオウンドメディア
  • 商品や店舗へのリンクが多い比較・紹介サイト
  • 外部資料を多く引用する企業・研究・教育系サイト
  • 複数の担当者やユーザーがリンクを追加するサイト
  • 自社ブランドの安全性と信頼性を重視する企業サイト
  • 複数サイトの保守を請け負う制作会社・運用会社
  • 公共団体や地方自治体など公共性が高いサイト

リンク数が少ないサイトでも、古いページほど人の目が届きにくくなります。「更新していないから問題は増えない」とは限りません。むしろ外部リンクは、自社が触れていない間にリスクへ変化するという認識が必要になります。

まとめ:リンク切れと発リンク先の変化を継続して確認しよう

リンク切れチェックは、404エラーを探すだけの作業ではありません。ユーザーが必要な情報へ移動できるか、検索エンジンが重要なページを発見できるか、外部リンクが現在も信頼できる内容を示しているかを確かめるサイト保守の一貫です。

少数のページなら目視や無料ツールでも確認できます。しかし、ページ数や発リンクが増えるほど、手作業では時間がかかり、確認漏れも起きやすくなります。また、従来のステータスコード中心のチェックだけでは、正常に開くものの内容が変わったサイトを見逃す可能性があります。

アウトリンクチェッカーは、発リンク先の自動チェックとAIによるリスクスコアリングで、リンク管理の手間を減らすことが可能です。ユーザーからの指摘やブランド低下などトラブルが起きる前に変化を把握し、安心して案内できるWebサイトを保ちましょう。

お問い合わせはこちらから

リンク切れチェックに関するよくある質問

ここからは、リンク切れチェックに関するよくある質問にまとめてお答えします。

Q.リンク切れはSEOに悪影響がありますか?

A.リンク切れが1件あるだけで直ちに検索順位が下がる、と断定はできません。ただし、重要ページへの内部リンク切れはユーザーや検索エンジンの移動を妨げます。外部リンク切れも、根拠を確認できない、目的の情報へ進めないといったユーザー体験や信頼性の低下につながるため、定期的な確認と修正が必要です。

Q.Google Search Consoleでリンク切れを確認できますか?

A.自社サイトでGoogleが検出した404やソフト404などは、「ページのインデックス登録」レポートやURL検査で確認できます。ただし、サイト内の全リンク、特に外部への発リンクを網羅的に定期チェックするツールではありません。専用のリンク切れチェッカーと使い分けましょう。

Q.404とソフト404の違いは何ですか?

A.通常の404は、存在しないページに対してサーバーが404のHTTPステータスコードを返す状態です。ソフト404は、ページが存在しないような内容なのに200などを返している状態をGoogleがエラーページと判断したものです。削除済みで代替がなければ404または410、移転先があれば301を適切に返します。

Q.リダイレクトされるリンクも修正すべきですか?

A.正しい移転先への301リダイレクトなら、利用者はページへ到達できます。ただし、転送が何段も続くと表示や巡回の効率を下げるため、可能ならリンクを最終URLへ直接更新します。関係のないトップページへ転送される場合は、代替ページへの差し替えまたは削除を検討してください。

Q.どのくらいの頻度でリンクチェックをすればよいですか?

A.一律の正解はありません。ページ数、更新頻度、発リンク数、リンク切れが事業や利用者へ与える影響から決めます。新規公開時とリニューアル時の確認に加え、継続的な自動監視を行い、異常候補が出たときに担当者が確認できる体制が効率的です。

Q.URLが開けば安全なリンクと判断できますか?

A.判断できません。HTTPステータスが200でも、ページ内容や運営者が変わっている可能性があります。特に外部リンクでは、ドメイン失効後の再取得やサイト転用があり得るため、表示内容まで確認する必要があります。