Originariamente inviato da giulio3x
volevo un sito in html piuttosto che php
Questa affermazione non ha senso. In una web application il PHP genera solitamente codice HTML.

Tra l'altro, utilizzando Ajax hai reso il sito inutilizzabile dagli utenti senza javascript e difficili da indicizzare.

Originariamente inviato da giulio3x
però penso che sta cosa sia identica anche con php
No, non lo è.

Originariamente inviato da giulio3x
i grandi siti che hanno 1000 pagine, come fanno a ripetere lo stesso menù su tutte le pagine senza perdere l'indicizzazione e senza dover cambiare lo stesso menù per ogni pagina ma modificando solo il file del menù?
Utilizzano degli include lato server o, più probabilmente, dei CMS.

IMHO prima di continuare per la strada che hai scelto sarebbe meglio se ti fermassi un attimo e rivedessi le basi della progettazione web.