Also, if your site has pages that are located within subfolders / sub-directories, be sure to ensure that you always have a 'blank' web page ( called: index.htm ) with the subdirectory - that way somebody who views your website will not stumble across all the file in the subdirectory, as they will always be presented with the page that's provided by the index.htm file that lives within the folder.
Why ?
Well basically it's because the default behaviour of a web server is always to firstly try to deliver a file called index.htm, and if it can't do that it'll instead attempt to show a directory file contents listing........