<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Get Income Blog &#187; Website Design</title>
	<atom:link href="http://getincomeblog.com/monetize-business/website-design-how-to-make-money/feed/" rel="self" type="application/rss+xml" />
	<link>http://getincomeblog.com</link>
	<description>Tips &#38; Techniques for Business Success</description>
	<lastBuildDate>Mon, 14 May 2012 17:34:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Eliminating Blog Spam on Your WordPress Website</title>
		<link>http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/</link>
		<comments>http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 16:00:00 +0000</pubDate>
		<dc:creator>Marj Wyatt</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Website Design]]></category>
		<category><![CDATA[Wordpress Tips]]></category>
		<category><![CDATA[WordPress Website Development]]></category>
		<category><![CDATA[Wordpress Websites]]></category>

		<guid isPermaLink="false">http://getincomeblog.com/eliminating-referral-spam-on-your-wordpress-website/</guid>
		<description><![CDATA[The longer your wordpress website is online, the more pages that are listed in search engines.  Getting pages listed is good for your business, for sure, but it also makes it easier for spammers to target your site in their efforts to get links to their own sites.  One method of doing this is referral spam.  Perusing some of the comments blocked naturally by Akismet, it is fairly clear that they were not written by a human.  Even though some of the malformed subjects and content created by spinning tools can become a source of amusement, having to manage your spam queue is a PIA and waste of time.

Websites are never really “set and forget” endeavors.  To keep your site healthy, you have to learn something about how things work and keep code up to date.  Over the years they have been online, I have tried several things in my efforts to overcome my blog spam problems at GetIncomeBlog.com and my business site, VirtuallyMarj.com.<h3>Related Posts</h3>
<ol>
		<li><a href="http://getincomeblog.com/website-conversion-tactics/" rel="bookmark">Website Conversion Tactics</a><!-- (6.3)--></li>
		<li><a href="http://getincomeblog.com/good-website-design-and-seo-are-not-mutually-exclusive/" rel="bookmark">Good Website Design and SEO are not Mutually Exclusive</a><!-- (6.1)--></li>
		<li><a href="http://getincomeblog.com/seo-optimize-wordpress-images/" rel="bookmark">How to SEO Optimize WordPress Images</a><!-- (5.8)--></li>
		<li><a href="http://getincomeblog.com/plr-wordpress-websites-turn-key-or-not/" rel="bookmark">PLR WordPress Websites &#8230; Turn Key or Not?</a><!-- (5.6)--></li>
		<li><a href="http://getincomeblog.com/anyone-can-install-wordpress-right/" rel="bookmark">Anyone Can Install WordPress &#8230; Right?</a><!-- (5.4)--></li>
	</ol>

]]></description>
			<content:encoded><![CDATA[<p>The longer your wordpress website is online, the more pages that are listed in search engines.  Getting pages listed is good for your business, for sure, but it also makes it easier for blog spammers to target your site in their efforts to get links to their own sites.  One method of doing this is referral spam.  Perusing some of the comments blocked naturally by Akismet, it is fairly clear that they were not written by a human.  Even though some of the malformed subjects and content created by spinning tools can become a source of amusement, having to manage your blog spam queue is a PIA and waste of time.</p>
<p><a href="http://getincomeblog.com/"><img class="alignright size-full wp-image-1240" title="Eliminating Blog Spam on Your WordPress Website by http://GetIncomeBlog.com" src="http://getincomeblog.com/wp-content/uploads/2010/12/wordpress-website-blog-health-post.jpg" alt="Blog Spam Elimination" width="250" height="250" /></a>To keep your site healthy, you have to learn something about how things work and keep code up to date.  Another term for this is website maintenance.  Over the years they have been online, I have tried several things in my efforts to overcome my blog spam at <a href="../" rel="follow" target="_blank">GetIncomeBlog.com</a> and my <a rel="nofollow" href="http://virtuallymarj.com/" rel="follow" target="_blank">WordPress Website Development</a> business site.</p>
<p>Within this post, I offer some alternative solutions and details about the one that I’ve settled on which is working perfectly for me.  <img src='http://getincomeblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Disabling New Comments</h2>
<p>Within the WordPress dashboard, under Settings –&gt; Discussion, there is an option to automatically close comments on articles older that a user definable time frame.  This is probably the easiest counter-measure against blog spam but I’ve never enabled that option because most of my content is not time sensitive and I don’t want to disallow comments for people who might find it weeks, months or years after the post has been published.</p>
<h2>Plugins</h2>
<p>For a while, I used the Antispam Bee plug-in.  It was effective against blog spam but it didn’t allow me to review comments that had identified as spam.  Because there have been times when I’ve found comments from people that I know which have been marked as spam by Aismet, I didn’t want to risk it.</p>
<h2>Referral Blog Spam Comments</h2>
<p>Referral blog spam is generated by software and used by people who are looking for links back to their pages.  These people are banking on the fact that their blog spam will land on blogs where comments are automatically approved.  I’ve never set up a site that way and I’ve never allowed any of my <a rel="nofollow" href="http://virtuallymarj.com" rel="dofollow" target="_blank">WordPress Website Development</a> clients to do so either.</p>
<p>The biggest headache for me was referral blog spam.  Recently, I implemented some changes.  After 72 hours of testing, I’m satisfied that I’ve found a solution that is worth sharing.  Bona fide comments are still delivered and there been ZERO referral spam comments.</p>
<p><strong>What a gift!</strong></p>
<h1>Eliminating Referral Blog Spam</h1>
<p>The  technique that I used involves three things:</p>
<ol>
<li>WordPress configuration</li>
<li>Modification of .htaccess</li>
<li>Captcha plug-in</li>
<li>A little vigilance</li>
</ol>
<h2>WordPress Configuration</h2>
<p>First, here is a screen shot of how my Discussion settings are configured at all of my sites:</p>
<div id="attachment_1245" class="wp-caption aligncenter" style="width: 590px"><a href="http://getincomeblog.com/"><img class="size-full wp-image-1245" title="Eliminating Blog Spam by GetIncomeBlog.com" src="http://getincomeblog.com/wp-content/uploads/2010/12/wordpress-website-blog-health-screenshot.jpg" alt="Eliminating Blog Spam by GetIncomeBlog.com" width="580" height="359" /></a><p class="wp-caption-text">Recommended Dashboard Settings</p></div>
<p>Some of these are defaults but others are not.  I do not automatically approve comments from people whose past comments have been approved.  By way of explanation, the reason that I only request notification when a comment is held for moderation is because that second email that comes after I’ve looked over a comment and approved it was redundant.  <img src='http://getincomeblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>.htaccess changes</h2>
<p>To completely eliminate referral blog spam, you must add a few lines of code to your .htaccess file.  This is a file that resides on your server and was created at the time you installed the wordpress application.  It is <strong><span style="color: #ff0000;">critical that you retain a backup copy</span></strong> of this file because your site may become non-operational if you do not get it right the first time and you need to recover quickly when things go wrong.</p>
<pre class="prettyprint"># DENY ACCESS TO NO-REFERRER REQUESTS

RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post. [NC]
RewriteCond %{HTTP_REFERER} !.*<strong>YOURDOMAIN</strong>. [OR,NC]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule ^(.*)$ ^<strong>http://YOURDOMAIN.com/your-page/</strong> [R=301,L]</pre>
<p>These lines of code are placed just above the line that says <strong># BEGIN WordPress.</strong> You will need to customize the code to agree with your domain names and destination URLs. This post does not endeavor to teach you the function behind the above code but, in summary, what it is doing if diverting comments that are not originated through the comment form on your site and, if someone’s software is trying to do that, they are directed to a page on one of my other domains that counts down the time until Christmas.  Granted, referral spammers will never see that page but it gives me a way to track their attempts when I review statistics that are logged by the Statpress plug-in.</p>
<p>You can use any text editor to read and modify the .htaccess file.  When you are saving the file, you must use double quotes so the file extension is not “.txt”.</p>
<h2>Captcha plug-in</h2>
<p>After a little trial and error, I decided to use the <strong><a href="http://www.642weather.com/weather/scripts-wordpress-captcha.php" rel="nofollow" target="_blank">SI CAPTCHA Anti-Spam</a></strong> plug-in.  All that I can say about my choice is that this one did not require any additional coding and it accomplished the task.</p>
<h2>Vigilance</h2>
<p>WordPress also incorporates the ability to blacklist commenters.  You can bar a comment that contains user defined words in its content, by commenter’s name, by URL, by e-mail, or by IP.  For those referral blog spam comments that slip through the cracks for any reason, this will be the final authority on whether or not you have to manually handle their unwanted comments.</p>
<h2>Caveat</h2>
<p>There is one caveat to my preferred anti-referral blog spam method.  It will only work with a self-hosted WordPress website.  In other words, if your blog is hosted at WordPress.com, you will either have to put up with referral spam or install one of the available plug-ins through your dashboard.</p>
<h4>Incoming search terms:</h4><ul><li><a href="http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/" title="referral spam">referral spam</a></li><li><a href="http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/" title="is the Referral Task spam">is the Referral Task spam</a></li><li><a href="http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/" title="referral top more income blogs">referral top more income blogs</a></li><li><a href="http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/" title="statpress spam">statpress spam</a></li><li><a href="http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/" title="what is a referral if blogging on wordpress">what is a referral if blogging on wordpress</a></li><li><a href="http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/" title="wordpress plugin referrer spam">wordpress plugin referrer spam</a></li><li><a href="http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/" title="wordpress referral spam">wordpress referral spam</a></li><li><a href="http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/" title="wordpress referrer spam plugin">wordpress referrer spam plugin</a></li><li><a href="http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/" title="wordpress site referral">wordpress site referral</a></li></ul><h3>Related Posts</h3>
<ol>
		<li><a href="http://getincomeblog.com/website-conversion-tactics/" rel="bookmark">Website Conversion Tactics</a><!-- (6.3)--></li>
		<li><a href="http://getincomeblog.com/good-website-design-and-seo-are-not-mutually-exclusive/" rel="bookmark">Good Website Design and SEO are not Mutually Exclusive</a><!-- (6.1)--></li>
		<li><a href="http://getincomeblog.com/seo-optimize-wordpress-images/" rel="bookmark">How to SEO Optimize WordPress Images</a><!-- (5.8)--></li>
		<li><a href="http://getincomeblog.com/plr-wordpress-websites-turn-key-or-not/" rel="bookmark">PLR WordPress Websites &#8230; Turn Key or Not?</a><!-- (5.6)--></li>
		<li><a href="http://getincomeblog.com/anyone-can-install-wordpress-right/" rel="bookmark">Anyone Can Install WordPress &#8230; Right?</a><!-- (5.4)--></li>
	</ol>

]]></content:encoded>
			<wfw:commentRss>http://getincomeblog.com/eliminating-blog-spam-on-your-wordpress-website/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 1/20 queries in 0.044 seconds using disk: basic
Object Caching 949/964 objects using disk: basic

Served from: getincomeblog.com @ 2012-05-17 18:02:35 -->
