フォルダー内の未使用のアセットをHTMLでスキャンする

フォルダー内の未使用のアセットをHTMLでスキャンする

私が管理している古くなった Web サイトがあり、現在サイト全体のさまざまなフォルダーにある未使用の外部ファイル (.css、.jpg、.js など) をすべて削除したいと考えています。

これらを識別したり削除したりできるツールはありますか?

答え1

ウェブサイト全体をダウンロードするユーティリティはいくつかあります。そのうちの 1 つを実行し、自分のサイトへのリンクをすべてたどりますが、他のサイトへのリンクはたどりません。結果のアーカイブに含まれていないものはすべて削除される可能性があります。

答え2

私が最初に考えたのは、数か月分の生のログ ファイルを URI 部分だけに削減し、ディレクトリ リストを収集し、最後にディレクトリ リストをループして、圧縮されたログ ファイルに対応するものがないすべてのものをリストするスクリプトを作成することです。

答え3

Dramweaver や Expression Web などのいくつかのエディターには、サイト内のリンクされていないファイルを検出するためのユーティリティが組み込まれています。無料のツールがあるかどうかはわかりませんが、ないのなら驚きです。

関連情報