AI search is eating the world’s organic traffic Luxury Hotels January 30, 2025 HubSpot’s organic traffic has experienced a pretty scary decline, losing 75% of its traffic in 2024. For a company that…