Hi We currently do not have XML site maps for either of our sites and I don't know how important they are. Is not having them holding us back? I did ask our web developer some time ago about this and they said they didn't "do XML site maps". Is this something I can create and get the web developer to upload? Thanks in advance.