I did a 301 redirect a couple of months ago. Prior to this, I noticed I had multiple URL versions in Yahoo (www, non www). I thought this would explain why I had dropped to page 10 for may main key words (duplicate content). After doing the 301 to redirect non-www to www, Y! has started showing ALL non-www instead of www URLs. This is exactly the opposite of what I need! All other search engines seems to be okay with my 301 redirect. Can anyone tell me why this is so?