内部リンク

サイトのどのページがリンク切れ URL を参照しているか調べる方法

リンク元ページ、リンクテキスト、繰り返し出現する場所を見つけ、エラーになるリンク先を明確な編集タスクに変えます。

目次

リンク切れ URL だけでは修正できない理由#

リンク先の失敗は、リクエストが想定する内容に到達しなかったことを示しますが、どの記事、メニュー、製品ページを編集すべきかは示しません。リンク元の情報がなければ、編集者は修正よりもサイト内の検索に時間を費やすかもしれません。

リンク元ページ、アンカーテキスト、リンク先の関係を集めます。アンカーテキストは訪問者への案内内容を説明し、リンク元ページは編集箇所を示します。両方を使うと、単に読み込める URL ではなく、周囲の内容に合う代替先を選べます。

サイト全体レポートで参照元ページを見つける#

Linky のサイト全体スキャンは、クロールで発見したリンク先のリンク元ページとリンクテキストを記録します。他のページにつながるページから始め、適切なページ上限を選んで、修正するリンク先を確認します。報告されたリンク元を開き、表示される参照を確かめてください。

レポートが示すのは、そのスキャンで発見したページとリンクだけです。未スキャンのセクションもそのリンク先を使うと分かっているなら、別途点検するか CMS 検索と結果を比較します。クロールにないことだけでは、参照がもう存在しないとは証明できません。

  1. サイト全体レポートで、対応が必要なリンク先を見つけます。
  2. 発見されたリンク元 URL とアンカーテキストを集めます。
  3. 代表的なリンク元ページを開き、参照を特定します。
  4. リンクを管理するページまたはテンプレートを特定します。
  5. 正しいリンク元を更新し、影響を受けるセクションを再スキャンします。

本文の参照と共通テンプレートのリンクを分ける#

1つの記事内のリンクは、その記事で修正できることが多いものです。ヘッダー、フッター、再利用する案内枠のリンクは、別の場所で管理される場合があります。多くのページで同じ到達先と表現が繰り返されるなら、数十件の別々の編集タスクを作る前に共通コンポーネントを調べてください。

同じページが同じリンク先を複数回含むかも確認します。URL が一致していても、ナビゲーションと本文の参照では意味が異なる場合があります。片方を直しても同じページに誤解を招くリンクが残らないよう、両方の配置を確認してください。

本文の参照と共通テンプレートのリンクを分ける:確認用チェックリスト
配置考えられる編集箇所検証範囲
単一記事の参照CMS またはソースファイル内の記事公開後の記事とリンク先
ヘッダーまたはフッター共通レイアウトまたはナビゲーションコンポーネントそのテンプレートを使う代表的なページ
再利用する製品案内枠コンポーネントまたはコンテンツブロック関連するすべてのコンポーネントのバリエーション
生成されたドキュメントのナビゲーションナビゲーション設定影響を受けるドキュメントのセクション

リンク元の文脈に合う代替先を選ぶ#

参照を置き換える前に周囲の文章を読みます。「API 認証ガイド」というリンクには認証についての資料が必要で、近くにある使えるドキュメントなら何でもよいわけではありません。適切な代替がなければ、サイトが実現できない案内をしないよう文章を見直してください。

役立つ内部リンクには説明的なアンカーテキストを使います。レポートを簡単にするためだけに、すべてのリンクを曖昧なラベルに変えないでください。読者はクリック前にリンク先を理解できるべきです。参照する文書の話題や対象者が変わった場合は、URL と表現の両方を更新します。

URL の異なる形式を慎重に扱う#

リンク先は、追跡パラメーター、フラグメント、別のホスト、古いプロトコルを伴って現れる場合があります。どの形式が同じ役立つリソースを示し、どれが意味のある動作を持つか判断してください。問題を再現できるよう、観察した元の URL を修正記録に残します。

フラグメントは特定のセクションを示し、クエリパラメーターは文書のバージョンやアプリケーションの状態を選ぶ場合があります。確認せずに除くと、正確な参照が一般的な入口ページになりかねません。一方、古いキャンペーンのパラメーターは不要な場合もあります。一律に正規化せず、各要素の役割を評価してください。

例:12本の記事から参照される1つの PDF

まず、見つからない PDF の代替となる文書を確認します。次にリンク元を集め、共通ブロックがあれば更新し、独立した記事の参照を別途確認します。引き継ぎ資料に新しいファイル名と想定するバージョンを残してください。

例:メインナビゲーション内の古いヘルプ URL

ナビゲーション設定を修正し、それを表示する複数のページをテストします。ページごとの点検で修正を検証できますが、個別ページを繰り返し編集するだけでは、根本のテンプレートエラーが残ります。

編集者が使える修正の引き継ぎ資料を作る#

役立つ引き継ぎ資料には、リンク元 URL、表示されるリンクテキスト、古い到達先、提案する到達先、変更理由を含めます。担当者と検証手順も添えてください。元の結果や意図する読者の体験を推測せずに、編集できるようになります。

パターンを検証する例を残しながら、繰り返すテンプレートの結果をまとめます。不確かな応答は要調査と記します。明確なレポートは、確認済みの古い URL と一時的なアクセスエラーを区別し、記載したリンク元が全範囲を示すのか、一部だけなのかを説明します。

  • リンク元ページとリンクの位置
  • 表示されるアンカーテキストと周囲の文脈
  • 正確な古いリンク先と観察した応答
  • 関連するリンク先を使った修正案
  • 担当者・公開状況・検証結果

よくある質問#

特定のリンクを含むすべてのページを見つけるには?

サイト全体のリンク元情報を、CMS やソース検索、想定する一覧と併せて使います。クロールは範囲内の到達可能なページしか発見しないため、リンクされていない内容や制限のある内容には追加の確認が必要になる場合があります。

同じリンク切れ URL が何度も現れるのはなぜですか?

複数のページが参照するか、共通テンプレートが繰り返し表示する可能性があります。1回のコンポーネント変更で全体を直せるか判断する前に、リンク元ページと配置を確認してください。

この作業に現在のページのスキャンを使えますか?

既知のリンク元1ページを確認できます。他の参照元ページを発見し、つながった内容全体で繰り返す参照を評価する場合は、サイト全体スキャンを使ってください。

この手順を実践する

関連する Linky ドキュメントを読む と、この記事で使う操作項目と制限を確認できます。 サポートに問い合わせる と、さらに調査が必要な結果を相談できます。

参考資料と関連情報

検索エンジンの動作については、以下の一次資料を参照してください。上記の手順とチェックリストでは、リンク点検を実際のサイト保守に活用する方法を説明しています。

リンクチェックツールを入手

修正が必要なリンクを見つける

Linky ブラウザー拡張機能をインストールし、表示中のページを確認するか、サイト内の到達可能なページを点検します。リンク切れとなっているリンク先、存在しないアンカー、リダイレクトを確認し、修正が必要なリンク元を見つけましょう。

無料で始める。 プランを比較 して、繰り返しの点検、サイト構造、エクスポートに対応します。

関連記事