Ciao King, io ti consiglierei di lasciar perdere i frame, soprattutto perchè i motori di ricerca fanno fatica ad indicizzareun sito contenente i frame.

Ora non sò dirti come deve essere un sito in piena regola; dipende da come lo vuoi gestire e progettare. Sicuramente un sito diventa più professionale se sviluppato senza frame e con una corretta paginazione dei contenuti.