@AndySylvester Hi Andy! I knew when I started that I could expect no search engine traffic to just a directory. (Although all the search engine crawlers hammer the directory because they want to know who I'm linking to, they just don't reciprocate and send traffic to it.) So I knew I needed to combine it with a blog and especially a blog with Indieweb.org plugins, in order to get some sort of traffic.
The WP blog part of the site does get traffic from search engines.
So that is the reasoning behind combining a blog and a directory.
So I found that WSNLinks (dot) com has a Wordpress version. It's the complete directory php script but with hooks in it which put admin controls in WP and lets you use the WP Theme throughout the blog and directory. AT the time, I had to use an Indieweb compatible WP theme that would also worrk with WSNLinks. Fortunately SemPress worked.
WSNLinks is an old school script (still being updated and supported) so it has all the tools to really manage a proper directory which makes life easier.
Sorry for the long answer. I hope I did answer your question. Thanks for asking!