quindi interessa aggiornare i contenuti, non il codice strutturale. giusto?

come detto puoi utilizzare un cms (quindi rifare da zero il sito)
oppure creartene uno tuo (quindi rifare da zero il sito).

in ogni caso, lo dico perché hai postato nella sezione html (linguaggio di marcatura, statico), ricorda la questione della cache del browser.

per avere sicuramente una pagina aggiornata devi dare un'estensione dinamica alla pagina e impostare il dovuto "nocache".