To rank keywords in Google, it usually takes 6months-1 year to come at the top on Google. The process is slow but most effective in the long run because once your page appears on the top it stays at the same position for a long time. Moreover, it depends on Google’s algorithm as some companies use keywords more appropriately and effectively that increase their chances of gaining the rank in less time.