I can't submit my website in Dmoz, address http://www.seta-international.com. Could you please help me?
Just choose what you think is the one best category for it, click on the suggest URL link at the top of the page and follow your nose. Simples (UK focused joke)
DMOZ = get old while waiting. Been waiting for a few years, still nothing. Not hung up on it by any means, but this thread just brought me back to check again ... LOL
Submitting to this directory could really take long. But if your site is ranking good then they might consider it..