To optimize your affiliate website for SEO and drive free organic traffic, you can conduct keyword research, optimize meta tags (title, description, headers), use internal and external links, optimize images, create a user-friendly website design, and improve page load speed.