Asia_Expat - 6:55 am on Jun 13, 2013 (gmt 0)
Moderating your forums would be a good start.
It's not just a start, moderating is everything. My forum drives me to despair sometimes, but there are good reasons to continue with it (I'll start a topic on that when I have time)...
Forums take WORK. As well as all the anti spam gubbins and plugins I've got in place, blocking all known spam IP's before they even get to the registration screen, I also have a very, very strict new member policy in place. New registrants have ALL of their posts pre-moderated i.e. it is impossible for a spammer to come along and dump a few links, their posts are never visible until a moderator approves it. New members remain 'Trial Members' for many weeks, and for many posts, until the moderating team are satisfied they're a genuine member interested in participating in the community, at which time they will have this restriction lifted. Even the most skillful shill member won't get past this moderationwall.
If a new member doesn't have the patience to continue posting due to this 'modwall', they're probably not the type of personality we're interested in having on board anyway.
Even after that, every post MUST be read by you or a moderator, and make sure it happens. Also, don't forget to prevent post editing, to prevent 'sleepers' from going back to ancient posts to edit them and insert spam. Ours is set at 15 minutes time limit.
Forums can generate superb content for your site if you have the right moderation policy in place, and the right moderators. If you developed a forum with millions of posts in a relatively short period, it's probably crap.