While architecture that uses frames may seem to make a site easier to maintain, the work necessary to keep it search engine-friendly may neutralize that advantage. Sites have been blacklisted by search engines for spamming. The description is not related directly to a search term but may appear in a results page and offers you a chance to market your page through the search engine interface. Descriptions are generally truncated at 200 characters. What rises to the top of your HTML file isn't particularly the same as what appears at the top of a page when viewed in a graphical browser.
Spiders view HTML code as a means of describing the structure of information.
Web designers need to keep this process in mind when they bend to current standard practice that calls for the layout of content within tables to provide a specified graphical layout. Designers and their customers need to reach compromises on what value is to be placed on layout and ranking by search engines. The sad fact is that search engines like big ugly pages. Think like your visitor. Remember that the programmers who adjust the ways and means of search engines test their products.