ciao,

i frame non sono obsoleti, hanno funzioni specifiche che non sono quelle di costruire un layout.
zio google si comporta come ha sempre giustamente fatto: vede il contenuto del frame come singola pagina e non come parte di un'insieme (il frameset)
quindi l'aspetto negativo sarebbe quello di aver separato quello che intendi mettere nel frame dal resto della pagina