The internet is pretty saturated with content and it's hard to get to high rankings, and the benefits of this marketing strategy may not be apparent in the short run. It requires a lot of time and effort as the content has to be unique and meaningful.