We manually create html pages for seo. I know its not the best way of doing this but it works for now. Well google has all of our html pages indexed and no dynamic asp pages indexed and we are doing very well with rankings. However, yahoo has our html pages and our dynamic pages all indexed and we are doing very poorly in rankings.
Could this be from duplicate content? I was thinking of just not allowing any bots to index the dynamic pages vie <meta name="robots" content="noindex,nofollow">, Would this be a good choice to possibly improve rankings in Yahoo?