i was ranking at #6 point for my term but now i cant find my site in first 3 pages what it is now ? Madness , yahoo is mad
Have you submit your site to thousands of Search Engines... like the one you offer... http://forums.digitalpoint.com/showthread.php?p=512684