Why SEO Takes Time?
Although there are general principles that apply to any SEO strategy, each client is a particular case with its own characteristics and environment. Understanding your digital ecosystem, customers, business and competitors takes time, in addition Google does not react immediately to any strategy and at the same time your competitors are working. So having a competitive advantage takes time. Imagine a company that wants to compete with Amazon, how long it would take them, even with economical resources, to match Amazon or even surpass?
So, if you do not have all the digital assets and intel it will take time, we have to catch your competitors and once we do that we can beat them.