Allora..
Hai due modi per risolvere il problema:
vai su google e cerca "HTML encoding of foreign language characters"
e vai sul primo risultato che ti dà
(non ti mando direttamente il link perchè il regolamento del forum lo vieta)
Adesso cerca la sezione "italiano" e ti accorgi che c'è una sorta di tabella con i caratteri e i rispettivi simboli da utilizzare "per la corretta visualizzazione".
nelle tue pagine sostituisci tutte le lettere che trovi in quella tabella con i rispettivi "simboli"
In questo modo avrai risolto.
vai il "visualizza sorgente" di una di queste pagine del forum
tra i tanti tag in HTML troverai anche questo:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
Se fai lo stesso nel tuo sito ti accorgerai che invece di avere questo avrai una cosa del genere:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Puoi sostituire il campo charset, con quello sopra ad esempio, ed avrai risolto.
Naturalmente se usi un CMS per il sito basterà che cerchi tra i parametri di configurazione il campo che gestisce la proprieta di codifica dei caratteri del sito.
Spero di essere stato più chiaro di prima..