Determining how long it takes for a blog to rank on Google with SEO can be a complex task, as it depends on a number of different factors. While some blogs may see results in a matter of weeks or months, others may take longer to see significant progress. One.