You might think you’re doing okay in the traffic wars right?
Maybe you know a bit about search engines and you’ve done a spot of Pay Per Click?
Well I’m sorry to be the one breaking the news to you but you are losing the traffic wars.
There’s an underground army of super-traffic warriors that are totally killing [...]
