For a website, is it really necessary to have a site map? For a website, do we really need to have a site map and is it really all that important to have either .html or .xml in the first place is something I would like to know. Would the scenario change if this website that has been created is being crawled over by spiders in a perfect fashion and additionally it gets it share of users too? In this situation what is your recommendation about this problem? Would anyone like to offer any comments about what should be really done in this case? Does anyone have any suggestions?