Design Optimization- Avoid frames for SEO Purposes
Designing a webpage with frames can easily take away your other SEO efforts. As what Google has mentioned, Search Engines can have problems indexing a webpage if the page is not framed accordingly. The following explains how to go around this problem.
Provide necessary information for the Search Engine
The first step is to insert TITLE and META description into the frame-definition document. This is to facilitate the indexing of Search Engine. Next, use the NOFRAMES tags to display the body content. This tag is initially designed for browsers that do not support frames. Its purpose is to provide alternate information to these groups of user so that they know what is the webpage about.
A sample of NOFRAMES codes
The following codes should be placed between the start and end FRAMESET tags.
<NOFRAMES>
<BODY>
<H1>SEO resources- Free articles</H1>
<P>The following article explains the need for SEO and why companies are pouring
thousands of dollars just for SERP...</P>
</BODY>
</NOFRAMES>
What about iframes
iframes is an inline floating frame that allows you to grab the content from one page to another. However, this kind of frames suffer indexing problems as some Search Engine do not see the content of the iframe. You can help the Search Engine by adding a link within the iframe tag helping the searchbots to find the content.
A sample of improved iframe codes
<iframe src="example.html"> <a href="example.html" target="_blank">This link will bring you the latest news about SEO development and techniques.</a></iframe>

