I can explain to you in Google sandbox mode because I had the same problem. When you start a new business and New Website and Publish it on Google at that time Google will not do it with Direct Ranking because there are many same businesses.
That's why Google makes your Website in Sandbox and Google will check for the short time that your business is Serious and many are trust in your Business. It will take max. 13 months and Min. 3 Months period of Sandbox.
website
source was many Month on Sandbox mode.