Each week I 'd check my rankings on loads of keyword phrases I was optimising my website for. That little green indicator showing my rankings were raising was like a shot of adrenaline in the arm. Traffic Radius is Australia's leading full-service digital advertising company. Traffic Distance is Australia's leading full-service electronic advertisi