Affiliate marketing has come under the spotlight in the wake of the XL Media flotation and comments from major online gambling operators about the effectiveness of outsourcing search engine optimisation (SEO) at a time when the online marketing mix is in a state of flux.