{"id":24035,"date":"2008-09-26T00:00:00","date_gmt":"2008-09-26T00:00:00","guid":{"rendered":"https:\/\/alienroad.com\/google-bilgi-bankasi\/keeping-comment-spam-off-your-site-and-away-from-users\/"},"modified":"2008-09-26T00:00:00","modified_gmt":"2008-09-26T00:00:00","slug":"keeping-comment-spam-off-your-site-and-away-from-users","status":"publish","type":"ar_kb","link":"https:\/\/alienroad.com\/google-bilgi-bankasi\/keeping-comment-spam-off-your-site-and-away-from-users\/","title":{"rendered":"Keeping comment spam off your site and away from users"},"content":{"rendered":"<p class=\"gargardate\">Friday, September 26, 2008<\/p>\n<p>\n  So, you&#8217;ve set up a forum on your site for the first time, or enabled comments on your blog. You<br \/>\n  carefully craft a post or two, click the submit button, and wait with bated breath for comments<br \/>\n  to come in.\n<\/p>\n<p>\n  And they do come in. Perhaps you get a friendly note from a fellow blogger, a pressing update from<br \/>\n  an MMORPG guild member, or a reminder from your Aunt Millie about dinner on Thursday. But then you<br \/>\n  get something else. Something&#8230; disturbing. Offers for deals that are too good to be true,<br \/>\n  bizarre logorrhean gibberish, and explicit images you certainly don&#8217;t want Aunt Millie to see.<br \/>\n  You are now buried in a deluge of dreaded<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/preventing-spam-abuse\/\">comment spam<\/a>.\n<\/p>\n<p>\n  Comment spam is bad stuff all around. It&#8217;s bad for you, because it adds to your workload. It&#8217;s bad<br \/>\n  for your users, who want to find information on your site and certainly aren&#8217;t interested in dodgy<br \/>\n  links and unrelated content. It&#8217;s bad for the web as a whole, since it discourages people from<br \/>\n  opening up their sites for user-contributed content and joining conversations on existing forums.\n<\/p>\n<p>So what can you, as a webmaster, do about it?<\/p>\n<p>\n  A quick disclaimer: the list below is a good start, but not exhaustive. There are so many<br \/>\n  different blog, forum, and bulletin board systems out there that we can&#8217;t possibly provide<br \/>\n  detailed instructions for each, so the points below are general enough to make sense on most<br \/>\n  systems.\n<\/p>\n<h2 id=\"make-sure-your-commenters-are-real-people\" tabindex=\"-1\">Make sure your commenters are real people<\/h2>\n<ul>\n<li>\n    Add a CAPTCHA. CAPTCHAs require users to read a bit of obfuscated text and type it back in to<br \/>\n    prove they&#8217;re a human being and not an automated script. If your blog or forum system doesn&#8217;t<br \/>\n    have CAPTCHAs built in you may be able to find a plugin like<br \/>\n    <a href=\"https:\/\/recaptcha.net\/\" class=\"external-link\">Recaptcha<\/a>, a project which also helps<br \/>\n    digitize old books. CAPTCHAs are not foolproof but they make life a little more difficult for<br \/>\n    spammers.<br \/>\n    <a href=\"https:\/\/www.codinghorror.com\/blog\/archives\/000712\" class=\"external-link\">You can read more about the many different types of CAPTCHAS<\/a>,<br \/>\n    but keep in mind that just adding a simple one can be fairly effective.\n  <\/li>\n<li>\n    Block suspicious behavior. Many forums allow you to set time limits between posts, and you can<br \/>\n    often find plugins to look for excessive traffic from individual IP addresses or proxies and<br \/>\n    other activity more common to bots than human beings.\n  <\/li>\n<\/ul>\n<h2 id=\"use-automatic-filtering-systems\" tabindex=\"-1\">Use automatic filtering systems<\/h2>\n<ul>\n<li>\n    Block obviously inappropriate comments by adding words to a blocklist. Spammers obfuscate words<br \/>\n    in their comments so this isn&#8217;t a very scalable solution, but it can keep blatant spam at bay.\n  <\/li>\n<li>\n    Use built-in features or plugins that delete or mark comments as spam for you. Spammers use<br \/>\n    automated methods to besmirch your site, so why not use an automated system to defend yourself?<br \/>\n    Comprehensive systems like<br \/>\n    <a href=\"https:\/\/akismet.com\/development\/\" class=\"external-link\">Akismet, which has plugins for many blogs and forum systems<\/a><br \/>\n    and <a href=\"https:\/\/antispam.typepad.com\/\" class=\"external-link\">TypePad AntiSpam<\/a>, which is<br \/>\n    open-source and compatible with Akismet, are easy to install and do most of the work for you.\n  <\/li>\n<li>\n    Try using Bayesian filtering options, if available. Training the system to recognize spam may<br \/>\n    require some effort on your part, but this technique<br \/>\n    <a href=\"https:\/\/www.paulgraham.com\/spam\" class=\"external-link\">has been used successfully to fight email spam<\/a>.\n  <\/li>\n<\/ul>\n<h2 id=\"make-your-settings-a-bit-stricter\" tabindex=\"-1\">Make your settings a bit stricter<\/h2>\n<ul>\n<li>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/rel-attributes\/\"><code>nofollow<\/code><\/a><br \/>\n    untrusted links. Many systems have a setting to add a <code>nofollow<\/code> attribute to the<br \/>\n    links in comments, or do so by default. This may discourage some types of spam, but it&#8217;s<br \/>\n    definitely not the only measure you should take.\n  <\/li>\n<li>\n    Consider requiring users to create accounts before they can post a comment. This adds steps to<br \/>\n    the user experience and may discourage some casual visitors from posting comments, but may keep<br \/>\n    the signal-to-noise ratio higher as well.\n  <\/li>\n<li>\n    Change your settings so that comments need to be approved before they show up on your site. This<br \/>\n    is a great tactic if you want to hold comments to a high standard, don&#8217;t expect a lot of<br \/>\n    comments, or have a small, personal site. You may be able to allow employees or trusted users<br \/>\n    to approve posts themselves, spreading the workload.\n  <\/li>\n<li>\n    Think about disabling some types of comments. For example, you may want to disable comments on<br \/>\n    very old posts that are unlikely to get legitimate comments. On blogs you can often disable<br \/>\n    trackbacks and pingbacks, which are very cool features but can be major avenues for automated<br \/>\n    spam.\n  <\/li>\n<\/ul>\n<h2 id=\"keep-your-site-up-to-date\" tabindex=\"-1\">Keep your site up-to-date<\/h2>\n<p>\n  Take the time to keep your software up-to-date and pay special attention to important security<br \/>\n  updates. Some spammers take advantage of security holes in older versions of blogs, bulletin<br \/>\n  boards, and other content management systems. Check the<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/quick-security-checklist-for-webmasters\/\">Quick Security Checklist<\/a><br \/>\n  for additional measures.\n<\/p>\n<p>\n  You may need to strike a balance on which tactics you choose to implement depending on your blog<br \/>\n  or bulletin board software, your user base, and your level of experience. Opening up a site for<br \/>\n  comments without any protection is a big risk, whether you have a small personal blog or a huge<br \/>\n  site with thousands of users. Also, if your forum has been completely filled with thousands of<br \/>\n  spam posts and doesn&#8217;t even show up in Google searches, you may want to<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/requesting-reconsideration-using-google-webmaster-tools\/\"> submit a reconsideration request<\/a><br \/>\n  after you clear out the bad content and take measures to prevent further spam.\n<\/p>\n<p>\n  As a <a href=\"https:\/\/www.jasonmorrison.net\/content\/\" class=\"external-link\">long-time blogger and web developer<\/a><br \/>\n  myself, I can tell you that a little time spent setting up measures like these up front can save<br \/>\n  you a ton of time and effort later. I&#8217;m new to the Webmaster Central team, originally from<br \/>\n  Cleveland. I&#8217;m very excited to help fellow webmasters, and have a passion for usability and<br \/>\n  search quality (I&#8217;ve even done<br \/>\n  <a href=\"https:\/\/dx.doi.org\/10.1016\/j.ipm.2007.12.010\" class=\"external-link\">a bit of academic research<\/a><br \/>\n  on the topic). Please share your tips on preventing comment and forum spam in our<br \/>\n  <a href=\"https:\/\/support.google.com\/webmasters\/community\" class=\"external-link\">forum<\/a>, and as<br \/>\n  always you&#8217;re welcome to ask questions in our<br \/>\n  <a href=\"https:\/\/support.google.com\/webmasters\/community\" class=\"external-link\">discussion group<\/a>.\n<\/p>\n<p class=\"byline-author\">Posted by Jason Morrison, Search Quality Team<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Friday, September 26, 2008 So, you&#8217;ve set up a forum on your site for the first time, or enabled comments on your blog. You carefully craft a post or two, click the submit button, and wait with bated breath for comments to come in. And they do come in. Perhaps you get a friendly note [&hellip;]<\/p>\n","protected":false},"menu_order":85852,"template":"","meta":{"footnotes":""},"ar_kb_kategori":[665],"ar_kb_etiket":[],"class_list":["post-24035","ar_kb","type-ar_kb","status-publish","has-post-thumbnail","hentry","ar_kb_kategori-blog"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/24035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_kb"}],"version-history":[{"count":0,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/24035\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/26630"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=24035"}],"wp:term":[{"taxonomy":"ar_kb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_kategori?post=24035"},{"taxonomy":"ar_kb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_etiket?post=24035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}