based on legacy content, source material provided by policy colleagues, feedback from users and stakeholders, and analytics data both from the site and from search engines

Too many clauses! A comma is needed after stakeholders