Quote:
Originally Posted by Greenguy
I also see I got a few of them listed in Dmoz 
|
Did you submit them manualy? Yesterday I submited all my sites (a small number tho

) to Dmoz. I hope it will increase ranking. Plus it takes abot 2 mins to submit a site, so I think it's not wothless submitting there
www.dmoz.org everybody
