Welcome to WebmasterWorld Guest from 18.104.22.168
Have anybody mentioned that their new sites or pages appers on Yahoo VERY soon. For me usually it takes half a year or so. Now it takes week or so - not best positionsa and of course not top keywords, but still looks like new algo.
Become a Pro Member