Proven Strategy.
Measured Results. News and analysis by John Colascione.

Tag: Traffic

March 11, 2018

Got Traffic? There’s a New Sheriff in Town

NEW YORK, NY – If you have become accustomed to following my Internet ramblings, you’ll have heard me talking about overall declining Google Traffic and the heavily improving Facebook referrals