Have anyone recently successfully submitted their site into DMOZ. I want to submit my site to DMOZ but it is not accepting my submission. Can any SEO Expert share their knowledge related to DMOZ submission, when is the best time to submit your site in to DMOZ?
Thanks in advance
[fake sig removed by mod]