There's a variety of opinion on whether dmoz helps in SERP ranking, and their link is considered juicy by Google eyes...
A simple idea is why don't you become an editor yourself, and then push all the links that need a SEO boost inside dmoz...voila!
... i wait eagerly to know why my thinking is naive
A simple idea is why don't you become an editor yourself, and then push all the links that need a SEO boost inside dmoz...voila!
... i wait eagerly to know why my thinking is naive