How long it takes to achieve a top position in the Google ranking depends on various factors. As a rule of thumb, you can assume 6 to 12 months until the first significant results are achieved.