{"id":399,"date":"2007-03-31T11:29:17","date_gmt":"2007-03-31T11:29:17","guid":{"rendered":"http:\/\/neosmart.net\/blog\/2007\/what-on-earth-is-wrong-with-akismet\/"},"modified":"2013-08-26T18:15:17","modified_gmt":"2013-08-26T23:15:17","slug":"what-on-earth-is-wrong-with-akismet","status":"publish","type":"post","link":"https:\/\/neosmart.net\/blog\/what-on-earth-is-wrong-with-akismet\/","title":{"rendered":"What on Earth is Wrong with Akismet!?!?"},"content":{"rendered":"<p><a href=\"http:\/\/akismet.com\/\" rel=\"follow\">Akismet<\/a> sucks. No really &#8211; if it can&#8217;t tell that 400 duplicate comments made to the same blog but different pages by the same IP address linking to the same domain in a matter of 4 minutes are to be considered spam, no thanks &#8211; we&#8217;ll find something better.<\/p>\n<p>Seriously though! This has happened 3 times in 24 hours. 100 or so comments each time. Each &#8220;wave&#8221; comes from the same IP, links to the same site, contains the same exact (non) words, and is just as ridiculously obvious as being spam&#8230;. They don&#8217;t even get flagged as &#8220;moderated,&#8221; they go straight to the inbox (so to speak..)!<\/p>\n<p> <!--more--><\/p>\n<p>Is it because they&#8217;re Italian and German, and not English? Great, we&#8217;ll just create our own spambot, link to NeoSmart Technologies in French, and take over the (blogging) world &#8211; except we don&#8217;t do spam, even if Akismet makes it this easy. Obviously there is a new spambot out there that queries your site for each and every post\/page that accepts comments and spams the hell out of it. One comment per page, playing to WordPress&#8217; duplicate-comment filter that <em>allows<\/em> duplicate repeated duplicate comments to different posts.<\/p>\n<p>Needless to say, we&#8217;ve disabled Akismet and gone back to <a href=\"http:\/\/unknowngenius.com\/blog\/wordpress\/spam-karma\/\" rel=\"follow\">Spam Karma 2<\/a><sup id=\"rf1-399\"><a href=\"#fn1-399\" title=\"Link may not work from Opera because of a stupid Bad-Behaviour bug that the author refuses to fix\" rel=\"footnote\">1<\/a><\/sup> &#8211; which is a great plugin badly in need of some bugfixes, updates, and new releases (as well as a customized weight-setting method for the various components a couple of new add-ons). Even if it gives our users a nasty error page if we&#8217;re using <a href=\"https:\/\/neosmart.net\/blog\/mysqli-for-wordpress\/\" rel=\"follow\">MySQLi for WordPress<\/a> yet works just fine, it&#8217;s worth it if it can stop things so obviously spam and in such great quantities.<\/p>\n<p>Of course when we received each wave of spam we took the time to manually flag each comment as spam so Akismet can be re-tuned, but if it takes Akismet a day or two to &#8220;learn&#8221; a new spam entry, then the bigger sites will always fall prey to &#8220;new&#8221; spam bots and links and comments&#8230; That&#8217;s just the way it is.<\/p>\n<hr class=\"footnotes\"><ol class=\"footnotes\"><li id=\"fn1-399\"><p>Link may not work from Opera because of a stupid <a href=\"https:\/\/neosmart.net\/blog\/opera-patch-for-bad-behavior\/\" rel=\"follow\">Bad-Behaviour bug<\/a> that the author refuses to fix&nbsp;<a href=\"#rf1-399\" class=\"backlink\" title=\"Jump back to footnote 1 in the text.\">&#8617;<\/a><\/p><\/li><\/ol>","protected":false},"excerpt":{"rendered":"<p>Akismet sucks. No really &#8211; if it can&#8217;t tell that 400 duplicate comments made to the same blog but different pages by the same IP address linking to the same domain in a matter of 4 minutes are to be &hellip; <a href=\"https:\/\/neosmart.net\/blog\/what-on-earth-is-wrong-with-akismet\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[328,89,329,54],"class_list":["post-399","post","type-post","status-publish","format-standard","hentry","category-software","tag-akismet","tag-blogging","tag-spam-karma-2","tag-wordpress"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4xDa-6r","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts\/399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/comments?post=399"}],"version-history":[{"count":2,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts\/399\/revisions"}],"predecessor-version":[{"id":2291,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts\/399\/revisions\/2291"}],"wp:attachment":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/media?parent=399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/categories?post=399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/tags?post=399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}