È questo il problema di base. Tu utilizzi i frame per variarne il contenuto a tuo piacimento, però i frame sono molto dispersivi per l'usabilità e creano confusione nel layout di pagina. Dovresti creare tutte le pagina a mano, variandone il contenuto una per una a tuo piacimento. Altrimenti utilizzi un linguaggio lato server, in questo modo utilizzi una sola pagina ma vari il contenuto dinamicamente. Altrimenti te ne sbatti delle barre di scorrimento e utilizzi i frame. Fatti un giro su hhtp://www.html.it e guardati un pò di cose. Prova a prendere anche in cosiderazione l'utilizzo di IFRAME.