Welcome to WebmasterWorld Guest from 184.108.40.206
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.
Pubcon Platinum Sponsor 2015