I've been seeing a couple of these lately in my niche, the domain is 1 month old and the number #1 spot in google for a competitive keyword. Yet when you click the link it 301 redirects to the sales page, but if you enter the url in your address bar it takes you to a 1 page website. How are they doing this?
Could be looking at the referrer in the headers and redirecting the search engine traffic to the sales page.
It's done via .hatccess The following code redirects you to another url if the Referer is Google.com Code: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_REFERER} ^http://google\.com RewriteRule .* http://www.theirsalespageurl.com [R=301,L]
Beat me to it! I wrote a quick php example but I'll post it anyways Code: $referer=$_SERVER['HTTP_REFERER']; $test=strpos($referer,'google'); if($test!=false){ header('Location: http://www.yoursite.com/moneypage',true,301); exit; } 302 redirect may better though. Cheers!