So, here are the drawbacks of SEO in brief: Getting results from SEO can take a long time. Return on investment ROI takes a long time. It requires significant investments to remain competitive. It is not guaranteed to work for sure.