TL;DR: There’s no fixed timeline. Google says some changes can take effect in a few hours and others several months, and Ahrefs found that most new pages don’t reach Google’s top 10 within a year. In our judgement, updating an existing page is usually quicker than publishing a new one, because Google already knows the page. If a page has made no progress after a few weeks, check it’s indexed and improve it rather than keep waiting. Internal links and indexing requests help Google find a page sooner, but where it ranks still depends on how well it answers the search compared with the pages already there.
You’ve published a new page, or spent time improving an old one, and it’s nowhere to be seen. That’s normal. Google has to find the page, index it and then decide where it belongs against pages that may have been ranking for years. Google’s own SEO starter guide says some changes to a site might take effect in a few hours and others could take several months, and suggests waiting a few weeks before judging whether your work has helped.
How Different Types of Content Compare
There’s no reliable timeline for each type of content: neither Google nor Ahrefs gives one, and it depends heavily on the search. What does differ is what has to happen first, which is why some content tends to move sooner than other content. By “movement” we mean a page climbing steadily for the searches it targets, not necessarily reaching the top three.
| Type of content | What has to happen first | Why we expect this |
|---|---|---|
| Updated existing page | Google recrawls the changes | Google already knows the page, so it doesn’t need to discover it from scratch |
| New landing or service page | Google discovers, crawls and indexes it | Google has to discover and index it first, and it starts with no ranking history |
| New blog post on a competitive topic | Indexing, then beating established pages | Informational searches are often crowded with older, established pages |
The whole time range for a new page can be surprisingly wide, I’ve had pages that rank after one day and pages that aren’t discovered after 3 months. However, the average timeline that I see more regularly is much tighter, from a couple of days to a couple of weeks. I’ll generally see movement following changes to an existing page within a few days at most.
Jamie Stowe, Senior SEO Account Manager

What the Data Says About New Pages
Ahrefs, the SEO tool provider, took one million random pages that its crawler saw in September 2023 and checked how many reached Google’s top 10 within a year. The study was published in May 2025, and its findings are a useful reality check:
- Only 1.74% of those pages reached the top 10 within a year, down from 5.7% in Ahrefs’ 2017 study.
- Ahrefs also ran a narrower cut, using two million random English-language pages with content that were created in October 2023. Of those, 6.11% reached the top 10 within a year, which Ahrefs suggests may be the fairer figure.
- Ahrefs reports that 40.82% of the pages that reached the top 10 did so within a month.
- In a separate analysis of the top 10 results for 1.3 million random US keywords, 72.9% of those pages were more than three years old, going by when Ahrefs’ crawler first saw them. The average page in position one was five years old.
These samples cover pages of every kind and quality, so don’t read 1.74% or 6.11% as the odds for any particular page. The age figures show that older pages tend to rank higher, not that age alone causes it. What the data does suggest is that Google’s first page mostly belongs to established content, and that new pages which do break through often do so early. Ahrefs’ own advice is to look at updating a page if it’s still not in the top 10 after around six months.
Why Some Content Takes Longer to Rank
Several things decide how long a page takes to rank, and most of them depend on the search you’re targeting rather than the page alone.
- How competitive the search is. A search where established brands and long-standing guides already fill page one is likely to take longer to break into than a narrower, less contested one. Ahrefs also found that it takes longer to rank for high-volume keywords than low-volume ones. Our guide to why keywords are important in SEO covers how to choose them.
- How well the page answers the search. Google says its ranking systems are designed to prioritise helpful, reliable content created for people rather than content made to manipulate rankings. If the pages already ranking answer the question more fully, a new page is likely to struggle however long you wait.
- How established your site is. Google uses links as a signal of relevance and as a way to find new pages. Google doesn’t give a figure for how this affects timing, but in our judgement a newer site with few links from other websites will often wait longer than a well-known one.
- Whether Google has found and indexed the page. A page can’t rank until it’s been crawled and indexed, and those are separate steps. Google says it doesn’t guarantee it will crawl, index or serve a page, so a page can be crawled and still not be indexed.
- Page experience. Google says Core Web Vitals are used by its ranking systems, but that it will still show the most relevant content even if the page experience is sub-par. A slow page on its own is unlikely to be the only reason new content isn’t ranking, though it’s still worth fixing for the people who visit.

