While freelance SEO consulting has many benefits, there are also potential downsides, such as inconsistent income, competition, the need for self-discipline, and the possibility of stress and burnout. Freelancers are also responsible for their own benefits and may experience periods of loneliness and varying workloads.