The Open Directory Project (DMOZ) has long been the webs best human edited directory. But getting your site listed on it is difficult. It can take months or years to get a listing and you might not even get a listing at all. DMOZ is edited by humans, so there is always going to be a delay before your site is reviewed by someone. But when it is reviewed, you want the best possible chance of being approved. So what are the things a webmaster can do to ensure the highest possible chance of inclusion in DMOZ? First of all, submit it to the right category. Spend time deciding which category is best: http://www.dmoz.org/ Then follow the guidelines on the Suggest URL page. Write your description in a neutral, factual manner and keep it short. Then it is down to the quality of your site. If must provide good quality, accurate information. But what else should it provide? What are the other factors that a DMOZ editor takes into consideration? Please share your suggestions and experience
I think sometimes there are more than one categories that can be appropriate for your site, then at that time submit to that category where the submitted sites list is less, so you can get more chances to be approved. Because editor wants sites list for all the categories. When you submit in the category where already lots of sites are listed, then your chances for rejection is high.