Over 5% of the links of a typical web site are broken. Orphaned files are another problem: they form a kind of garbage in the server file system of a web site. To maintain a web site--especially a large web site--is difficult without an assistant tool. In this report, I describe the development of a web site analyzer tool intended to help webmasters to maintain their web sites efficiently. The tool can perform link checking in both remote and local web sites and can search the orphaned files in the local server file system. The project is designed with object-oriented design methodology and implemented using Java application technology.