Frames
Frames are an older web design technology that made site navigation easier by keeping one part of a site constant while opening links in another part. However, frames have become a problem for webmasters and users alike for numerous reasons.
Using frames in today's Internet environment is problematic:
- Printing a document is harder
- Bookmarking is problematic
- Site may not be indexed by most search engines
- Some older browsers can't read frames
- Newer small devices (cell phones, PDA's, etc.) have trouble reading them
The best policy regarding frames is "don't use them." If you can avoid using frames, do so. Eliminate frames and you will eliminate a lot of headaches — and you won't have to worry about search engines being unable to index your site.
If you do decide that you must use frames, you will need to make an extra effort to get your site indexed by search engines.
- Present problems for search engines and people
- Should be avoided when possible
- Must be supplemented by text in the <noframes> tag if they're used
- Are ideally accompanied by workaround pages


