I've had the best results with recurring SaaS offers. SEO takes time to build, so earning monthly commissions from the same customer makes the effort much more worthwhile than relying on one-time payouts.
My sweet spot has been mid-ticket SaaS tools that solve business problems. They convert well from SEO because users are actively researching solutions.