Six things a niche directory needs before it earns: real data, search-matched pages, a claim-and-pay path, an admin and automation.