I've been trying to get into the DMOZ for some time but, I can't seem to find the exact right catagory. The below referrer has visited my site twice. Could this mean that I finally got indexed? I also had a ton of single page visits from several AOL referrers. Thanks!
[dmoz.org:8080...]