SEO freelancing can be very lucrative. As an SEO freelancer, your earning potential is often influenced by your level of expertise, the types of projects you handle, your reputation, and the demand for your services. And SEO freelancers have the potential to earn significantly more than their salaried counterparts.