壊れたリンクをチェックする際に、どのURLが有効と見なされるか

壊れたリンクをチェックする際に、どのURLが有効と見なされるか

たくさんの URL があり、これらの URL が有効かどうか (404 などのエラーなど) を確認しようとしています。このようなシナリオでは、どの URL が有効と見なされますか?

シナリオ例

  • サーバーは HTTP 3XX エラー (永久的/一時的移動) で応答します
  • リダイレクト

これらのURLは有効とみなされますか?たとえば、URLホームページリダイレクト先http://www.acoss.fr/home.htmlこの URL は「有効」とみなされますか?

別のケースhttp://www.cadastre.gouv.fr/301(永久に移動)で応答しますhttps://www.cadastre.gouv.fr/scpc/accueil.do

この URL は「有効」とみなされますか?

答え1

ここでの「有効」の定義は多岐にわたる可能性があるため、代理店に何を有効とみなすかを明確にする必要があります。

リンクに関する私自身のガイドラインは、サイト自体のすべてのリンクが、中間リンク301302リダイレクトなしで直接宛先につながるようにすることです。ただし、ログイン URL から移動するためにリダイレクトを使用する可能性のある一部のログイン関連 URL は除きます302

外部 URL については、サイトへの外部リンクが存在しないページを指し示さないようにリダイレクトを設定することを目標としています。

関連情報