I have blogzila.net - free blog directory. The problem is that daily I have to remove 200 applications because people submit sites that have nothing to do with blogs. Please, I need some help - see the site, give me some suggestions. Thanks & Regards
You cannot stop spammers from submitting to your site. It's normal and you can't stop them as long as you offer it for free. You can simply require even a minimal payment just to make you get serious blog submitters I am not really sure if putting an extraordinary captcha in your submission page could help.
No matter paid or free, the auto submitters will still submit the links to your directories ever. You can't stop the bots.
Try an application like "bad behavior" Apparently it ment to stop spam and bot posts, I havent tried it myself so I cant say anything about how good it is but have seen it on some sites and am thinking of trying it for my forum site since I have the same problem as you.
Better pick a freelancer to code a cron php file to automatically remove the non blog sites, using some AI like finding words like wordpress, blogspot etc in the sites they are submitting. hope it helps.
There's plenty of advice about this if you search the forum - better than hijacking this thread. With my blog directory I have a small review fee and use reCaptcha, I get less than one unpaid submission per day.
Have them register, then if they submit a non-blog related site just remove the account so that they can't repeat the submission. This will reduce an enormous amount of spammy sites as this will take time to submit. Most spammy submitters they don't want to waist time on a directory, they love a directory that does not require registering so they can submit their spammy sites in seconds. If your using phpLD of the newer version 3.4? and up there is an option you should check: Require Email Confirmation under the Settings>Directory This wont prevent a spammy sites from being submitted, what this is will tell you is that a human submitted this site. If the submitter confirmed the Auto Generated email that your directory sent them, then it has been submitted by a human, but this does not indicate that the site isn't spam.
Thank you guys, I will try bad behavior. At least for the moment, I'll keep it as a free directory, and the problem IS NOT the spam, the main problem is that people can not make the difference between a normal web directory and a BLOG directory. "simply-seo" - yours is the best solution yet, I hope to find a freelancer to code a cron php file like you said. If anyone knows a mod or plugin, to search between applications and auto-ignore those that do not contain words like "blog, blogspot, wordpress,etc.." please help. Regards