Data-driven SEO forecasting techniques