Dan, the problem is there is a lot of grey area with regards to spammers. Of late, you'll see a lot of posts saying "great, really loved this post", then the spam will come later on. Neither of these solutions really catches that of course. I've actually suggested your point for the blogs before to Peter
Most spammers do want to add a link, as for 80%+ that's the main goal in the end (more links to a site means Google will place their site higher in the search engine). We do a number of things to discourage those links meaning anything to them, but they just don't get it.
Spammers are idiots!
Ok. Only members wth a certain status can post links.
Apart from spammers, not many people need to post links really do they?, or if they do those posts get reviewed.
So everyones happy and certain level members links are auto accepted, everyone elses get reviewed. Its fair and understandable. Its to help the forum community.
Or you just ban all links.
Also, shouldnt google do something about this?. I mean they obvious create spammers with the way there search engine works. They need to do some serious maintenance and help the online world, I mean, they do have the power on this.
[ Edit: Edited on 19-Apr-2012, at 04:39 by Kiwi_Dan ]
I don't think any of the proposed changes to the forum are necessary or wanted. The largest part of current forum spammers would not be affected, as they all post half a dozen useless messages attempting to look legitimate first anyway (as Sam said). The remainder is generally flagged and dealt with really swiftly. Preventing legitimate members from posting links is harmful, while preventing spammers from posting links just makes them harder to detect - it'd still be worth it for them to post text-only links (google picks those up nowadays) or promote their product in pure text "google for X", while the absence of tell-tale orange links means more effort for us to scan over posts and judge them legitimate or not.
Blogs and wiki pages are a different case, but instituting a review process here just wouldn't work, as the ratio of posters to readers just doesn't hold up. We might have a lot of respected members, but there's no way even a fraction of them would bother to review new wiki pages and blogs, causing far too much delay to the large number of legitimate users.