Link juice: Link juice refers to how much benefit a link passes on or the quality of inbound links a website has. This influences a website’s ranking in the search engines.
It takes a lot of time for SEO to show effects
Long wait to get ROI
To be competitive, it requires a lot of investment
There?s no assurance that it will work for sure
Left at the mercy of an algorithm
You can be penalized