It seems that sites could take between 1 year + to be reviewed by DMOZ? therefore is it really a viable part of SEO or just submit and hope that you will one day be listed!
And how much do you really get out of beeing listed in dmoz?
Waiting for your insights
Thanks
-- This message may have been cut off and the rest will only be shown to members. To become a member, click here --