<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Rob Malon [dot] Com</title>
	
	<link>http://robmalon.com</link>
	<description>Automate Websites For Passive Income - A Marketing &amp; Business Strategy Guide</description>
	<pubDate>Thu, 04 Sep 2008 04:03:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/robmalon" type="application/rss+xml" /><feedburner:emailServiceId>1036538</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item>
		<title>SEO &amp; Error 404 Pages - Header Status Checks</title>
		<link>http://feeds.feedburner.com/~r/robmalon/~3/381437379/</link>
		<comments>http://robmalon.com/seo-error-404-pages-header-status-checks/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 15:03:56 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[SEO]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Search Engines]]></category>

		<category><![CDATA[Visitors]]></category>

		<guid isPermaLink="false">http://robmalon.com/?p=358</guid>
		<description><![CDATA[Error status codes are among one of the status codes that are sent on error  pages. However, a lot of custom solutions, and even some CMS solutions are not  setup to properly use 404 status codes. What does this mean? It means search  engines like Google are viewing your error pages as [...]]]></description>
			<content:encoded><![CDATA[<p>Error status codes are among one of the status codes that are sent on error  pages. However, a lot of custom solutions, and even some CMS solutions are not  setup to properly use 404 status codes. What does this mean? It means search  engines like Google are viewing your error pages as actual content. Combine that  with a lot of errors on your site, and search engines also start seeing that you  have a lot of duplicate content. Why exactly does this matter? Well, take a look  at Google&#8217;s policy about <a href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=66359" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=66359');" target="_blank"> duplicate content on websites</a>:</p>
<blockquote><p>&#8220;Duplicate content generally refers to substantive blocks of content  	within or across domains that either completely match other content or are  	appreciably similar. Mostly, this is not deceptive in origin. Examples of  	non-malicious duplicate content could include:</p>
<ul>
<li>Discussion forums that can generate both regular and stripped-down  		pages targeted at mobile devices</li>
<li>Store items shown or linked via multiple distinct URLs</li>
<li>Printer-only versions of web pages</li>
</ul>
<p>However, in some cases, content is deliberately duplicated across domains  	in an attempt to manipulate search engine rankings or win more traffic.&#8221;</p></blockquote>
<p>If you&#8217;ve never heard of setting custom status headers then you&#8217;re not alone.  Its a common thing to forget when setting up or designing your own site even if  you are familiar with any of the following response codes below:</p>
<ul>
<li>200 OK</li>
<li>301 Moved Permanently</li>
<li>302 Found</li>
<li>304 Not Modified</li>
<li>307 Temporary Redirect</li>
<li>400 Bad Request</li>
<li>401 Unauthorized</li>
<li>403 Forbidden</li>
<li>404 Not Found</li>
<li>500 Internal Server Error</li>
<li>501 Not Implemented</li>
</ul>
<p>There&#8217;s a lot more than this, but these are the most common ones you&#8217;ll come  across.</p>
<p><strong>Using Error 404 For Marketing &amp; SEO</strong><br />
Since Google frowns on duplicate page content then you need to be able to do two  things.</p>
<ol>
<li>Find out if your website is producing proper error status code pages.</li>
<li>If they&#8217;re not, know what code to implement to fix them.</li>
</ol>
<p><strong>Status Code Check</strong><br />
The quickest way to test your own pages would be to create a bad link. Easy  enough. And use the <a href="http://www.seologs.com/view-http-headers.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.seologs.com/view-http-headers.html');" target="_blank">headers  status tool</a> at seologs.com.</p>
<p>Alternatively, if you&#8217;re using PHP and you don&#8217;t mind getting your hands  dirty, there is a function which you can use to output the info that a page is  sending out. Here&#8217;s a quick example:</p>
<link rel="stylesheet" href="http://www.robmalon.com/wp-content/plugins/codeviewer/codeviewer.css" type="text/css" media="all" />
<ol class="codelist">
<li value="1" class="tab0 odd"><code><span style="color: #000033;">$headers</span> <span style="color: #339933;">=</span> headers_list<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="2" class="tab0 even"><code><span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$headers</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$header</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></code></li>
<li value="3" class="tab1 odd"><code><a href="http://www.php.net/echo" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/echo');"><span style="color: #990000;">echo</span></a> <span style="color: #0000ff;">&quot;&lt;li&gt;$header&lt;/li&gt;&quot;</span><span style="color: #339933;">;</span></code></li>
<li value="4" class="tab0 even"><code><span style="color: #009900;">&#125;</span></code></li>
<li class="sourcelink"><strong>Download this code:</strong> <a href="http://www.robmalon.com/code/2008/0902headerstatus.txt" >0902headerstatus.txt</a></li>
</ol>
<p><strong>Applying An Error Status Code</strong><br />
If you have a custom solution (Wordpress should already be doing this by  default) you&#8217;ll want to include code like the following on your error page.  Assuming you have a dynamic solution, this should be easy and might only apply  to one page:</p>
<blockquote><p>&lt;?php header(&#8221;HTTP/1.0 404 Not Found&#8221;); ?&gt;</p></blockquote>
<p><strong>Just Like No Follow</strong><br />
If you&#8217;re already going to the work to painstakingly go around your site and put  &#8220;no follow&#8221; on your duplicate content, then this is just as important! If your  error pages have fancy dynamic content (good for keeping mislead visitors on  your site) its not good to let search engines waste their time crawling mixed  content every time a search bot goes to it. Depending on the CMS solution you&#8217;re  using a bad URL might display its own error without redirecting to a common  error URL and that&#8217;s where we run into the duplicate looking content scenario.  If its marked as an error page its more understandable to the search engine and  you therefore will not be penalized. Google&#8217;s official webmaster central blog  has a bit more on how users and search bots look at <a href="http://googlewebmastercentral.blogspot.com/2008/08/farewell-to-soft-404s.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://googlewebmastercentral.blogspot.com/2008/08/farewell-to-soft-404s.html');" target="_blank"> 404 pages</a>.</p>
<p><strong>Other Thoughts About Error Pages</strong><br />
Don&#8217;t stop there. While you&#8217;re implimenting this, its a good reason to optimize  your error pages.</p>
<ul>
<li>Logging and then looking up where your 404 errors are coming from is a  	great way to keep visitors on your site longer. It also gives you some  	insight to correct the issues in the first place.</li>
<li>Create a custom 404 page that has a little more to offer than the common  	error. Since error pages are common exit points, get your readers interested  	again by listing of 5 or 6 of your most popular articles in the past month  	or year. Perhaps a clip of your most recent article with a &#8220;continue  	reading&#8221; link which will bring them back into the site.</li>
</ul>
<hr /><h2>Related posts:</h2><ul><li><a href="http://robmalon.com/increase-affiliate-income-blindfolding-links/"  rel="bookmark" title="Permanent Link: Increase Affiliate Income - Blindfolding Your Links">Increase Affiliate Income - Blindfolding Your Links</a></li><li><a href="http://robmalon.com/catch-and-prevent-website-form-spam-part-1/"  rel="bookmark" title="Permanent Link: 5 Ways To Catch And Prevent Website Form Spam - Part 1">5 Ways To Catch And Prevent Website Form Spam - Part 1</a></li><li><a href="http://robmalon.com/howto-eliminate-wordpress-trackback-comment-and-pingback-spam/"  rel="bookmark" title="Permanent Link: HowTo Eliminate Wordpress Trackback Comment And Pingback Spam">HowTo Eliminate Wordpress Trackback Comment And Pingback Spam</a></li><li><a href="http://robmalon.com/automating-php-forms-spam-filtering-and-data-cleansing/"  rel="bookmark" title="Permanent Link: Automating PHP Forms - Spam Filtering and Data Cleansing">Automating PHP Forms - Spam Filtering and Data Cleansing</a></li><li><a href="http://robmalon.com/google-effective-experiment-foiled/"  rel="bookmark" title="Permanent Link: Google Too Effective - Experiment Foiled">Google Too Effective - Experiment Foiled</a></li></ul><hr /><small>Copyright &copy; 2008 Rob Malon [DOT] Com.<br>This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright.<br />If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright.<br>(Digital Fingerprint:  5c394827a5b7ee93916fdb889290a04c)</small><br><br>
	<b>Tags: </b><a href="http://robmalon.com/tag/php/" title="PHP" rel="tag">PHP</a>, <a href="http://robmalon.com/tag/search-engines/" title="Search Engines" rel="tag">Search Engines</a>, <a href="http://robmalon.com/tag/seo/" title="SEO" rel="tag">SEO</a>, <a href="http://robmalon.com/tag/visitors/" title="Visitors" rel="tag">Visitors</a><br />

<p><a href="http://feeds.feedburner.com/~a/robmalon?a=sNJfjz"><img src="http://feeds.feedburner.com/~a/robmalon?i=sNJfjz" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/robmalon?a=kEb3rl"><img src="http://feeds.feedburner.com/~f/robmalon?i=kEb3rl" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=RxuaLl"><img src="http://feeds.feedburner.com/~f/robmalon?i=RxuaLl" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=cBOwSl"><img src="http://feeds.feedburner.com/~f/robmalon?i=cBOwSl" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=LXRm1l"><img src="http://feeds.feedburner.com/~f/robmalon?i=LXRm1l" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=TTnsRL"><img src="http://feeds.feedburner.com/~f/robmalon?i=TTnsRL" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=GbYRaL"><img src="http://feeds.feedburner.com/~f/robmalon?i=GbYRaL" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/robmalon/~4/381437379" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://robmalon.com/seo-error-404-pages-header-status-checks/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=robmalon&amp;itemurl=http%3A%2F%2Frobmalon.com%2Fseo-error-404-pages-header-status-checks%2F</feedburner:awareness><feedburner:origLink>http://robmalon.com/seo-error-404-pages-header-status-checks/</feedburner:origLink></item>
		<item>
		<title>Web Design Testing In Multiple Browsers &amp; Operating Systems</title>
		<link>http://feeds.feedburner.com/~r/robmalon/~3/377231439/</link>
		<comments>http://robmalon.com/web-design-testing-in-multiple-browsers-operating-systems/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 15:40:00 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[Visitors]]></category>

		<guid isPermaLink="false">http://robmalon.com/?p=352</guid>
		<description><![CDATA[As a web developer, I&#8217;m constantly at odds with all the different browsers  out there. They all render CSS, Java and other styling in different ways. This  is particularly troublesome if you&#8217;ve made the move over to designing in full  CSS. There are some online tools available however, that will allow you [...]]]></description>
			<content:encoded><![CDATA[<p>As a web developer, I&#8217;m constantly at odds with all the different browsers  out there. They all render CSS, Java and other styling in different ways. This  is particularly troublesome if you&#8217;ve made the move over to designing in full  CSS. There are some online tools available however, that will allow you to check  your work without having to spend hours maintaining multiple browser installs  across different versions. Which in some cases you cant do. Well, you can if  you are so inclined. In some cases, that might be the only option for instant  interactivity but you will always be limited by operating system testing and limited to certain browsers to an extent. So here&#8217;s an option to have at least a quickshot of them all!</p>
<p><img class="alignright" src="http://www.robmalon.com/images/8-28-08multibrowsershot.jpg" border="0" alt="" width="272" height="302" align="left" /><a href="http://browsershots.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://browsershots.org/');" target="_blank"><span style="font-size: medium;">BrowserShots.Org</span></a><br />
This is a great online tool that tells you which browsers you may want to  install and troubleshoot with more. At a glance, I was able to download 52  screen shots of the browsers that I chose all at once. You can see some of the  thumbnailed results for robmalon.com in the left screenshot. It showed me that I  had some serious issue in IE 5.5 as you can see in the picture below</p>
<p>Beware, when you use this tool, you may only be able to use it once per day  and for one site per day. Obviously a service like this can be abused. If you  want to use it more than that, you could try a clever trick like changing your  routers MAC address manually which in turn should change the last set of octets  on your IP address from a typical DLS or Cable provider.</p>
<p>Also note, when you use this tool, that some of the shots might have to be  redone because I think their servers timeout sometimes.</p>
<p>If you do any research into BrowserShots you&#8217;ll find they have <a href="http://sourceforge.net/project/showfiles.php?group_id=202792" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://sourceforge.net/project/showfiles.php?group_id=202792');" target="_blank">Downloads area</a> which links to a sourceforge project which they&#8217;ve started so you can run your own. This is the only way to date, to be able to manage and emulate all browsers at once.<br />
<img src="http://www.robmalon.com/images/8-28-08ie55browsershots.jpg" border="0" alt="" width="580" height="330" /></p>
<p><strong>What To Develop For - The Browsers Visitors Use</strong><br />
To be honest, at some point, its time to cut your losses and develop for the majority. I&#8217;ve reviewed stats  from some of the larger sites I run and you can see the results of users typical  browser usage these days for yourself. Note: These stats are from the month of August 2008.<br />
<img src="http://www.robmalon.com/images/8-28-08browserstats.jpg" border="0" alt="" width="580" height="700" /></p>
<p><strong>Reviewing The Statistics</strong></p>
<ul>
<li>The main stats (first 3 graphs) are from the same site. Its a site in a  	gaming niche (I run several sites in this niche) so remember that the  	audience is a bit younger and maybe a bit more technical.</li>
<li>The bottom left graph shows a quick percentage of the traffic on this  	site (robmalon.com) in which firefox usage sky rockets! I&#8217;m sure my audience  	here is a little more cutting edge, developers ;).</li>
<li>On the bottom right you&#8217;ll see stats for a forum that I operate with  	similar stats to the game site.</li>
<li>I&#8217;ve looked at stats across clients which I&#8217;ve done work for in the  	past. Even in non technical areas the trends are about the same. Firefox is  	always 45% - 70% and IE is usually between 30% and 45% of traffic.</li>
</ul>
<p>That said, when I develop CSS sites, I specifically develop for IE6, 7 and  Firefox 2, 3.</p>
<p>Typically anything you do for Firefox 3 will work in Firefox 2. IE is a  different story because you cant have two instances installed on the same  machine. (But wait, keep reading - There is a way).</p>
<p><strong>More Than Just An Image</strong><br />
If you need more interactivity with it you might be able to find a way to do a  combination of these which will allow you to cover a fairly wide spectrum while  still using a single computer:</p>
<ul>
<li>Dual boot multiple operating systems - Maybe a bit tedious because you  	need to restart the machine every time you want to try a new set of browsers  	installed on a different operating system.</li>
<li>Virtual Boot by using something such as 	<a href="http://www.vmware.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.vmware.com/');" target="_blank">VMware</a>. There&#8217;s a rather  	large amount of options for 	<a href="http://www.thefreecountry.com/emulators/pc.shtml" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.thefreecountry.com/emulators/pc.shtml');" target="_blank"> free virtual PC emulators</a> available. This might be a better option as  	you wont have to reboot as often.</li>
</ul>
<p><img src="http://www.robmalon.com/images/8-28-08iemultifullinsteall.jpg" border="0" alt="" width="344" height="93" align="right" /><strong>Internet  Explorer</strong><br />
IE alone, is usually one of the most difficult issues in setting some of these  things up. If dual booting isn&#8217;t an option for you (or even if it is). You might  what to shorten your work load on setup by finding handy utilities like this  one: <a href="http://tredosoft.com/multiple_IE" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://tredosoft.com/multiple_IE');" target="_blank">MultipleIE&#8217;s</a>.  There is also a <a href="http://tredosoft.com/IE7_standalone" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://tredosoft.com/IE7_standalone');" target="_blank"> standalone IE7</a> version available on the same site.</p>
<p><strong>FireFox</strong><br />
With FireFox 2 and 3 you can use <a href="http://support.mozilla.com/en-US/kb/Managing+profiles" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://support.mozilla.com/en-US/kb/Managing+profiles');" target="_blank"> managed profiled</a> to allow the two installs to co-exist together on the same  machine.</p>
<p><strong>Safari</strong><br />
A <a href="http://michelf.com/projects/multi-safari/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://michelf.com/projects/multi-safari/');" target="_blank"> Multi-Safari</a> project was started for a multiple Safari install. It appears  that this only works on a Mac however. You can find more info on the process at  <a href="http://michelf.com/weblog/2005/multi-safari/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://michelf.com/weblog/2005/multi-safari/');" target="_blank"> michelf.com&#8217;s blog</a>. You might also find the <a href="http://lifehacker.com/software/mac-tip/install-safari-3-beta-and-safari-2-on-the-same-computer-268689.php" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://lifehacker.com/software/mac-tip/install-safari-3-beta-and-safari-2-on-the-same-computer-268689.php');" target="_blank"> trick on lifehacker.com</a> useful back when Safari 3 was in beta.</p>
<p><strong>Opera</strong><br />
Opera plays nice and does not need a multi-installer to be able to run different  versions on a machine. Simply install to separate directories as you go.</p>
<p><strong>Conclusions</strong><br />
At the end of the day its hard to please everyone. I shoot to design for the two  most popular browsers and have compatibility with at least the current version  and previous version before it. That&#8217;s hard enough as it is. If I ever have a  client that asks me to do design work with an advanced design, and they want  more support than that, it can definitely increases rates.</p>
<hr /><h2>Related posts:</h2><ul><li><a href="http://robmalon.com/tnxcom-selling-links-on-your-website/"  rel="bookmark" title="Permanent Link: TNX.Com - Selling Links On Your Website">TNX.Com - Selling Links On Your Website</a></li><li><a href="http://robmalon.com/about/"  rel="bookmark" title="Permanent Link: About">About</a></li><li><a href="http://robmalon.com/how-akismet-and-defensio-create-another-line-of-spam-defense/"  rel="bookmark" title="Permanent Link: How Akismet And Defensio Create Another Line Of Spam Defense">How Akismet And Defensio Create Another Line Of Spam Defense</a></li><li><a href="http://robmalon.com/adsense-css-top-position-make-more-money-from-first-ads/"  rel="bookmark" title="Permanent Link: AdSense CSS Top Position - Make More Money From First Ads">AdSense CSS Top Position - Make More Money From First Ads</a></li><li><a href="http://robmalon.com/mmorpgexposedcom-launched/"  rel="bookmark" title="Permanent Link: MMORPGExposed.Com Launched">MMORPGExposed.Com Launched</a></li></ul><hr /><small>Copyright &copy; 2008 Rob Malon [DOT] Com.<br>This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright.<br />If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright.<br>(Digital Fingerprint:  5c394827a5b7ee93916fdb889290a04c)</small><br><br>
	<b>Tags: </b><a href="http://robmalon.com/tag/css/" title="CSS" rel="tag">CSS</a>, <a href="http://robmalon.com/tag/design/" title="Design" rel="tag">Design</a>, <a href="http://robmalon.com/tag/visitors/" title="Visitors" rel="tag">Visitors</a><br />

<p><a href="http://feeds.feedburner.com/~a/robmalon?a=ghL24M"><img src="http://feeds.feedburner.com/~a/robmalon?i=ghL24M" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/robmalon?a=T8rp5k"><img src="http://feeds.feedburner.com/~f/robmalon?i=T8rp5k" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=pm8q3k"><img src="http://feeds.feedburner.com/~f/robmalon?i=pm8q3k" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=Ps6ZJk"><img src="http://feeds.feedburner.com/~f/robmalon?i=Ps6ZJk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=0fIh9k"><img src="http://feeds.feedburner.com/~f/robmalon?i=0fIh9k" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=Z7wmqK"><img src="http://feeds.feedburner.com/~f/robmalon?i=Z7wmqK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=6tVLrK"><img src="http://feeds.feedburner.com/~f/robmalon?i=6tVLrK" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/robmalon/~4/377231439" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://robmalon.com/web-design-testing-in-multiple-browsers-operating-systems/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=robmalon&amp;itemurl=http%3A%2F%2Frobmalon.com%2Fweb-design-testing-in-multiple-browsers-operating-systems%2F</feedburner:awareness><feedburner:origLink>http://robmalon.com/web-design-testing-in-multiple-browsers-operating-systems/</feedburner:origLink></item>
		<item>
		<title>Wordpress Custom Home Page Design - Widgetized Front Page</title>
		<link>http://feeds.feedburner.com/~r/robmalon/~3/375312253/</link>
		<comments>http://robmalon.com/wordpress-custom-home-page-design-widgetized-front-page/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 15:01:16 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Plugins]]></category>

		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://robmalon.com/?p=342</guid>
		<description><![CDATA[So you&#8217;ve managed to specify a custom front page in your Wordpress setup by  going to: [settings], [reading], [front page displays], ["A static page" - Radio  Button]. What now? Who cares if you can create a custom front page with static  content on it. We want some cool, more advanced, wigetized goodies [...]]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve managed to specify a custom front page in your Wordpress setup by  going to: [settings], [reading], [front page displays], ["A static page" - Radio  Button]. What now? Who cares if you can create a custom front page with static  content on it. We want some cool, more advanced, wigetized goodies to pull together our blog on a  dynamic basis. If you&#8217;ve seen the new front page of RobMalon.Com then you&#8217;ll  have an idea of some of the functions I&#8217;m about to teach you so that you can  setup something similar on your blog.</p>
<p><strong>Custom Home Page Design &amp; Layout</strong><br />
An important first step to this is drafting out what you want to do. Organize  what widgets are going to go where. That&#8217;s difficult if you don&#8217;t know what  Wordpress is capable of. So, to briefly go over what we have at our hands, plan  out your front page content based on these questions:</p>
<ul>
<li>What categories if any are important enough to to give them their own  	mini feed on the front page?</li>
<li>How many recent articles in each widget do you want to display?  	Offsetting this in various places will allow you to tweak a homepage to get  	it to balance nicely where it otherwise wouldn&#8217;t because of uneven content  	in columns.</li>
<li>Do you want to display the first 200 characters (without links/images)  	of each article? Consider how this will effect the previous point I made.</li>
<li> <img src="http://www.robmalon.com/images/8-26-08wordpressfrontpage.jpg" border="0" alt="" width="315" height="215" align="right" />Design  	and architecture. - See the layout idea to the right for a visual example.  	In spot one in the left side example you might put the 8 most recent  	articles across the entire site and include all categories. In spot two you  	might have posts only from a category which you&#8217;ve labeled &#8220;Updates&#8221;? Or  	perhaps a category which you use to tag your latest &#8220;Video&#8221; posts? Then in  	category 3 a list of articles which you consider to be &#8220;Featured&#8221; articles.  	The list is endless with options. When you go to setup your page like this,  	a lot is determined on how well you categorize your current posts. For  	example, I implemented a featured area in the top tabbed area on the front  	page. I had to go back, create a new category, and apply that category to  	existing posts as I saw fit. Then, from now on, I simply add it as I go when  	I write a post that I want to show up in the &#8220;featured&#8221; widget on the front  	page.</li>
<li>While you&#8217;re planning out your widgets, don&#8217;t forget, you can use code  	from other plugins as well. More about that in a bit.</li>
</ul>
<p><strong>Table Or CSS Setup</strong><br />
Now that you have that down, its time to implement some layout code. If  you&#8217;re new to this, set this up in a table. If you&#8217;re looking to go all  hardcore, then use a layout with div&#8217;s like this:</p>
<link rel="stylesheet" href="http://www.robmalon.com/wp-content/plugins/codeviewer/codeviewer.css" type="text/css" media="all" />
<ol class="codelist">
<li value="1" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//Setup For Example 1 (3 widgets)</span></code></li>
<li value="2" class="even">&nbsp;</li>
<li value="3" class="tab0 odd"><code><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;width:100%; padding: 5px; border: 1px solid #FFFFFF;&quot;</span><span style="color: #339933;">&gt;</span></code></li>
<li value="4" class="tab0 even"><code>WIDGET <span style="color: #cc66cc;">1</span> CODE HERE</code></li>
<li value="5" class="tab0 odd"><code><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span></code></li>
<li value="6" class="even">&nbsp;</li>
<li value="7" class="tab0 odd"><code><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;clear:both; padding-top:5px;&quot;</span><span style="color: #339933;">&gt;&lt;/</span>div<span style="color: #339933;">&gt;</span></code></li>
<li value="8" class="even">&nbsp;</li>
<li value="9" class="tab0 odd"><code><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;float:left; width:200px; padding:5px; border:1px solid #FFFFFF;&quot;</span><span style="color: #339933;">&gt;</span></code></li>
<li value="10" class="tab0 even"><code>WIDGET <span style="color: #cc66cc;">2</span> CODE HERE</code></li>
<li value="11" class="tab0 odd"><code><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span></code></li>
<li value="12" class="even">&nbsp;</li>
<li value="13" class="tab0 odd"><code><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;float:right; width:200px; padding:5px; border:1px solid #FFFFFF;&quot;</span><span style="color: #339933;">&gt;</span></code></li>
<li value="14" class="tab0 even"><code>WIDGET <span style="color: #cc66cc;">3</span> CODE HERE</code></li>
<li value="15" class="tab0 odd"><code><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span></code></li>
<li value="16" class="even">&nbsp;</li>
<li value="17" class="odd">&nbsp;</li>
<li value="18" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//Setup For Example 2 (4 widgets)</span></code></li>
<li value="19" class="odd">&nbsp;</li>
<li value="20" class="tab0 even"><code><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;float:left; width:200px; padding:5px; border:1px solid #FFFFFF;&quot;</span><span style="color: #339933;">&gt;</span></code></li>
<li value="21" class="tab0 odd"><code>WIDGET <span style="color: #cc66cc;">1</span> CODE HERE</code></li>
<li value="22" class="tab0 even"><code><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span></code></li>
<li value="23" class="odd">&nbsp;</li>
<li value="24" class="tab0 even"><code><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;float:right; width:200px; padding:5px; border:1px solid #FFFFFF;&quot;</span><span style="color: #339933;">&gt;</span></code></li>
<li value="25" class="tab0 odd"><code>WIDGET <span style="color: #cc66cc;">2</span> CODE HERE</code></li>
<li value="26" class="tab0 even"><code><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span></code></li>
<li value="27" class="odd">&nbsp;</li>
<li value="28" class="tab0 even"><code><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;clear:both; padding-top:5px;&quot;</span><span style="color: #339933;">&gt;&lt;/</span>div<span style="color: #339933;">&gt;</span></code></li>
<li value="29" class="odd">&nbsp;</li>
<li value="30" class="tab0 even"><code><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;float:left; width:200px; padding:5px; border:1px solid #FFFFFF;&quot;</span><span style="color: #339933;">&gt;</span></code></li>
<li value="31" class="tab0 odd"><code>WIDGET <span style="color: #cc66cc;">3</span> CODE HERE</code></li>
<li value="32" class="tab0 even"><code><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span></code></li>
<li value="33" class="odd">&nbsp;</li>
<li value="34" class="tab0 even"><code><span style="color: #339933;">&lt;</span>div style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;float:right; width:200px; padding:5px; border:1px solid #FFFFFF;&quot;</span><span style="color: #339933;">&gt;</span></code></li>
<li value="35" class="tab0 odd"><code>WIDGET <span style="color: #cc66cc;">4</span> CODE HERE</code></li>
<li value="36" class="tab0 even"><code><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span></code></li>
<li class="sourcelink"><strong>Download this code:</strong> <a href="http://www.robmalon.com/code/2008/0826divfrontpagewidgets.txt" >0826divfrontpagewidgets.txt</a></li>
</ol>
<p>In case you&#8217;re confused, all this code is going to go into a &#8220;page&#8221; which you should have already specified as the homepage. If not, its not a bad idea to practice on a non-frontpage which is unpublished so you can experiment without putting an existing blog into chaos.</p>
<p><strong>Coding The Widgets</strong><br />
Then you have some options for each widget. What you need to do is tell the  proper Wordpress function to loop through the posts that you&#8217;d like to display.  Here are the examples:</p>
<link rel="stylesheet" href="http://www.robmalon.com/wp-content/plugins/codeviewer/codeviewer.css" type="text/css" media="all" />
<ol class="codelist">
<li value="1" class="tab0 odd"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span></code></li>
<li value="2" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//Setting up the new loop of posts</span></code></li>
<li value="3" class="tab0 odd"><code><a href="http://www.php.net/global" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/global');"><span style="color: #990000;">global</span></a> <span style="color: #000033;">$post</span><span style="color: #339933;">;</span></code></li>
<li value="4" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//Getting Posts - More on this below</span></code></li>
<li value="5" class="tab0 odd"><code><span style="color: #000033;">$gettingposts</span> <span style="color: #339933;">=</span> get_posts<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&#8216;numberposts=5&amp;category=1&#8242;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="6" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//Starting the loop</span></code></li>
<li value="7" class="tab0 odd"><code><span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$gettingposts</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$post</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span></code></li>
<li value="8" class="tab0 even"><code>setup_postdata<span style="color: #009900;">&#40;</span><span style="color: #000033;">$post</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="9" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//Below is a custome output of a link setup</span></code></li>
<li value="10" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li value="11" class="tab0 odd"><code><span style="color: #339933;">-</span> <span style="color: #339933;">&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&lt;?php the_permalink(); ?&gt;&quot;</span> rel<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;bookmark&quot;</span> title<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Permanent Link to &amp;ldquo;&lt;?php the_title(); ?&gt;&amp;rdquo;&quot;</span><span style="color: #339933;">&gt;&lt;</span>?php the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> ?<span style="color: #339933;">&gt;&lt;/</span>a<span style="color: #339933;">&gt;</span></code></li>
<li value="12" class="tab0 even"><code><span style="color: #339933;">&lt;</span>div <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;postbreak&quot;</span><span style="color: #339933;">&gt;</span></code></li>
<li value="13" class="tab0 odd"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span></code></li>
<li value="14" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//End the loop</span></code></li>
<li value="15" class="tab0 odd"><code><span style="color: #b1b100;">endforeach</span><span style="color: #339933;">;</span></code></li>
<li value="16" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li value="17" class="odd">&nbsp;</li>
<li value="18" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span></code></li>
<li value="19" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//This bit of code will loop through 5 recent articles covering all categories and post the_excerpt() - A 200 character clip from the post that excludes any html in from those first lines.</span></code></li>
<li value="20" class="tab0 even"><code><a href="http://www.php.net/global" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/global');"><span style="color: #990000;">global</span></a> <span style="color: #000033;">$post</span><span style="color: #339933;">;</span></code></li>
<li value="21" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//Getting Posts - More on this below</span></code></li>
<li value="22" class="tab0 even"><code><span style="color: #000033;">$gettingposts</span> <span style="color: #339933;">=</span> get_posts<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&#8216;numberposts=5&#8242;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="23" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//Starting the loop</span></code></li>
<li value="24" class="tab0 even"><code><span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$gettingposts</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$post</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span></code></li>
<li value="25" class="tab0 odd"><code>setup_postdata<span style="color: #009900;">&#40;</span><span style="color: #000033;">$post</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="26" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//Below is a custome output of a link setup</span></code></li>
<li value="27" class="tab0 odd"><code><span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li value="28" class="tab0 even"><code><span style="color: #339933;">&lt;</span>h3<span style="color: #339933;">&gt;&lt;</span>a &nbsp;style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;font-size:14px;&quot;</span> href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&lt;?php the_permalink() ?&gt;&quot;</span> rel<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;bookmark&quot;</span> title<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Permanent Link to &lt;?php the_title(); ?&gt;&quot;</span><span style="color: #339933;">&gt;&lt;</span>?php the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> ?<span style="color: #339933;">&gt;&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>h3<span style="color: #339933;">&gt;</span></code></li>
<li value="29" class="tab0 odd"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span></code></li>
<li value="30" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//Display a clip from the post</span></code></li>
<li value="31" class="tab0 odd"><code>the_excerpt<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="32" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//End the loop</span></code></li>
<li value="33" class="tab0 odd"><code><span style="color: #b1b100;">endforeach</span><span style="color: #339933;">;</span></code></li>
<li value="34" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li class="sourcelink"><strong>Download this code:</strong> <a href="http://www.robmalon.com/code/2008/0826codefrontpagewidgets.txt" >0826codefrontpagewidgets.txt</a></li>
</ol>
<p>Creation of intricate homepages can be further enhanced by using multiple <a href="http://codex.wordpress.org/Template_Tags" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://codex.wordpress.org/Template_Tags');" target="_blank">wordpress  template tags</a>. All the documentation is there, simply call the functions  with the parameters you want (as available in each template tag). In the example  above I first show a way to iterate through links in a particular category using  the <a href="http://codex.wordpress.org/Template_Tags/get_posts" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://codex.wordpress.org/Template_Tags/get_posts');">template tag  get_posts</a>. In the second example I use it again but this time don&#8217;t specify  a category (so it displays all recent posts) and show <a href="http://codex.wordpress.org/Template_Tags/the_excerpt" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://codex.wordpress.org/Template_Tags/the_excerpt');" target="_blank"> the_excerpt()</a> with it which takes a clipping of the current post in <a href="http://codex.wordpress.org/The_Loop" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://codex.wordpress.org/The_Loop');" target="_blank">the_loop</a>.</p>
<p>Look through the get_post documentation and append the proper variables to  adjust the output you&#8217;d like to see. Fro example, the following get_post function  will display 3 posts from all categories except 5 and 8:<br />
<strong>get_posts(&#8217;numberposts=3&amp;category=-5,-8&#8242;);</strong></p>
<p>If you want to find the ID of a category, post, or page do the followign:</p>
<ul>
<li>log into admin.</li>
<li>Navigate to the manage tab.</li>
<li>Click categories (or posts or pages)</li>
<li>Hover over or click on the proper category, post, or page you wish to know the ID of</li>
<li>In the status bar (if you&#8217;re hovering) or in the Address Bar (if you clicked) you should see a link that looks similar to this:<br />
http://yoursite.com/wp-admin/categories.php?action=edit&amp;cat_ID=11</li>
<li>In the above example I was in categories. The category I chose has an idea of &#8220;11&#8243;. Now I can exlicitly include or exclude it. In some cases you&#8217;ll want to do this with posts and/or pages as well. get_posts doesnt support this, but if you play with other Wordpress functions, they sometimes do. Check the template tag documentation on a per function basis. You&#8217;ll at least know how to get the ID&#8217;s now without having to log into your mySQL database.</li>
</ul>
<p><strong>Plug-ins</strong><br />
You may need a plug-in called <a href="http://bluesome.net/post/2005/08/18/50/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://bluesome.net/post/2005/08/18/50/');" target="_blank">Exec-PHP</a> installed on your blog so that you can execute the above PHP code inside posts.  Be careful about installing this plug-in if you have other people managing your  blog with you though. If so you can setup custom privileges. If not then just  make sure its installed and activated.</p>
<p>I&#8217;m sure you&#8217;ve seen countless other plugin&#8217;s out there which provide you  with a snippet of code which you can use in your sidebar.php file inside your  theme folder. You can also use that code within any of the widgets you create on  your homepage within those blocks. You can usually find code like that inside  the readme or install notes file that most plug-in come with.</p>
<p><strong>Examples</strong><br />
<img src="http://www.robmalon.com/images/8-26-08frontpageexamples.jpg" border="0" alt="" width="550" height="291" /><br />
On the left is an example of my front page from when I <a href="http://robmalon.com/robmaloncom-redesigned/" >recently redesigned RobMalon.Com</a>. I also recently helped a personal  friend of mine create a similar setup with his page at <a href="http://toddrecommends.tv/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://toddrecommends.tv/');" target="_blank">ToddRecommends.TV</a> who  does Live streams and talks Movies and Tech. You can see a clip of what his  front page currently looks like on the right-hand side. He has his recent posts  for each of his main categories on his page and is displaying a feed on the top  right from another category which he uses for updates about events, updates, and  general news.</p>
<hr /><h2>Related posts:</h2><ul><li><a href="http://robmalon.com/seo-error-404-pages-header-status-checks/"  rel="bookmark" title="Permanent Link: SEO &#038; Error 404 Pages - Header Status Checks">SEO &#038; Error 404 Pages - Header Status Checks</a></li><li><a href="http://robmalon.com/google-effective-experiment-foiled/"  rel="bookmark" title="Permanent Link: Google Too Effective - Experiment Foiled">Google Too Effective - Experiment Foiled</a></li><li><a href="http://robmalon.com/wordpress-link-love-follow-on-plugins-and-tweeks/"  rel="bookmark" title="Permanent Link: WordPress Link Love - Follow On Plugins And Tweeks">WordPress Link Love - Follow On Plugins And Tweeks</a></li><li><a href="http://robmalon.com/link-baiting-within-your-website-part-2/"  rel="bookmark" title="Permanent Link: Link Baiting Within Your Website - Part 2">Link Baiting Within Your Website - Part 2</a></li><li><a href="http://robmalon.com/television-needs-web-20-equivalent/"  rel="bookmark" title="Permanent Link: Television Needs Its Web 2.0 Equivalent">Television Needs Its Web 2.0 Equivalent</a></li></ul><hr /><small>Copyright &copy; 2008 Rob Malon [DOT] Com.<br>This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright.<br />If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright.<br>(Digital Fingerprint:  5c394827a5b7ee93916fdb889290a04c)</small><br><br>
	<b>Tags: </b><a href="http://robmalon.com/tag/coding/" title="Coding" rel="tag">Coding</a>, <a href="http://robmalon.com/tag/css/" title="CSS" rel="tag">CSS</a>, <a href="http://robmalon.com/tag/design/" title="Design" rel="tag">Design</a>, <a href="http://robmalon.com/tag/php/" title="PHP" rel="tag">PHP</a>, <a href="http://robmalon.com/tag/plugins/" title="Plugins" rel="tag">Plugins</a>, <a href="http://robmalon.com/tag/wordpress/" title="Wordpress" rel="tag">Wordpress</a><br />

<p><a href="http://feeds.feedburner.com/~a/robmalon?a=N8C8qi"><img src="http://feeds.feedburner.com/~a/robmalon?i=N8C8qi" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/robmalon?a=E1wz5k"><img src="http://feeds.feedburner.com/~f/robmalon?i=E1wz5k" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=a9bXqk"><img src="http://feeds.feedburner.com/~f/robmalon?i=a9bXqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=SeiE4k"><img src="http://feeds.feedburner.com/~f/robmalon?i=SeiE4k" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=jNoVrk"><img src="http://feeds.feedburner.com/~f/robmalon?i=jNoVrk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=HYwyuK"><img src="http://feeds.feedburner.com/~f/robmalon?i=HYwyuK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=COIqxK"><img src="http://feeds.feedburner.com/~f/robmalon?i=COIqxK" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/robmalon/~4/375312253" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://robmalon.com/wordpress-custom-home-page-design-widgetized-front-page/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=robmalon&amp;itemurl=http%3A%2F%2Frobmalon.com%2Fwordpress-custom-home-page-design-widgetized-front-page%2F</feedburner:awareness><feedburner:origLink>http://robmalon.com/wordpress-custom-home-page-design-widgetized-front-page/</feedburner:origLink></item>
		<item>
		<title>17 Ways To Increase Advertising Income On Your Website</title>
		<link>http://feeds.feedburner.com/~r/robmalon/~3/368700426/</link>
		<comments>http://robmalon.com/17-ways-to-increase-advertising-income-on-your-website/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 04:10:11 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Advertising]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Make Money]]></category>

		<category><![CDATA[AdSense]]></category>

		<category><![CDATA[Income]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Profits]]></category>

		<category><![CDATA[Revenue]]></category>

		<guid isPermaLink="false">http://robmalon.com/?p=334</guid>
		<description><![CDATA[This article contains some of the advanced methods the pros use to increase their  ad earnings to make 50% or more with their standard banner advertising  methods. Isn&#8217;t it time you earned more? Some of these methods might appear  obvious. They are! However implementation of them is sometimes easier said then  [...]]]></description>
			<content:encoded><![CDATA[<p>This article contains some of the advanced methods the pros use to increase their  ad earnings to make 50% or more with their standard banner advertising  methods. Isn&#8217;t it time you earned more? Some of these methods might appear  obvious. They are! However implementation of them is sometimes easier said then  done. Today we&#8217;re going to fix that. Also Keep in mind, I&#8217;m trying to show you what works for click thru rate. Not give you tips about how to show unobtrusive ads on your site. Some of these things you might not want to do.  That&#8217;s ok, but I thought I&#8217;d present all the options anyways.</p>
<p><strong>1. Left Aligned With Content<br />
</strong>When you left align the banners they are in line  with the content and <em>flow with it seamlessly</em>. As opposed to the &#8220;bad&#8221; layout  where they are centered and pulled away from the content. Some people suffer  from banner blindness because they&#8217;re so used to seeing ads. This helps the eyes shift  over the ad while they&#8217;re looking for the start/continuation of the content. As I mentioned above, this is one of those that might be a little to &#8220;in your face&#8221; with the ads. Split test this and see if its worth it. If you only see a 5% increase in CTR, it might not be worth it to annoy your readers with it there.<br />
<img src="http://www.robmalon.com/images/8-18-08banner-placements-and-alignment1.jpg" border="0" alt="" width="200" height="200" /> <img src="http://www.robmalon.com/images/8-18-08banner-placements-and-alignment2.jpg" border="0" alt="" width="200" height="200" /></p>
<p><strong>2. Content After Reading<br />
</strong>Having an ad at the bottom of the page provides something  to do. Somewhere for the  user to go next. If you&#8217;re not utilizing this space for anything else, throw an  ad down there.</p>
<blockquote><p><a href="http://www.problogger.net/archives/2008/07/01/the-importance-of-pause-points-on-your-blog/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.problogger.net/archives/2008/07/01/the-importance-of-pause-points-on-your-blog/');" target="_blank">Problogger calls them &#8220;Pause Points&#8221;</a>:<br />
&#8220;These sections are all at the end of articles - a point where readers end one  activity and look to do another one. Many readers simply hit ‘back’ at this  point or head to Google to search for something else - however when you give  them something else to do or read you have a decent chance of convincing them to  stay on your site.&#8221;</p></blockquote>
<p>Another good idea would be to split test the 468&#215;60 banner type with a box  banner which has dimensions similar to the one in the body.</p>
<p><strong>3. Body Banner<br />
</strong>While I&#8217;m not displaying it in good or bad display, knocking  your content down BELOW the banner entirely has also proven to be effective.  More often then not it pays off. However, if your site is in a liquid design,  this wouldn&#8217;t be the smartest move as its going to leave you with an absurd  amount of white space to the right of the ad (if the user is browsing in a  larger resolution). I typically design in a 1024&#215;768 setting these days, this  being one of the reasons for doing so. The other reason is because most people  browsing the internet have at least that. 800&#215;600 is becoming a resolution for  severely outdated technology.</p>
<p><strong>4. Provide Relevant Ads</strong><br />
If you have several ad spots producing public  service ads then you may want to use an alternative advertiser when you setup  your ad spots. If you don&#8217;t have one you can simply point to a link that  provides an affiliate link, or even a page on your own site that you&#8217;re trying  to popularize. Doing this also decreases banner blindness. For example, if the  first page a visitor comes to has an annoying and obvious ad, that user is going  to spot out very easily that content in that spot, even on other pages, is  irrelevant to them. Doing this helps to avoid that problem.</p>
<p><strong>5. Less is More - Random Display</strong><br />
I noticed my CTR on ads nearly doubled when I randomized the display  of the ads so that the only sometimes appears. Again, this plays on the fact  that users gain a banner blindness when they consistently see an ad in the same  place. This strategy is more then ideal for users that have a low bounce rate  and having users spending a long time on the site while visiting several pages.  I would not employ this strategy on a site with a bounce rate higher then 70%  and a user average page views of 3 or less. You can do this random display by  <a href="../increase-earning-potential-php-mysql-tutorials/">Using PHP</a> and wrapping a <a href="../double-ctr-in-5-minutes-random-advertising-prevents-banner-blindness/"> Simple Randomized Script</a> around your ads.</p>
<p><strong>6. Utilization of Differently Sized Advertising Blocks<br />
</strong>If you  consistently display only one size ad throughout your site, your users are going  to become that much more prone to banner blindness. By mixing it up, it allows  them to become seen easier. You can do this in a similar way to the banner  randomizing script I mentioned above. Only this time you&#8217;re going to be  replacing the last bracket &#8220;}&#8221; With a  &#8220;} else {&#8221;. Then place your Code and  conclude it with a closing bracket &#8220;}&#8221;.</p>
<p><strong>7. Banner Displacement<br />
</strong>I created what I call a displaced ad script with  one of my sites and found it to be quiet beneficial. This employs another  solution to banner blindness by randomly placing an ad in your content.</p>
<p><strong>8. Increase Keyword Relevancy<br />
</strong>Ensure pages of content have at least 200 words  on them. Ideally each page of content should have 500 words as Google will index  up to that amount and rank you high for your choice of keywords inside of that  content. Having more keywords in your content not only improves your relevancy  of ads that will show up, but will broaden the range of ads that can be  triggered. Thus more competition for your ad spot which means higher payout on  clicks.</p>
<p><strong>9. Different sites, Different strategies<br />
</strong>One of the main things you should walk  away with after viewing this:</p>
<div class="vvqbox vvqyoutube" style="width:425px;height:355px;">
<p id="vvq48c01cd970009"><a href="http://www.youtube.com/watch?v=WpPX4A78jqg" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.youtube.com/watch?v=WpPX4A78jqg');">http://www.youtube.com/watch?v=WpPX4A78jqg</a></p>
</div>
<ul>
<li>Four main types of sites. 1,2,3,4 - I would recommend not putting ads on a  ecommerce site as it distracts users from purchasing products and sometimes can  lead your visitors to your competitors deals.</li>
<li>Other than that, know that your tactics are going to be slightly different  based on the about of page views per user, bounce rate, and the type of site you  have as mentioned above.</li>
</ul>
<p><strong>10. Placement Order<br />
</strong>I shared with you the importance of this tactic in  <a href="http://www.robmalon.com/multiple-adsense-banners-cost-money/" >Multiple  AdSense Banners Could Cost You Money</a> last year, and it still holds true. The Google video above also mentions  the important of the order of your ad placement. What is a high CTR worth if  your income from that CTR is low? If your highest paying ad is in the body of  your site its awfully hard to make it the first if you&#8217;re still using a table  design. Think about <a href="../adsense-css-top-position-make-more-money-from-first-ads/"> CSS Positioning Your First Ads</a> to increase revenue from the highest  competing ads.</p>
<p><strong>11. Split Testing Placement<br />
</strong>Your location of ads is of the main reasons users  fail at getting good click thru rates. Most never employ multiple strategies in  multiple places while also changing <strong>basic placement</strong>. The more traffic you  have to begin with the more obvious your results will be. If your running a site  that gets less then 25 hits a day, doing this might be a fools errand. 100  visitors a day is a good number to start doing some split testing where you&#8217;ll  start to notice some results, though it will still be a bit hard until you at  least have 5,000 ad impressions a day.</p>
<p><strong>12. Logical placement of Vertical and Horizontal Ads<br />
</strong>When placing banners in content, its best to place them within a particular  vertical or horizontal space that the visitor is scanning across. For example,  the square ad works better in content often times because the 2nd ad (to the far  right) is missed when using a 468&#215;60 ad.</p>
<p><strong>13. Titling<br />
</strong>Do not title your a spot on your site as &#8220;advertisements&#8221; or  &#8220;sponsored links&#8221;. Also try not to separate the advertisement bar in its own  widget on your site. For the sake of increasing CTR, try to put your vertical  ads under content in your side bar WITH a blogroll, your facebook, twitter, digg  page etc. Not as its own separate entity. Telling a user that you&#8217;re about to  show them an ad is like telling them &#8220;skip this section and go to the good  stuff&#8221;.</p>
<p><strong>14. Last In Sidebar<br />
</strong>Putting an ad as the last item in your sidebar (left or  right side) is one of the worst things you can do when trying to increase your  click thru rate. If you can unobtrusively place the add before, in-between, or  after your menu content, do so for best results.</p>
<p><strong>15. Coloring And Blending<br />
</strong>Ads typically perform best when you match their  background color in the spot you&#8217;re placing them and you remove the bordering  (which for AdSense ads means specifying the same color of the background and ad  again. Also matching text color and adjusting your sites text size and font will  help with this). Read more here: <a href="../optimize-google-adsense-blending-content-ads/"> Optimize Google AdSense By Blending Content Ads</a>.</p>
<p><strong>16. Using Text Ads Only<br />
</strong>Using text ads only next to other text has proven to give  higher click thru rates, however, this is something you&#8217;ll want to split test on  a site by site basis. When an advertiser purchases a whole ad unit, the clicks  on that ad unit are worth much more, thus you get a greater share of profits.  Sometimes quality is better then quantity. Also a lot is dependent on the ad  being pushed up next to other content. The benefit of doing this may not be as  great if your site has a high page view rate per user and a low bounce rate.</p>
<p><strong>17. Diverse Site Content<br />
</strong>Having several different kind of contents or sub categories  allows a lot of different ads to be triggered from the keywords you use in your  content. This gives a more likelihood that one or more of the ads will relate to  one of the users on your site while they&#8217;re browsing. <a href="http://www.robmalon.com/making-flexible-content-websites-diversify-your-income/" > Making Flexible Content Websites To Diversify Your Income</a> Is one way you can  accomplish this easily.</p>
<hr /><h2>Related posts:</h2><ul><li><a href="http://robmalon.com/tnxcom-selling-links-on-your-website/"  rel="bookmark" title="Permanent Link: TNX.Com - Selling Links On Your Website">TNX.Com - Selling Links On Your Website</a></li><li><a href="http://robmalon.com/tis-the-season-to-be-clicking/"  rel="bookmark" title="Permanent Link: Tis The Season To Be Clicking">Tis The Season To Be Clicking</a></li><li><a href="http://robmalon.com/enhanced-numbered-equation-captcha-killing-web-spam-part-2/"  rel="bookmark" title="Permanent Link: Enhanced Numbered Equation CAPTCHA - Killing Web Spam - Part 2">Enhanced Numbered Equation CAPTCHA - Killing Web Spam - Part 2</a></li><li><a href="http://robmalon.com/automate-affiliate-linking-in-all-your-wordpress-posts/"  rel="bookmark" title="Permanent Link: Automate Affiliate Linking in ALL your WordPress Posts">Automate Affiliate Linking in ALL your WordPress Posts</a></li><li><a href="http://robmalon.com/promoting-blogs-websites-with-contests/"  rel="bookmark" title="Permanent Link: Contests Anyone Can Do - Promoting Blogs &#038; Websites">Contests Anyone Can Do - Promoting Blogs &#038; Websites</a></li></ul><hr /><small>Copyright &copy; 2008 Rob Malon [DOT] Com.<br>This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright.<br />If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright.<br>(Digital Fingerprint:  5c394827a5b7ee93916fdb889290a04c)</small><br><br>
	<b>Tags: </b><a href="http://robmalon.com/tag/adsense/" title="AdSense" rel="tag">AdSense</a>, <a href="http://robmalon.com/tag/advertising/" title="Advertising" rel="tag">Advertising</a>, <a href="http://robmalon.com/tag/income/" title="Income" rel="tag">Income</a>, <a href="http://robmalon.com/tag/php/" title="PHP" rel="tag">PHP</a>, <a href="http://robmalon.com/tag/profits/" title="Profits" rel="tag">Profits</a>, <a href="http://robmalon.com/tag/revenue/" title="Revenue" rel="tag">Revenue</a><br />

<p><a href="http://feeds.feedburner.com/~a/robmalon?a=LWUjjv"><img src="http://feeds.feedburner.com/~a/robmalon?i=LWUjjv" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/robmalon?a=JfEPYk"><img src="http://feeds.feedburner.com/~f/robmalon?i=JfEPYk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=BltRHk"><img src="http://feeds.feedburner.com/~f/robmalon?i=BltRHk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=Nf8dKk"><img src="http://feeds.feedburner.com/~f/robmalon?i=Nf8dKk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=KQuOpk"><img src="http://feeds.feedburner.com/~f/robmalon?i=KQuOpk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=CpdO4K"><img src="http://feeds.feedburner.com/~f/robmalon?i=CpdO4K" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=s1sGnK"><img src="http://feeds.feedburner.com/~f/robmalon?i=s1sGnK" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/robmalon/~4/368700426" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://robmalon.com/17-ways-to-increase-advertising-income-on-your-website/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=robmalon&amp;itemurl=http%3A%2F%2Frobmalon.com%2F17-ways-to-increase-advertising-income-on-your-website%2F</feedburner:awareness><feedburner:origLink>http://robmalon.com/17-ways-to-increase-advertising-income-on-your-website/</feedburner:origLink></item>
		<item>
		<title>Double CTR In 5 Minutes - Random Advertising Prevents Banner Blindness</title>
		<link>http://feeds.feedburner.com/~r/robmalon/~3/368678155/</link>
		<comments>http://robmalon.com/double-ctr-in-5-minutes-random-advertising-prevents-banner-blindness/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 03:36:14 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Advertising]]></category>

		<category><![CDATA[Coding]]></category>

		<category><![CDATA[CPC]]></category>

		<category><![CDATA[Experiment]]></category>

		<category><![CDATA[Revenue]]></category>

		<category><![CDATA[Visitors]]></category>

		<guid isPermaLink="false">http://robmalon.com/?p=328</guid>
		<description><![CDATA[If you&#8217;re not a hardcore advertisers because you feel banners clutter up your  site then I&#8217;ve got something that you might be more interested which will still  net you a few bucks. Randomized banner placement! That is, banners that have  spots on your site, but only showing up 25%, 50%, or 75% [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re not a hardcore advertisers because you feel banners clutter up your  site then I&#8217;ve got something that you might be more interested which will still  net you a few bucks. Randomized banner placement! That is, banners that have  spots on your site, but only showing up 25%, 50%, or 75% of the time.</p>
<p>My main point in testing this out was to see if the reducing ad frequency  would prevent banner blindness of visitors coming to two of the sites I run.</p>
<p><strong>Some Quick Stats:</strong></p>
<ul>
<li>Both get at least 1000 unique hits for their daily traffic.</li>
<li>Site one has a top banner CTR of 1.8% and site two has 1.6% in the same  	place.</li>
<li>Sites were tested over a period of two weeks.</li>
<li>Page views per visitor for site one is 3.4 and site two&#8217;s is 3.1.</li>
<li>Both sites are information based sites</li>
</ul>
<p>All of these stats were gathered from Google Analytics.</p>
<p><strong>After Experiment Results</strong><br />
Click thru rates increased to 3.2% in the first case and 2.4% in case two when I  had the top banner displaying 75% of the time.</p>
<p><strong>Theoretical Reasoning</strong><br />
Banner blindness for visitors causes them to ignore banners when they see it in  the same place too many times. Therefore I also assuming there is a &#8220;hot spot&#8221; setting in which some  sites will get the best CTR from anywhere between 40-95 percentage displays.</p>
<p>The reason why I feel this worked so well for me, is because an average  visitor to either site typically views about three pages. If the typical user  only viewed one or two pages, I&#8217;m sure my results would not have been so great.  Also the higher my page views per user are, the more likely I could get away  with a lower display number percentage.</p>
<p>You might also see variations with different designs than I have, or  different banner placements. I would also assume that the most extreme  difference in results that anyone would see is with top banners or banners in  the top/body of their content. Furthermore, a different kind of site (like a  forum) might produce entirely different results. That&#8217;s why I&#8217;m going to give  you the simple code I used to let you test it on your own site.</p>
<p><strong>HowTo Randomize Banners</strong></p>
<link rel="stylesheet" href="http://www.robmalon.com/wp-content/plugins/codeviewer/codeviewer.css" type="text/css" media="all" />
<ol class="codelist">
<li value="1" class="tab0 odd"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span></code></li>
<li value="2" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//For 75% Display Chance</span></code></li>
<li value="3" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//Create random number between 1 and 4</span></code></li>
<li value="4" class="tab0 even"><code><span style="color: #000033;">$number</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mt_rand" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/mt_rand');"><span style="color: #990000;">mt_rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">4</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="5" class="tab0 odd"><code><span style="color: #000033;">$remainder</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$number</span> <span style="color: #339933;">%</span> <span style="color: #cc66cc;">4</span><span style="color: #339933;">;</span></code></li>
<li value="6" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//The Math:</span></code></li>
<li value="7" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//If $number is 1 then remainder is 3 (25% of the time - Do Nothing)</span></code></li>
<li value="8" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//If $number is 2 remainder is 2 (runs code below - 25%)</span></code></li>
<li value="9" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//If $number is 3 remainder is 1 (runs code below - 25%)</span></code></li>
<li value="10" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//If $number is 4 remainder is 0 (runs code below - 25%)</span></code></li>
<li value="11" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//last 3 cases add up to 75% chance of code running</span></code></li>
<li value="12" class="tab0 even"><code><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$remainder</span> <span style="color: #339933;">!==</span> <span style="color: #cc66cc;">3</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li value="13" class="tab1 odd"><code>PUT AD CODE HERE</code></li>
<li value="14" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li value="15" class="odd">&nbsp;</li>
<li value="16" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span></code></li>
<li value="17" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//For 50% Display Chance</span></code></li>
<li value="18" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//Create random number between 1 and 2</span></code></li>
<li value="19" class="tab0 odd"><code><span style="color: #000033;">$number</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mt_rand" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/mt_rand');"><span style="color: #990000;">mt_rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="20" class="tab0 even"><code><span style="color: #000033;">$remainder</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$number</span> <span style="color: #339933;">%</span> <span style="color: #cc66cc;">2</span><span style="color: #339933;">;</span></code></li>
<li value="21" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//The Math:</span></code></li>
<li value="22" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//If $number is 1 then remainder is 1 (50% of the time - Do Nothing)</span></code></li>
<li value="23" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//If $number is 2 then remainder is 0 (runs code below - 50%)</span></code></li>
<li value="24" class="tab0 even"><code><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$remainder</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li value="25" class="tab1 odd"><code>PUT AD CODE HERE</code></li>
<li value="26" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li value="27" class="odd">&nbsp;</li>
<li value="28" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span></code></li>
<li value="29" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//For 25% Display Chance</span></code></li>
<li value="30" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//Create random number between 1 and 2</span></code></li>
<li value="31" class="tab0 odd"><code><span style="color: #000033;">$number</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mt_rand" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/mt_rand');"><span style="color: #990000;">mt_rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">4</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="32" class="tab0 even"><code><span style="color: #000033;">$remainder</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$number</span> <span style="color: #339933;">%</span> <span style="color: #cc66cc;">4</span><span style="color: #339933;">;</span></code></li>
<li value="33" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//The Math:</span></code></li>
<li value="34" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//If $number is 4 then remainder is 0 (runs code below - 50%)</span></code></li>
<li value="35" class="tab0 odd"><code><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$remainder</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li value="36" class="tab1 even"><code>PUT AD CODE HERE</code></li>
<li value="37" class="tab0 odd"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li class="sourcelink"><strong>Download this code:</strong> <a href="http://www.robmalon.com/code/2008/0818randomizebanners.txt" >0818randomizebanners.txt</a></li>
</ol>
<p>You can change the percentage by changing the equation using some simple  math. I gave you examples for 75%, 50% and 25%. Good god, my HS math teacher was  right. You DO use fractions in real life.</p>
<p><strong>Notes</strong><br />
Bear in mind, if you don&#8217;t get much traffic to your website its going to be very  hard to tell what your results are after a week even. Let it run for a while.  Typically if your site is getting 50 visitors a day it ads up to $10 of CPC ad  click revenue at the end of a good month. At least in my experience. To me  that&#8217;s not worth monetizing a website yet and you&#8217;re almost sure to have a hard  time in seeing any kind of results from this.</p>
<p><strong>Reports</strong><br />
If you try this, give it a go and report back in the comments below. Be sure to include the stats of your site, what percentage you used, and what your results were like.</p>
<hr /><h2>Related posts:</h2><ul><li><a href="http://robmalon.com/17-ways-to-increase-advertising-income-on-your-website/"  rel="bookmark" title="Permanent Link: 17 Ways To Increase Advertising Income On Your Website">17 Ways To Increase Advertising Income On Your Website</a></li><li><a href="http://robmalon.com/multi-site-banner-managing-advertising-displayed-based-on-domain/"  rel="bookmark" title="Permanent Link: Multi-Site Banner Managing - Advertising Displayed Based On Domain">Multi-Site Banner Managing - Advertising Displayed Based On Domain</a></li><li><a href="http://robmalon.com/dynamic-website-uniqueness-howto-stand-out-on-the-internet/"  rel="bookmark" title="Permanent Link: Dynamic Website Uniqueness: HowTo Stand Out On The Internet">Dynamic Website Uniqueness: HowTo Stand Out On The Internet</a></li><li><a href="http://robmalon.com/multiple-adsense-banners-cost-money/"  rel="bookmark" title="Permanent Link: Multiple AdSense Banners Could Cost You Money">Multiple AdSense Banners Could Cost You Money</a></li><li><a href="http://robmalon.com/multiple-site-monetizing-for-online-profits/"  rel="bookmark" title="Permanent Link: Multiple Site Monetizing for Online Profits">Multiple Site Monetizing for Online Profits</a></li></ul><hr /><small>Copyright &copy; 2008 Rob Malon [DOT] Com.<br>This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright.<br />If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright.<br>(Digital Fingerprint:  5c394827a5b7ee93916fdb889290a04c)</small><br><br>
	<b>Tags: </b><a href="http://robmalon.com/tag/cpc/" title="CPC" rel="tag">CPC</a>, <a href="http://robmalon.com/tag/experiment/" title="Experiment" rel="tag">Experiment</a>, <a href="http://robmalon.com/tag/revenue/" title="Revenue" rel="tag">Revenue</a>, <a href="http://robmalon.com/tag/visitors/" title="Visitors" rel="tag">Visitors</a><br />

<p><a href="http://feeds.feedburner.com/~a/robmalon?a=8mSjAS"><img src="http://feeds.feedburner.com/~a/robmalon?i=8mSjAS" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/robmalon?a=0XbeJk"><img src="http://feeds.feedburner.com/~f/robmalon?i=0XbeJk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=CHUxqk"><img src="http://feeds.feedburner.com/~f/robmalon?i=CHUxqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=8SyJIk"><img src="http://feeds.feedburner.com/~f/robmalon?i=8SyJIk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=ig1vVk"><img src="http://feeds.feedburner.com/~f/robmalon?i=ig1vVk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=CVPD9K"><img src="http://feeds.feedburner.com/~f/robmalon?i=CVPD9K" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=IyvZMK"><img src="http://feeds.feedburner.com/~f/robmalon?i=IyvZMK" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/robmalon/~4/368678155" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://robmalon.com/double-ctr-in-5-minutes-random-advertising-prevents-banner-blindness/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=robmalon&amp;itemurl=http%3A%2F%2Frobmalon.com%2Fdouble-ctr-in-5-minutes-random-advertising-prevents-banner-blindness%2F</feedburner:awareness><feedburner:origLink>http://robmalon.com/double-ctr-in-5-minutes-random-advertising-prevents-banner-blindness/</feedburner:origLink></item>
		<item>
		<title>Intrigue Your Visitors - Make Your Websites Goals Clear</title>
		<link>http://feeds.feedburner.com/~r/robmalon/~3/368461228/</link>
		<comments>http://robmalon.com/intors-maktrigue-your-visie-your-websites-goal-clear/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 21:57:07 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Advertising]]></category>

		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[Promotional]]></category>

		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[Efficiency]]></category>

		<category><![CDATA[Entrepreneur]]></category>

		<category><![CDATA[Hits]]></category>

		<category><![CDATA[Income]]></category>

		<category><![CDATA[Make Money]]></category>

		<category><![CDATA[Traffic]]></category>

		<category><![CDATA[Visitors]]></category>

		<guid isPermaLink="false">http://robmalon.com/?p=323</guid>
		<description><![CDATA[One of the main reasons I click off a website&#8217;s homepage is because the  service or information the site has behind it is unclear. I cant help but think  how many other people do the same. If your site is informative, a service, or  whatever. State your purpose on your homepage. Don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>One of the main reasons I click off a website&#8217;s homepage is because the  service or information the site has behind it is unclear. I cant help but think  how many other people do the same. If your site is informative, a service, or  whatever. State your purpose on your homepage. Don&#8217;t rely on the fact that your  3 or 5 most recent articles are going to speak for themselves. The solution to  improve upon this is simple.</p>
<p>I just added this text to my front page to improve the understanding of what  my site is about to new visitors</p>
<blockquote><p><strong>About This Site:</strong><br />
<strong>Who? </strong>Rob Malon is an entrepreneur running multiple websites to make  	money online.<br />
<strong>How?</strong> Automating websites for passive income by usage  	of online tools, &amp; 	<a href="../increase-earning-potential-php-mysql-tutorials/">PHP/mySQL</a> applications.<br />
<strong>Why? </strong>To share and brainstorm ideas and tactics with the community to  	allow others to do the same.</p>
<ul>
<li>Automate &amp; Increase Traffic/Hits/Sales/eCommerce.</li>
<li>Reduce Time On Daily Routine From Spam &amp; Other Tedious Chores.</li>
<li>Increasing Overall Efficiency Of Running A Website &amp; Automate Your  		Goals.</li>
<li>HowTo Create &amp; Monetize Websites While Utilizing Free New Tools &amp;  		Tactics</li>
</ul>
</blockquote>
<p>Consider what your first day was like when you started learning about  the niche you started a website from. Sometimes it starts with a trip to <a href="http://www.wikipedia.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.wikipedia.org/');" target="_blank">wikipedia</a> or <a href="http://www.merriam-webster.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.merriam-webster.com/');" target="_blank">websters</a> before  you take full interest in a subject you previously didn&#8217;t know much about.  Factor in some time and experience with any subject, and you can be quick to  throw around terminology on your front page which new users might not  understand.</p>
<p>Unless you are ok with your bounce rate increasing, do not make your visitors  research what your site is about.</p>
<p><strong>Information Sites</strong><br />
If your site is informational, users should be using your site as a tool instead  of using another tool to understand what your site provides. If they don&#8217;t  know about the subject to begin with, this text will help intrigue them and  they&#8217;ll hopefully keep moving through the site. If not, you would have lost them  anyways!</p>
<p><strong>Service Based &amp; Sales Sites</strong><br />
If you&#8217;re running a hot/unique new service and someone comes to their page  without already being able to compare it to another competing service, then that  user probably knows nothing about what that webpage is talking about. Putting  your plans and prices on the front page is great, but no one is going to buy  anything if they don&#8217;t know what the purpose of the service is in the first  place. You can only hope that the visitor just came from a referring site that had a nice and explanatory review of your  websites services.</p>
<p>If you&#8217;ve explored the make money online niche to any degree I&#8217;m sure you&#8217;ve  seen those flashy product pages that seem to be pages long. Marketers keep using  them because they work. They&#8217;re easy for visitors to skim though, and when done  right you can get the readers attention easily and effectively. That is  essentially one long &#8220;About This Website&#8221; blurb crammed into a giant about page  with a &#8220;Buy Now&#8221; button at the end.</p>
<p><strong>Why Use About Text?</strong></p>
<ul>
<li>Neatly organized blurb like this on your front page also increases the  	amount of relevant keywords in your web copy.</li>
<li>Have you ever seen a commercial on TV and just not gotten what exactly  	is being advertised? One of the biggest reasons why some businesses are  	failing to convert natural and organic search engine referrals to sales is  	because the user doesn&#8217;t know what the service is for in the first place.  	Websites are not limited commercial length!</li>
<li>Putting an about blurb shows that your site has purpose. Think of all  	the spammy feed, cookie cutter sites out there just trying to regurgitate  	info while slapping some AdSense ads on them. Putting the extra effort in  	posting an &#8220;About This Site&#8221; section shows that you put some thought into  	it! Consciously or unconsciously, a visitor is going to find more of a  	excuse to put a time investment in a well defined site that peaks their  	interest.</li>
</ul>
<p><strong>HowTo Organize Your &#8220;About This Website&#8221; Blurb</strong></p>
<ul>
<li>Bullet Points make it easier to understand and quicker to read. More  	visitors will glance over something like that than a 5 or 6 sentence  	paragraph.</li>
<li>Short and to the point. Its your front page. You want to provide something  	that flows and is unobtrusive to the rest of the page while not wasting too  	much of your visitors time. Rewrite and check over your text a few times.  	Continually make it more efficient. I would even argue that mine is too long!</li>
<li>If you find you can sum up your site effectively in a single sentence,  	include an additional sentence that states a comma delimited of your top  	categories and consider linking to those sections categories as well.</li>
<li>Headline it. If you don&#8217;t include text like &#8220;About This Website&#8221; and make  	it noticeable, it might as well not be there at all. You can change the  	heading name, but avoid putting &#8220;Welcome &#8230; text text text&#8221; as its not as  	clear to the visitors that you&#8217;ll be explaining what the site is about.</li>
</ul>
<p><strong>Tag Clouds</strong><br />
Another way to help a user know what your site is about is to  include a tag cloud. You can see the one I use on the top of my front page and  towards the bottom of any other page. The words that are  larger and darker stand out more. This makes it more apparent of my main topics  that I frequently talk about on this site.</p>
<p>To get a tag cloud on your site, install the  <a href="http://wordpress.org/extend/plugins/simple-tags/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://wordpress.org/extend/plugins/simple-tags/');" target="_blank">Simple Tags  PlugIn</a>. It has several  other benefits as well:</p>
<ul>
<li>Meta keywords generate from tags in your header&#8217;s blog</li>
<li>Technorati, Flickr and Delicious tags</li>
<li>Dynamic Tag Clouds with colors with Widgets (random order, etc)</li>
<li>Related content since common tags</li>
<li>Possibility to add related posts inside RSS</li>
<li>Extended the_tags function (outside the loop, technorati, etc)</li>
</ul>
<p><strong>Usage Your Site</strong><br />
If you have any kind of fear what-so-ever that doing any of this will cause you to lose  visitors, then you either need to rethink the copy you&#8217;re using or the  usefulness of your site to begin with. Website traffic that left after viewing  your &#8220;About This Website&#8221; blurb probably would have left anyways. You simply can  not intrigue someone who is not interested in the topic to begin with but at  least the didn&#8217;t leave out of frustration.</p>
<hr /><h2>Related posts:</h2><ul><li><a href="http://robmalon.com/get-rich-quick-by-preparing-early-on-career-advice/"  rel="bookmark" title="Permanent Link: Get Rich Quick By Preparing Early On - Career Advice">Get Rich Quick By Preparing Early On - Career Advice</a></li><li><a href="http://robmalon.com"  rel="bookmark" title="Permanent Link: Main">Main</a></li><li><a href="http://robmalon.com/promoting-blogs-websites-with-contests/"  rel="bookmark" title="Permanent Link: Contests Anyone Can Do - Promoting Blogs &#038; Websites">Contests Anyone Can Do - Promoting Blogs &#038; Websites</a></li><li><a href="http://robmalon.com/howto-eliminate-wordpress-trackback-comment-and-pingback-spam/"  rel="bookmark" title="Permanent Link: HowTo Eliminate Wordpress Trackback Comment And Pingback Spam">HowTo Eliminate Wordpress Trackback Comment And Pingback Spam</a></li><li><a href="http://robmalon.com/time-could-make-you-rich-online/"  rel="bookmark" title="Permanent Link: 7 Steps of Time To Make You Rich Online">7 Steps of Time To Make You Rich Online</a></li></ul><hr /><small>Copyright &copy; 2008 Rob Malon [DOT] Com.<br>This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright.<br />If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright.<br>(Digital Fingerprint:  5c394827a5b7ee93916fdb889290a04c)</small><br><br>
	<b>Tags: </b><a href="http://robmalon.com/tag/efficiency/" title="Efficiency" rel="tag">Efficiency</a>, <a href="http://robmalon.com/tag/entrepreneur/" title="Entrepreneur" rel="tag">Entrepreneur</a>, <a href="http://robmalon.com/tag/hits/" title="Hits" rel="tag">Hits</a>, <a href="http://robmalon.com/tag/income/" title="Income" rel="tag">Income</a>, <a href="http://robmalon.com/tag/make-money/" title="Make Money" rel="tag">Make Money</a>, <a href="http://robmalon.com/tag/traffic/" title="Traffic" rel="tag">Traffic</a>, <a href="http://robmalon.com/tag/visitors/" title="Visitors" rel="tag">Visitors</a><br />

<p><a href="http://feeds.feedburner.com/~a/robmalon?a=kAjDGN"><img src="http://feeds.feedburner.com/~a/robmalon?i=kAjDGN" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/robmalon?a=rJAmlk"><img src="http://feeds.feedburner.com/~f/robmalon?i=rJAmlk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=R5m76k"><img src="http://feeds.feedburner.com/~f/robmalon?i=R5m76k" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=2ijVIk"><img src="http://feeds.feedburner.com/~f/robmalon?i=2ijVIk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=EPPgkk"><img src="http://feeds.feedburner.com/~f/robmalon?i=EPPgkk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=Ph4EPK"><img src="http://feeds.feedburner.com/~f/robmalon?i=Ph4EPK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=mvPIRK"><img src="http://feeds.feedburner.com/~f/robmalon?i=mvPIRK" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/robmalon/~4/368461228" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://robmalon.com/intors-maktrigue-your-visie-your-websites-goal-clear/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=robmalon&amp;itemurl=http%3A%2F%2Frobmalon.com%2Fintors-maktrigue-your-visie-your-websites-goal-clear%2F</feedburner:awareness><feedburner:origLink>http://robmalon.com/intors-maktrigue-your-visie-your-websites-goal-clear/</feedburner:origLink></item>
		<item>
		<title>HowTo Avoid Merchant PayPal Fees On Your Website</title>
		<link>http://feeds.feedburner.com/~r/robmalon/~3/368218281/</link>
		<comments>http://robmalon.com/howto-avoid-merchant-paypal-fees-on-your-website/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 16:06:21 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Make Money]]></category>

		<category><![CDATA[Advertising]]></category>

		<guid isPermaLink="false">http://robmalon.com/?p=314</guid>
		<description><![CDATA[If you&#8217;re running an online business now, or plan to in the future, you&#8217;ve  probably come across the option of using PayPal to do your transaction. The nice  thing about PayPal is it allows you to start off slow as a smaller business while still accepting  major credit cards on products or [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re running an online business now, or plan to in the future, you&#8217;ve  probably come across the option of using PayPal to do your transaction. The nice  thing about PayPal is it allows you to start off slow as a smaller business while still accepting  major credit cards on products or services you have to offer. However there are  still associated fees with doing this because you need to have a premium or  business account to obtain reduced rates when accepting credit cards, however  direct PayPal to PayPal transfers inherit the same feeds on the premium and  business accounts. Personal accounts allow free PayPal to PayPal transfers but  horrible credit card rates. Not only that, but they limit your credit card  transactions to five per month.</p>
<p><span style="text-decoration: underline;">Note:</span><br />
<strong>PayPal to PayPal Funds Transfer </strong>- When a buyer adds funds into their account  (always free no matter what kind of account you have) and then pays a merchant  with the funds with an existing balance from their PayPal account.</p>
<p>The only way around this is to actually have two accounts, and paypal allows  this as noted in their FAQ:</p>
<blockquote><p>&#8220;Yes. PayPal members may have one Personal account and one Premier or  	Business account. You can add additional email addresses, credit cards and  	debit cards, and bank accounts to your Personal, Premier or Business  	account. <span style="background-color: #ffff00;">However, each account must  	have its own email address and financial information</span>. If only one  	account is needed you may also upgrade from a Personal account to a 	<a href="https://www.paypal.com/us/cgi-bin/webscr?cmd=p/gen/personal_vs_business" onclick="javascript:pageTracker._trackPageview('/outbound/article/https://www.paypal.com/us/cgi-bin/webscr?cmd=p/gen/personal_vs_business');" target="_blank"> Premier or Business account</a>.&#8221;</p></blockquote>
<p>As you can see in the highlighted text above, there is a catch which is the  only obstacle in reducing your PayPal fees. The way around this is simply to  setup a 2nd checking account. How you do that is up to you. I was able to get  two checking accounts from my bank (Chase), have a balance of $0, and pay no  fees on them because I have my mortgage through Chase. Before that, I was in  college and took advantage of one of my local banks that allowed me to have two  checking accounts with no fees in the same manner because I was a student.  You&#8217;ll likely need to sit down with your bank and discuss the options that are  available to you.</p>
<p>Below is the rates and fees breakdown so you can get a better idea of what  you&#8217;re avoiding:</p>
<table class="tableDarkGreyBorderless" style="border-collapse: collapse;" border="1" cellspacing="0" cellpadding="10" width="550" bordercolor="#c0c0c0">
<tbody>
<tr class="tableRowLightBlueHeading">
<td width="28%"></td>
<td class="smallEmphasis" width="36%">Personal account</td>
<td class="smallEmphasis">Premier/Business account</td>
</tr>
<tr>
<td class="small">Open an account</td>
<td class="small">Free</td>
<td class="small">Free</td>
</tr>
<tr>
<td class="small">Send money</td>
<td class="small">Free</td>
<td class="small">Free</td>
</tr>
<tr>
<td class="small" valign="top">Withdraw Funds</td>
<td class="small" valign="top">Free for bank accounts in the U.S<br />
<a href="http://www.paypal.com/us/cgi-bin/webscr?cmd=_display-withdrawal-fees" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.paypal.com/us/cgi-bin/webscr?cmd=_display-withdrawal-fees');"> Fees for other withdrawal options</a></td>
<td class="small" valign="top">Free for bank accounts in the U.S<br />
<a href="http://www.paypal.com/us/cgi-bin/webscr?cmd=_display-withdrawal-fees" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.paypal.com/us/cgi-bin/webscr?cmd=_display-withdrawal-fees');"> Fees for other withdrawal options</a></td>
</tr>
<tr>
<td class="small">Add funds</td>
<td class="small">Free</td>
<td class="small">Free</td>
</tr>
<tr>
<td class="small">Receive payments funded by PayPal Balance, PayPal  			Instant Transfer or PayPal eCheck</td>
<td class="small">Free</td>
<td class="small"><a href="https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-receiving-fees" onclick="javascript:pageTracker._trackPageview('/outbound/article/https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-receiving-fees');"> 1.9% to 2.9% + $0.30 USD</a><img src="https://www.paypalobjects.com/WEBSCR-530-20080807-1/en_US/i/scr/dagger2.gif" border="0" alt="" /></td>
</tr>
<tr>
<td class="small" valign="top">Receive payments funded by Credit  			Card, Debit Card or Buyer Credit</td>
<td class="small">4.9% + $0.30 USD<img src="https://www.paypalobjects.com/WEBSCR-530-20080807-1/en_US/i/scr/dagger2.gif" border="0" alt="" /> (limit of 5 transactions per 12 month period)** for domestic or U.S.  			transactions</p>
<p>2% + applicable Fees 			<a href="https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-xborder-fees&amp;countries=" onclick="javascript:pageTracker._trackPageview('/outbound/article/https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-xborder-fees&amp;countries=');"> Fees for cross border payments</a></p>
<p>4.9% plus $0.30 USD for card payments received using PayPal on Skype</td>
<td class="small"><a href="https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-receiving-fees" onclick="javascript:pageTracker._trackPageview('/outbound/article/https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-receiving-fees');"> 1.9% to 2.9% + $0.30 USD</a><img src="https://www.paypalobjects.com/WEBSCR-530-20080807-1/en_US/i/scr/dagger2.gif" border="0" alt="" /></td>
</tr>
</tbody>
</table>
<p>Once you do you&#8217;ll be able to associate a personal PayPal account with one of  the checking accounts, and A premium PayPal account with the other. You&#8217;ll also  need to setup two separate emails, but you can get that kind of stuff for free  through GMail.</p>
<p><strong>Provide Your Buyers With Easy Buy Buttons and Subscriptions</strong><br />
Another great thing about having two accounts is you now also have the ability  to save money in some places, but have the optional benefits like reoccurring  subscriptions with a premium account.</p>
<p>John Chow recently posted a video on <a href="http://www.johnchow.com/how-to-set-up-paypal-subscription/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.johnchow.com/how-to-set-up-paypal-subscription/');" target="_blank"> HowTo Setup PayPal Subscriptions</a>, though I don&#8217;t believe he mentioned You&#8217;d  have to have a premium or business account to do so ;). See the video below.</p>
<div class="vvqbox vvqyoutube" style="width:425px;height:355px;">
<p id="vvq48c01cda13441"><a href="http://www.youtube.com/watch?v=JFADJVtXfTc" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.youtube.com/watch?v=JFADJVtXfTc');">http://www.youtube.com/watch?v=JFADJVtXfTc</a></p>
</div>
<p>If you only have a personal account you can still go to the &#8220;<strong>Merchant  Services</strong>&#8221; tab and create one time (or even dynamic) &#8220;<strong>Buy Now Button</strong>&#8221;  buttons. However you will not have access to the subscription feature. Also  you&#8217;re relying on the fact that the user has a PayPal account, AND has funds or  the ability to transfer funds into the account.  95% of the advertisers  that approach me have this. So if your Buy Now buttons are for advertisers to  purchase banner spots on your site, you&#8217;re probably OK doing this with a  personal account.</p>
<p><strong>What If They Pay With A Credit Card Anyways?</strong><br />
If they DO pay in credit card, the payment will still go through and show up in  your account. You will have an option to accept or deny payment. Of course  accepting the payment will bring you through the steps to upgrade your account  to a PayPal Premium account. Only takes a couple minutes and can be done online.  Anytime an advertiser has done this, I have simply deny the payment and use the  provided email they used to send the payment to reply back. In that email I  request they send me a direct funds transfer to that account. If they cant do  that, I tell them to pay PayPals fees (2.9% + $0.30) plus whatever the initial  fee was to my premium account. If their advertising cost $500 per month, then  they end up spending $15 more. Usually enough for them to go to the trouble to  deposit their funds properly and send them to your personal account ;). Again,  this is a rare case. It also sounds like a lot bending over backwards to avoid  semi-minor fees, but if you go through it once, you&#8217;ll find its pretty straight  forward and worth it long term.</p>
<p><strong>Big Money Savings</strong><br />
The usefulness of this is dependent on the size of the purchase. If you&#8217;re selling something for $20 and not doing it too often, then your time and effort to go through this probably isn&#8217;t worth the $1.00 you&#8217;ll save from that $20. Analyze who your buyers are and what you&#8217;re selling. It still might pay off if you don&#8217;t have to deal with it too often. Also its worth dealing with it on large ticket items.</p>
<hr /><h2>Related posts:</h2><ul><li><a href="http://robmalon.com/tnxcom-selling-links-on-your-website/"  rel="bookmark" title="Permanent Link: TNX.Com - Selling Links On Your Website">TNX.Com - Selling Links On Your Website</a></li><li><a href="http://robmalon.com/intors-maktrigue-your-visie-your-websites-goal-clear/"  rel="bookmark" title="Permanent Link: Intrigue Your Visitors - Make Your Websites Goals Clear">Intrigue Your Visitors - Make Your Websites Goals Clear</a></li><li><a href="http://robmalon.com/how-websites-show-portions-of-content-for-preview-subscribers/"  rel="bookmark" title="Permanent Link: How Websites Show Portions Of Content For Preview Subscribers">How Websites Show Portions Of Content For Preview Subscribers</a></li><li><a href="http://robmalon.com/double-ctr-in-5-minutes-random-advertising-prevents-banner-blindness/"  rel="bookmark" title="Permanent Link: Double CTR In 5 Minutes - Random Advertising Prevents Banner Blindness">Double CTR In 5 Minutes - Random Advertising Prevents Banner Blindness</a></li><li><a href="http://robmalon.com/why-you-dont-buy-money-making-ebooks/"  rel="bookmark" title="Permanent Link: Why You Dont Buy Money Making eBooks">Why You Dont Buy Money Making eBooks</a></li></ul><hr /><small>Copyright &copy; 2008 Rob Malon [DOT] Com.<br>This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright.<br />If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright.<br>(Digital Fingerprint:  5c394827a5b7ee93916fdb889290a04c)</small><br><br>
	<b>Tags: </b><a href="http://robmalon.com/tag/advertising/" title="Advertising" rel="tag">Advertising</a><br />

<p><a href="http://feeds.feedburner.com/~a/robmalon?a=E89LWk"><img src="http://feeds.feedburner.com/~a/robmalon?i=E89LWk" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/robmalon?a=6rtTgk"><img src="http://feeds.feedburner.com/~f/robmalon?i=6rtTgk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=hVuqwk"><img src="http://feeds.feedburner.com/~f/robmalon?i=hVuqwk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=YkZgRk"><img src="http://feeds.feedburner.com/~f/robmalon?i=YkZgRk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=g2tJhk"><img src="http://feeds.feedburner.com/~f/robmalon?i=g2tJhk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=tlDniK"><img src="http://feeds.feedburner.com/~f/robmalon?i=tlDniK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/robmalon?a=aDvtfK"><img src="http://feeds.feedburner.com/~f/robmalon?i=aDvtfK" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/robmalon/~4/368218281" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://robmalon.com/howto-avoid-merchant-paypal-fees-on-your-website/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=robmalon&amp;itemurl=http%3A%2F%2Frobmalon.com%2Fhowto-avoid-merchant-paypal-fees-on-your-website%2F</feedburner:awareness><feedburner:origLink>http://robmalon.com/howto-avoid-merchant-paypal-fees-on-your-website/</feedburner:origLink></item>
		<item>
		<title>HowTo Eliminate Wordpress Trackback Comment And Pingback Spam</title>
		<link>http://feeds.feedburner.com/~r/robmalon/~3/361167973/</link>
		<comments>http://robmalon.com/howto-eliminate-wordpress-trackback-comment-and-pingback-spam/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 08:30:38 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Spam]]></category>

		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://robmalon.com/?p=302</guid>
		<description><![CDATA[Have you ever gone to your Akismet plug-in in Wordpress and NOT had spam to  clear out? Even seeing it there can be depressing and a strain on your servers  resources. Why even let spam bots eat up your processor with extra SQL queries!  I&#8217;ve come up with a spam defense lineup [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever gone to your Akismet plug-in in Wordpress and NOT had spam to  clear out? Even seeing it there can be depressing and a strain on your servers  resources. Why even let spam bots eat up your processor with extra SQL queries!  I&#8217;ve come up with a spam defense lineup where 99% of my spam stops bots before  they even get logged as spam!</p>
<p><strong>Defense Line 1: Number CAPTCHA</strong><br />
Two months ago I posted a series of <a href="http://robmalon.com/5-spam-blocking-posts-a-fight-for-future-free-time/" > 5 Spam Blocking Posts</a>. In one of those, I introduced my <a href="http://www.robmalon.com/enhanced-numbered-equation-captcha-killing-web-spam-part-2/" > Enhanced Number Equation</a> method. I have essentially refitted that code for Wordpress use! I actively use this on several of my own sites. Navigate to a comments section in a content page on one of my custom coded sites: <a href="http://mmorpgexposed.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://mmorpgexposed.com/');">mmorpgexposed.com</a>. It has worked wonders for me!</p>
<p><img src="http://www.robmalon.com/images/8-10-08numcap.png" border="0" alt="" width="291" height="217" /></p>
<p>Here&#8217;s the steps on how to implement it. Note I&#8217;m using Wordpress 2.6. If  you&#8217;re using an earlier or later version it should work, but make sure you  BAKCUP before you edit anything. Also make a note somewhere that you&#8217;ve edited  this file so you can carry over the changes in the future.</p>
<link rel="stylesheet" href="http://www.robmalon.com/wp-content/plugins/codeviewer/codeviewer.css" type="text/css" media="all" />
<ol class="codelist">
<li value="1" class="tab0 odd"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span></code></li>
<li value="2" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//FILE: /wp-content/themes/YOURTHEME/comments.php - where YOURTHEME is the name of the theme you&#8217;re currently using</span></code></li>
<li value="3" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//FIND: &lt;textarea name=&quot;comment&quot; id=&quot;comment&quot; rows=&quot;10&quot; cols=&quot;35&quot; wrap=&quot;virtual&quot; tabindex=&quot;4&quot;&gt;&lt;/textarea&gt;</span></code></li>
<li value="4" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//AFTER any closing tags for your paragraphs or label setup, add:</span></code></li>
<li value="5" class="tab0 odd"><code><span style="color: #000000; font-weight: bold;">function</span> numbercapcha<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></code></li>
<li value="6" class="tab1 even"><code><span style="color: #000033;">$firstnum</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/rand" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/rand');"><span style="color: #990000;">rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">8</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="7" class="tab1 odd"><code><span style="color: #000033;">$secondnum</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/rand" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/rand');"><span style="color: #990000;">rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">4</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="8" class="tab1 even"><code><span style="color: #000033;">$coinflip</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/rand" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/rand');"><span style="color: #990000;">rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">%</span> <span style="color: #cc66cc;">2</span><span style="color: #339933;">;</span></code></li>
<li value="9" class="tab1 odd"><code><span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$coinflip</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></code></li>
<li value="10" class="tab2 even"><code><span style="color: #000033;">$math</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$firstnum</span> <span style="color: #339933;">+</span> <span style="color: #000033;">$secondnum</span><span style="color: #339933;">;</span></code></li>
<li value="11" class="tab2 odd"><code><span style="color: #000033;">$operators</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/array" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/array');"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;+&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;Added To&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;Plus&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="12" class="tab2 even"><code><span style="color: #000033;">$operatorschoice</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/rand" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/rand');"><span style="color: #990000;">rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">3</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">%</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">;</span></code></li>
<li value="13" class="tab1 odd"><code><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span></code></li>
<li value="14" class="tab2 even"><code><span style="color: #000033;">$math</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$firstnum</span> <span style="color: #339933;">-</span> <span style="color: #000033;">$secondnum</span><span style="color: #339933;">;</span></code></li>
<li value="15" class="tab2 odd"><code><span style="color: #000033;">$operators</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/array" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/array');"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;-&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;Minus&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="16" class="tab2 even"><code><span style="color: #000033;">$operatorschoice</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/rand" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/rand');"><span style="color: #990000;">rand</span></a><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">%</span> <span style="color: #cc66cc;">2</span><span style="color: #339933;">;</span></code></li>
<li value="17" class="tab1 odd"><code><span style="color: #009900;">&#125;</span></code></li>
<li value="18" class="even">&nbsp;</li>
<li value="19" class="tab1 odd"><code><a href="http://www.php.net/echo" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/echo');"><span style="color: #990000;">echo</span></a> <span style="color: #000033;">$firstnum</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$operators</span><span style="color: #009900;">&#91;</span><span style="color: #000033;">$operatorschoice</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$secondnum</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; = &lt;input type=<span style="color: #000099; font-weight: bold;">\&quot;</span>text<span style="color: #000099; font-weight: bold;">\&quot;</span> name=<span style="color: #000099; font-weight: bold;">\&quot;</span>number<span style="color: #000099; font-weight: bold;">\&quot;</span> maxlength=<span style="color: #000099; font-weight: bold;">\&quot;</span>2<span style="color: #000099; font-weight: bold;">\&quot;</span> size=<span style="color: #000099; font-weight: bold;">\&quot;</span>5<span style="color: #000099; font-weight: bold;">\&quot;</span> id=<span style="color: #000099; font-weight: bold;">\&quot;</span>numcapcha<span style="color: #000099; font-weight: bold;">\&quot;</span> style=<span style="color: #000099; font-weight: bold;">\&quot;</span>width: 25px;<span style="color: #000099; font-weight: bold;">\&quot;</span>&gt;&quot;</span><span style="color: #339933;">;</span></code></li>
<li value="20" class="tab1 even"><code><span style="color: #b1b100;">return</span> <span style="color: #000033;">$math</span><span style="color: #339933;">;</span></code></li>
<li value="21" class="tab0 odd"><code><span style="color: #009900;">&#125;</span></code></li>
<li value="22" class="tab0 even"><code><span style="color: #666666; font-style: italic;">// Contiue with your theme and use this snippit of PHP to generate the input field:</span></code></li>
<li value="23" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">// &lt;? $_SESSION['capcha'] = numbercapcha(); ?&gt;</span></code></li>
<li value="24" class="tab0 even"><code><span style="color: #666666; font-style: italic;">// Example usage shown below:</span></code></li>
<li value="25" class="tab0 odd"><code><span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li value="26" class="even">&nbsp;</li>
<li value="27" class="tab0 odd"><code><span style="color: #339933;">&lt;</span>p<span style="color: #339933;">&gt;&lt;</span>label <span style="color: #b1b100;">for</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;security&quot;</span><span style="color: #339933;">&gt;</span>Security<span style="color: #339933;">&lt;/</span>label<span style="color: #339933;">&gt;&lt;</span>? <span style="color: #000033;">$_SESSION</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&#8216;capcha&#8217;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> numbercapcha<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> ?<span style="color: #339933;">&gt;&lt;/</span>p<span style="color: #339933;">&gt;</span></code></li>
<li value="28" class="even">&nbsp;</li>
<li value="29" class="odd">&nbsp;</li>
<li value="30" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">&lt;?php</span></code></li>
<li value="31" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//FILE: /wp-comments-post.php (in the root directory)</span></code></li>
<li value="32" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//FIND: $comment_type = &#8221;;</span></code></li>
<li value="33" class="tab0 odd"><code><span style="color: #666666; font-style: italic;">//This should be on like 63 in Wordpress 2.6</span></code></li>
<li value="34" class="tab0 even"><code><span style="color: #666666; font-style: italic;">//AFTER ADD:</span></code></li>
<li value="35" class="odd">&nbsp;</li>
<li value="36" class="tab0 even"><code><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <a href="http://www.php.net/is_numeric" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.php.net/is_numeric');"><span style="color: #990000;">is_numeric</span></a><span style="color: #009900;">&#40;</span><span style="color: #000033;">$numcheck</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #000033;">$sessioncapcha</span> <span style="color: #339933;">==</span> <span style="color: #000033;">$numcheck</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></code></li>
<li value="37" class="tab1 odd"><code><span style="color: #666666; font-style: italic;">//This should be left blank unless you want to do something else if the number was answered correctly</span></code></li>
<li value="38" class="tab0 even"><code><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span></code></li>
<li value="39" class="tab1 odd"><code><span style="color: #666666; font-style: italic;">//Number wasnt answered correctly - Show Error</span></code></li>
<li value="40" class="tab1 even"><code>wp_die<span style="color: #009900;">&#40;</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&#8216;Error: You did not answer the security question correctly.&#8217;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></code></li>
<li value="41" class="tab0 odd"><code><span style="color: #009900;">&#125;</span></code></li>
<li value="42" class="tab0 even"><code><span style="color: #000000; font-weight: bold;">?&gt;</span></code></li>
<li class="sourcelink"><strong>Download this code:</strong> <a href="http://www.robmalon.com/code/2008/0810wordpresscommentcapcha.txt" >0810wordpresscommentcapcha.txt</a></li>
</ol>
<p>The above code may differ slightly with the HTML only. You may want to tidy  it up to suit your theme. I also use CSS to modify the display which I have not  provided here. That goes a bit beyond the goal for today.</p>
<p>Here&#8217;s a very quick howto for some CSS styling to get you started, though it  doesn&#8217;t have to be all that incredibly fancy right away:</p>
<div class="vvqbox vvqyoutube" style="width:425px;height:355px;">
<p id="vvq48c01cda69b5a"><a href="http://www.youtube.com/watch?v=AZRZZeYIdv8" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.youtube.com/watch?v=AZRZZeYIdv8');">http://www.youtube.com/watch?v=AZRZZeYIdv8</a></p>
</div>
<p>Also, I have intentionally placed the error code before any other error is  checked. Checking that the CAPTCHA is correct first saves the effort of  processing anything else until it is determined that the CAPTCHA has been  entered correctly.</p>
<p><strong>Defense Line 2: Akismet Or Defensio</strong><br />
Akismet is your second line of defense for comments. It used to be your first,  and you&#8217;d have to sort through all that garbage! You should see a big time  savings here but it should still exist. I also posted How <a href="../how-akismet-and-defensio-create-another-line-of-spam-defense/"> Akismet And Defensio Create Another Line Of Spam Defense a while back</a>. If  you&#8217;re not already using one, try them out. Long story short, Akismet caught  more spam than Defensio did&#8230; but times change, try them both.</p>
<p><a href="http://wordpress.org/extend/plugins/akismet/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://wordpress.org/extend/plugins/akismet/');" target="_blank"> Dowload Akismet Wordpress Plug-in</a> Or <a href="http://wordpress.org/extend/plugins/defensio-anti-spam/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://wordpress.org/extend/plugins/defensio-anti-spam/');" target="_blank"> Download Defensio Anti-Spam Wordpress Plug-in</a></p>
<p><strong>Defense Line 3: Simple Trackback Validation</strong><br />
Blocking Trackback and Pingback spam has never been so easy. Wordpress users are  very susceptible to being abused to this kind of spam which is becoming much  more popular for a spammers choice of attack.</p>
<p>This plug-in checks two things which can both be toggled on/off for  customization:</p>
<ol>
<li>Checks the IP address of the webserver sending the request and checks it  	against the trackback URL that&#8217;s being provided.</li>
<li>Checks that your URL is actually on the page that the referring URL is  	sending from.</li>
</ol>
<p>What I love about it most, is it also marks a trackback by temporarily  renaming it to &#8220;BLOCKED BY STBV&#8221; as highlighted in the example below. If you  mark it as accepted, it will remove the titling and make it active.</p>
<p><img src="http://www.robmalon.com/images/8-10-08caughtspam.jpg" border="0" alt="" width="315" height="215" /></p>
<p><a href="http://wordpress.org/extend/plugins/simple-trackback-validation/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://wordpress.org/extend/plugins/simple-trackback-validation/');" target="_blank"> Download Simple Trackback Validation Plug-in</a>. You can also go to the <a href="http://sw-guide.de/wordpress/simple-trackback-validation-plugin/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://sw-guide.de/wordpress/simple-trackback-validation-plugin/');" target="_blank"> STBV plug-in homepage</a> and read up about it a lot more.</p>
<p><strong>Other Options<br />
</strong>That concludes the setup that I have which is safeguarding me so well that I  actually had to wait a week so that I could grab that trackback picture I used  above for this post. However, I find it necessary to share with you additional  options that I combed through in the process of setting up the <a href="../robmaloncom-redesigned/">redesign of this blog</a>.  You might also have a earlier or later version of Wordpress in which some of  these methods may not work. Therefore you&#8217;ll have a few more options:</p>
<p><a href="http://www.i-marco.nl/wp/wordpress/2005/10/01/wp-hardened-trackback-update/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.i-marco.nl/wp/wordpress/2005/10/01/wp-hardened-trackback-update/');" target="_blank"> WP-Hardened-Trackback</a> is a lot like STBV. When I tried it, it didn&#8217;t work  with 2.6. If for whatever reason STBV doesn&#8217;t work for you because you havent  upgraded yet, try this out.</p>
<p><a href="http://sw-guide.de/wordpress/plugins/math-comment-spam-protection/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://sw-guide.de/wordpress/plugins/math-comment-spam-protection/');" target="_blank"> Math-Comment-Spam-Protection</a> is the exact same idea as what I presented to  you in Defense Line 1. However the plug-in only works for Wordpress 1.5.2, 2.0.x  and 2.1. I tried it out and had a lot of problems with it which is why I  modified my previous solution for another site to fit into Wordpress. Again, if  you&#8217;re on an old version, maybe my hack wont work for you. So try this!</p>
<p><a href="http://wordpress.org/extend/plugins/wp-spamfree/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://wordpress.org/extend/plugins/wp-spamfree/');" target="_blank"> WP-SpamFree</a> is a plug-in that claims to do it all. It weeds out bots by  assuming they cant use JavaScript and Cookies. While this will reduce a lot of  spam, I feel there is a small enough user base not using JavaScript or cookies,  that this might cause a problem for users that want to comment on your form. The  point in using this would be so that a user doesn&#8217;t have to enter an extra  CAPTCHA field. But at the end of the day, if a user cannot add or subtract  single digit numbers, I don&#8217;t know if their comment would be of much use to  anyone anyways. Another reason you might use this is it would be somewhat less  technical then copying/pasting the code I have for the CAPTCHA above. There is  also ton of documentation on their <a href="http://www.hybrid6.com/webgeek/plugins/wp-spamfree" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.hybrid6.com/webgeek/plugins/wp-spamfree');" target="_blank"> WP-SpamFree&#8