- in Uncategorized by Charlie Page
The Click Died, Not the Demand #shorts
HubSpot reportedly lost around 80% of its organic traffic, and its revenue still grew more than 20%. That gap is the whole story of search right now. Across 42,000 sites, the average one gets just 2.4% of its search traffic from its own brand. The top performers get almost 10%, nearly four times more. The […]
Continue reading