“We bought five guest posts three weeks ago and nothing moved.” It is the most common question agencies bring to us, and the honest answer is that “nothing moved” usually means the buyer is watching the wrong clock. A guest placement runs on three separate timelines, and they start on different days.
Three clocks, not one
Indexation is the first clock: how long before Google puts the page you paid for into its index. Authority is the second: how long before the link’s weight is registered and reflected in how your domain and target page are evaluated. Ranking movement is the third, and the slowest: how long before the page you’re promoting climbs for the terms that matter.
Conflating the three is how buyers talk themselves into panic in week two. Indexation is usually measurable in days. Authority works quietly for weeks. Ranking movement depends almost entirely on how competitive the query is — a long-tail B2B term in a small vertical can move in a month; a commercial head term in finance or recruitment can take a quarter or more, no matter how good the placement.
Days 1–14: the only question is indexation
The first two weeks have exactly one deliverable: the placement page is live, and it is indexed. That’s it. Rankings at this stage tell you nothing.
Check it yourself — search the exact URL, or run a site: query on the publisher’s domain with a distinctive phrase from the article. If the page isn’t indexed after roughly two weeks, something is wrong: either the publisher’s own archiving is unreliable, or the section of the site isn’t being crawled. This is precisely why we confirm live URLs and index status on every placement we arrange — indexation is a supplier problem, and it should be the supplier’s job to prove it happened.
An indexed page at day seven is a normal, healthy result. A page still missing at day fourteen is a conversation, not a crisis.
Weeks 3–8: the quiet period
This is where most buyers lose their nerve, because nothing visible is happening. Rankings haven’t budged, traffic hasn’t changed, and the temptation is to conclude the placement “didn’t work.”
What is actually happening: the link is being crawled, the relationship between your page and the referring domain is being processed, and — if the article targets a real query — the page itself is beginning to accrue its own signals. The absence of movement in your rank tracker is not evidence of absence.
The useful activity in this window is not waiting. It’s verification. Confirm the anchor text matches what you approved. Confirm the link is do-follow and pointing at the page you intended (mistakes here are common when a vendor edits copy late). Check Google Search Console for the target page: impressions for your target terms, and whether the new URL shows up under “Discovered – not indexed.” If impressions are ticking up while positions aren’t, the machinery is working and the query simply needs more.
Months 2–4: where movement shows up
Roughly the second month onward is where ranking movement becomes observable — and it almost never arrives all at once. The pattern experienced buyers see: long-tail and lower-competition terms lift first, target terms inch into the top 20, and only then does the competitive head term start to respond.
This is also where placement volume starts to matter more than placement timing. One link is a data point; a program of six to ten placements across a quarter is a signal. Buyers who commission a single post and evaluate it against a head term are running an experiment with no control and no power, then blaming the placement.
What to measure at 30, 60, 90 days
Rank position is the worst early metric precisely because it moves last. Better leading indicators:
- Indexation within 14 days — binary, and the supplier’s responsibility.
- Impressions on the target page in Search Console — rising impressions mean the page is being evaluated for more queries, even before clicks arrive.
- Keyword count in the top 20 for the target page — a more sensitive instrument than a single tracked head term.
- Referral traffic quality — a placement on a real publication sends engaged visits, not just a link.
- Coverage beyond the link — in bilingual markets, an EN/ZH placement can surface in Chinese-language search surfaces the English campaign never touches. Check both.
At 90 days, you should be able to show a client a curve: indexed, impressions up, keywords in striking range, and the first positions moved. If the curve is flat at 90 days, then audit honestly — was the content matched to the site’s actual audience, was the anchor sensible, and is the competition simply stronger than the link profile can currently answer?
Why permanent placements age differently
The timeline above assumes a permanent editorial placement on a live publication. That’s worth stating because the alternative — a wire release — runs on a different curve entirely: a spike of pickup in week one, then near-zero crawl activity afterward. A permanent page on an established publisher keeps getting crawled, keeps ranking for its own query if it has one, and keeps passing signals. The first month looks similar; the sixth month does not.
That compounding is the actual return on a guest post, and it’s also why judging one at day 21 is judging the investment by its worst window.
If you’re planning a campaign and want realistic timelines for your vertical — and live samples showing what indexed, permanent placements look like — request rates and see live samples.