Forum Moderators: open
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.