<?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>Ian Dunn &#187; Spam</title>
	<atom:link href="http://iandunn.name/category/spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://iandunn.name</link>
	<description>Seattle-based web developer blogging about tips and solutions</description>
	<lastBuildDate>Sat, 04 Feb 2012 00:22:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Excessive SEO is Ruining Google Search</title>
		<link>http://iandunn.name/excessive-seo-is-ruining-google-search/</link>
		<comments>http://iandunn.name/excessive-seo-is-ruining-google-search/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 00:15:03 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Ethics and Values]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Google Search]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://iandunn.name/?p=743</guid>
		<description><![CDATA[Sadly, I have to completly agree with Jeff Atwood&#8217;s assessment of <a title="Trouble In the House of Google" href="http://www.codinghorror.com/blog/2011/01/trouble-in-the-house-of-google.html">the recent decline in the quality of Google search results</a> : People whose opinions I respect have all been echoing the same sentiment &#8212; Google, the once essential tool, is somehow losing its edge. The spammers, scrapers, and SEO&#8217;ed-to-the-hilt content farms are winning.]]></description>
			<content:encoded><![CDATA[<p>Sadly, I have to completly agree with Jeff Atwood&#8217;s assessment of <a title="Trouble In the House of Google" href="http://www.codinghorror.com/blog/2011/01/trouble-in-the-house-of-google.html">the recent decline in the quality of Google search results</a>:</p>
<blockquote><p>People whose opinions I respect have all been echoing the same sentiment &#8212; Google, the once essential tool, is somehow losing its edge. The spammers, scrapers, and SEO&#8217;ed-to-the-hilt content farms are winning.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/excessive-seo-is-ruining-google-search/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding reCAPTCHA to a Kentico Form</title>
		<link>http://iandunn.name/adding-recaptcha-to-a-kentico-form/</link>
		<comments>http://iandunn.name/adding-recaptcha-to-a-kentico-form/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 20:35:26 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Spam]]></category>
		<category><![CDATA[Kentico CMS]]></category>
		<category><![CDATA[reCAPTCHA]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=391</guid>
		<description><![CDATA[<a href="http://devnet.kentico.com/Forums/f45/fp4/t17216/Google-reCAPTCHA-in-a-BizForm---tutorial.aspx">Google reCAPTCHA in a BizForm Tutorial</a> shows how to use reCAPTCHA in a Kentico CMS form. Note my comment in the thread about needing to reference the reCAPTCHA library; if you don&#8217;t you&#8217;ll get an error saying that it can&#8217;t find the assembly.]]></description>
			<content:encoded><![CDATA[<p><a href="http://devnet.kentico.com/Forums/f45/fp4/t17216/Google-reCAPTCHA-in-a-BizForm---tutorial.aspx">Google reCAPTCHA in a BizForm Tutorial</a> shows how to use reCAPTCHA in a Kentico CMS form. Note my comment in the thread about needing to reference the reCAPTCHA library; if you don&#8217;t you&#8217;ll get an error saying that it can&#8217;t find the assembly.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/adding-recaptcha-to-a-kentico-form/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working with Qmail&#8217;s Queue</title>
		<link>http://iandunn.name/252/</link>
		<comments>http://iandunn.name/252/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 22:21:00 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[OpenVZ / Virtuozzo / Plesk]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Qmail]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=252</guid>
		<description><![CDATA[<a href="http://freshmeat.net/projects/qmqtool/">qmqtool</a> is a great tool for viewing and changing messages in qmail&#8217;s queue. It&#8217;ll help you search for and delete spam, for instance. The <a title="qmqtool FAQ" href="http://jeremy.kister.net/code/qmqtool/current/FAQ">FAQ</a> has a some examples to get started with.]]></description>
			<content:encoded><![CDATA[<p><a href="http://freshmeat.net/projects/qmqtool/">qmqtool</a> is a great tool for viewing and changing messages in qmail&#8217;s queue. It&#8217;ll help you search for and delete spam, for instance. The <a title="qmqtool FAQ" href="http://jeremy.kister.net/code/qmqtool/current/FAQ">FAQ</a> has a some examples to get started with.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/252/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Relaying Qmail Through a Spam Filter</title>
		<link>http://iandunn.name/relaying-qmail-through-a-spam-filter/</link>
		<comments>http://iandunn.name/relaying-qmail-through-a-spam-filter/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 01:19:47 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[OpenVZ / Virtuozzo / Plesk]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Qmail]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=250</guid>
		<description><![CDATA[If you&#8217;re running a mail service on a web server so it can send out e-mail from contact forms, etc then you&#8217;ll want to make sure it&#8217;s <a href="http://blog.pivotalweb.com/?p=19">relaying outbound mail through a spam filter</a> , or it could be used to send spam if the forms get hijacked. For qmail, you just need to create /var/qmail/control/smtproutes and enter &#8220;:yourmailserver.com&#8221;, then restart. Make... [<a href="http://iandunn.name/relaying-qmail-through-a-spam-filter/">more</a>]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re running a mail service on a web server so it can send out e-mail from contact forms, etc then you&#8217;ll want to make sure it&#8217;s <a href="http://blog.pivotalweb.com/?p=19">relaying outbound mail through a spam filter</a>, or it could be used to send spam if the forms get hijacked. For qmail, you just need to create /var/qmail/control/smtproutes and enter &#8220;:yourmailserver.com&#8221;, then restart. Make sure the spam filter is configured to allow the mail server to relay through it.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/relaying-qmail-through-a-spam-filter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Good, Bad and Ugly of SEO Methods</title>
		<link>http://iandunn.name/the-good-bad-and-ugly-of-seo-methods/</link>
		<comments>http://iandunn.name/the-good-bad-and-ugly-of-seo-methods/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 18:47:27 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Ethics and Values]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=170</guid>
		<description><![CDATA[I agree with a lot of what Derek Powazek wrote about the SEO industry in  <a href="http://powazek.com/posts/2090">Spammers, Evildoers, and Opportunists</a> . His main gist is that the good SEO techniques &#8212; like using tags that match the semantics of the content and setting up 301 redirects when pages move &#8212; should just be considered good development practices, and that all... [<a href="http://iandunn.name/the-good-bad-and-ugly-of-seo-methods/">more</a>]]]></description>
			<content:encoded><![CDATA[<p>I agree with a lot of what Derek Powazek wrote about the SEO industry in <a href="http://powazek.com/posts/2090">Spammers, Evildoers, and Opportunists</a>. His main gist is that the good SEO techniques &#8212; like using tags that match the semantics of the content and setting up 301 redirects when pages move &#8212; should just be considered good development practices, and that all the other crap is just polluting the web. If you want to be successful on the web, &#8220;Make something great. Tell people about it. Do it again.&#8221;</p>
<p>But, I do think he takes things a little too far, and makes some generaliztaions, over-simplifications and also some presuppositions about the types of sites he&#8217;s talking about. I think there are some SEO techniques that are ethical and help a site <strong>earn</strong> (not buy) a good ranking without hurting the web. So, I&#8217;ve sorted some of the most common techniques into Good, Bad and Ugly categories to help me when I&#8217;m trying to find a good SEO consultant.</p>
<h3>The Good</h3>
<ul>
<li>Server configuration issues</li>
<li>Organizing and improving content</li>
<li>Unintuitive search engine quarks, like archived content being counted as a duplicate</li>
<li>Pay-Per-Click campaigns and other traditional advertising</li>
<li>Keyword research</li>
<li>Configuring Google&#8217;s Webmaster Tools</li>
<li>Training CMS users on good practices</li>
<li>Setting up 301 redirects</li>
<li>Pretty URLs</li>
<li>Not using images for text, not making the entire site in Flash</li>
<li>Don&#8217;t generate links with JavaScript</li>
<li>Using tags that are appropriate for the content</li>
</ul>
<h3>The Bad</h3>
<ul>
<li>Contrived link building schemes</li>
<li>Creating mini sites that link back to the real site</li>
<li>Paying other sites to publish articles you wrote about yourself</li>
<li>Buried on-site content written specifically for the search engines</li>
</ul>
<h3>The Ugly</h3>
<ul>
<li>Spam blogs</li>
<li>Comment spam</li>
<li>Duplicating content</li>
<li>Domain squatting</li>
<li>Hiding links and keywords</li>
<li>Google bombs</li>
<li>Cloaking content for search engines</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/the-good-bad-and-ugly-of-seo-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protecting Contact Forms From Spam</title>
		<link>http://iandunn.name/akismet-libraries/</link>
		<comments>http://iandunn.name/akismet-libraries/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 17:27:23 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Spam]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Akismet]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=8</guid>
		<description><![CDATA[I&#8217;ve had several clients complain about getting spam through their contact forms. Initially, I tried checking the referrers to make sure the comments were being submitted from a browser rather than just a bot, but that didn&#8217;t help enough. Luckily, many people have created libraries for <a href="http://akismet.com">Akismet</a> , the anti-spam service that WordPress uses. I setup... [<a href="http://iandunn.name/akismet-libraries/">more</a>]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had several clients complain about getting spam through their contact forms. Initially, I tried checking the referrers to make sure the comments were being submitted from a browser rather than just a bot, but that didn&#8217;t help enough. Luckily, many people have created libraries for <a href="http://akismet.com">Akismet</a>, the anti-spam service that WordPress uses. I setup the contact form to use <a href="http://miphp.net/blog/view/php4_akismet_class">Bret Kuhns&#8217; PHP4 class</a>, which submits the comment to Akismet&#8217;s service and lets you know if it&#8217;s spam or not. There are <a href="http://akismet.com/development/">several other libraries available</a>, including ones for PHP5, Python, Java, Ruby on Rails and .NET2.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/akismet-libraries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

