It is no small surprise to those who search online regularly that SEO, or search engine optimisation, is one of the cornerstones of a complete Affiliate marketing campaign.