Noframes
The noframes tag was originally added to provide a way for users to see your website if their browser didn't support frames. Today that's less than 1% of internet viewers.
In modern times, the noframes section provides us a way to get our frameset web pages crawled and indexed by the search engines.
The code for the tag is shown below:
<noframes></noframes>
By W3C standard, the noframes tag is placed inside the main frameset. It will, however, work outside the closing frameset tag. The code is shown below:
<html>
<head></head>
<frameset rows="50/, 50/">
<noframes>Source page code goes here</noframes>
</frameset>
</html>
All Content
All of the content from all source pages is placed in the noframes section of your main frameset page which should be named index.html.
I would also place all of the links from the links page in the noframes section. ( Remove the target attribute)
Search engines will crawl the information in your noframes section. They'll even follow the links to the other html pages of your site.
Get your redirection code set in your source pages and when they're indexed and someone accesses them, they'll be redirected to your main frameset page.