Leapfrogg Twitter Published August 27, 2015 at 607 × 396 in Twitter displayed in desktop searches and Facebook referral traffic increases ← Previous Next → Post a comment or leave a trackback: Trackback URL.