Have you tried the Webmaster Help Forum for help on site submissions
This, in fact, is how content management systems like WordPress create articles. At one time, directories like DMOZ were a good place to add listings and get backlinks. However, these large web directories aren't really relevant anymore. We are happy to assist on any size project when it comes to …
more ...