Can You Make Content Rank Faster?
You can help Google find and process a page sooner. Where it ends up ranking still comes down to the factors above. The steps worth taking are:
- Link to it from your existing pages. Google recommends that every page you care about has a link from at least one other page on your site. Add links from related pages as soon as new content goes live, so it doesn’t become orphaned content that Google struggles to find.
- Request indexing once in Search Console. The URL Inspection tool lets you ask Google to recrawl a page. Google says crawling can take anywhere from a few days to a few weeks, a request doesn’t guarantee the page will appear in search results straight away or at all, and asking again for the same URL won’t get it crawled any faster.
- Improve before you publish something new. If you already have a page on the same subject, updating it is usually quicker than starting again, in our judgement, because Google already knows the page. It also avoids two of your own pages competing for the same search. Our guide on how often to refresh content for SEO covers how to tell when a page is due an update.
What to Do If Your Content Still Isn’t Ranking
If a page has had a fair amount of time and still isn’t moving, work through these checks in order:
- Check the page is indexed. Use the URL Inspection tool in Google Search Console. If the page isn’t on Google, fix that first, because it can’t rank until it is.
- Look at what Google is showing it for. In the Performance report, filter to the page and open the Queries tab. Impressions show how often the page appeared in search results, and average position shows roughly where.
- Compare it with what ranks. Search your target phrase and look honestly at the pages on page one. If they’re more detailed, more current or more useful, that’s the gap to close. Our guide to why competitors may still be ranking above you covers the most common reasons.
- Improve the page, then give it time again. Make meaningful changes and request indexing once. Wait a few weeks before judging the result, as Google suggests. If the page is still outside the top 10 after around six months, Ahrefs suggests looking at it again. For blog posts, our guide on how to optimise a blog for SEO covers what to look at.
Top Tip: Before rewriting a page that “isn’t ranking”, check in Search Console which queries it’s already getting impressions for. If it’s picking up impressions, it is indexed, so look at which searches they’re for. If they’re for searches you didn’t write the page for, and it isn’t showing for your target search, the page’s focus is the likelier problem, and sharpening it will usually help more than waiting. If it has no impressions at all a few weeks after going live, check it’s indexed before you change a word of the copy.
For one of our clients in the mental health awareness industry, a page discussing the link between masculinity and mental health was bringing traffic with the wrong intent – in particular, searches from men looking to be more masculine or avoid being feminine (not what the page was meant to be about). This page was written by the client, and on review, we realised that the client had provided quotes of historical opinions, which involved statements that leaned in the direction they were advising against. We amended this content and saw the correct traffic improve while irrelevant traffic decreased in the space of the next month or so.
Jamie Stowe, Senior SEO Account Manager

Ranking Timeline FAQs
Is this the same as how long SEO takes?
Not quite. This post is about individual pages. A full SEO campaign involves technical fixes, content and links working together across a whole site, and on our SEO services page we say it can take anywhere from 6 to 12 months for SEO to begin yielding results. Our guide on how long SEO takes covers that wider view.
Can anyone guarantee how quickly content will rank?
No. Google’s own advice on whether you need an SEO is that no one can guarantee a number one ranking on Google, and to be wary of anyone who claims to. We’d treat a guaranteed timeline the same way. Our post on whether you can guarantee rankings with SEO explains why.
How Wildcat Handles This
If your content isn’t ranking yet, the first job is working out why. One of the first things we do for a new SEO account is run specialist audits that give us an overview of the website’s health, and we use those findings to help build a roadmap to success.
That gives you a roadmap to work from, rather than a list of guesses. Our SEO content services cover webpage optimisations as well as blogs and articles, and we measure the success of our campaigns on the revenue our services generate.
If you’ve got content that isn’t ranking and want to know why, get in touch and tell us which pages you were expecting results from, and which searches they were written for.