in reply to Finding files on a website that have been orphaned
If you decide to work this from another angle, you might also ask your hosting provider for a recent month's worth of access logs and for the result of running "ls -lR" from your root directory, and then use text-processing techniques to look for files that haven't been served.