How to Measure the SEO Impact of a Blog Post 90 Days After Publishing
By Emily Redmond, Data Analyst at Emilytics · April 2026
TL;DR: Check rankings and traffic at 30, 60, and 90 days post-publish in Search Console and GA4. A healthy post gets 100+ organic visitors and ranks for 10+ keywords by day 90.
You published a blog post. Now what?
Many teams publish and forget—never checking whether the post actually drove traffic or ranked. They just move to the next post.
Here's the move: track each post's performance at key milestones. 30 days, 60 days, 90 days. This tells you whether the post is working and whether your SEO strategy is sound.
The Post-Publish Roadmap: What to Expect
After you publish, here's what typically happens:
| Days | What Happens | What to Check |
|---|---|---|
| 0–7 | Google crawls, indexes the page | Submit to Google Search Console |
| 7–30 | Rankings appear (usually low: positions 50+) | Search Console: impressions start, position starts |
| 30–60 | Rankings improve as signals accumulate (CTR, links) | GA4: organic traffic appears |
| 60–90 | Final ranking settles; traffic stabilizes | GA4: baseline traffic established |
| 90+ | Post is mature; competes for organic traffic | Decide: optimize, refresh, or delete |
By day 90, you should know:
- Is the post ranking for relevant keywords?
- Is it getting enough organic traffic?
- Is it converting leads?
If all three are yes—keep it and promote it. If no—fix it or delete it.
The 90-Day Measurement Framework
Day 30: Check submission and indexing
In Search Console:
- Search for your post's title:
site:yoursite.com "exact post title" - Does it appear? If yes, it's indexed.
- Go to Search Console > Pages and filter for your URL
- Any impressions yet? If yes, you're ranking. If no, wait.
Day 60: Check initial traffic and rankings
In Search Console:
- Filter for your post's URL
- Check rankings (position column)
- Check impressions (how many people see it in search results)
- Benchmark: 100+ impressions/month means your keywords are relevant
In GA4:
- Explore > Page path = your post URL
- Filter for organic / google traffic
- Are you getting organic visitors? (Even 10–20 is a start)
Day 90: Full performance review
In Search Console:
- How many keywords are you ranking for? (Benchmark: 10+ keywords minimum)
- What's your average position? (Benchmark: under position 30)
- Impressions: is volume growing? (Month 1 vs. Month 3 comparison)
In GA4:
- Total organic users from this post (Benchmark: 50+ users minimum)
- Engagement rate (Benchmark: 50%+ is healthy)
- Conversions (Benchmark: 1+ signup per 50 visitors is solid)
Scoring your post:
| Metric | Benchmark | Status |
|---|---|---|
| Keywords ranking for | 10+ | Pass or Fail |
| Organic users (30-day) | 50+ | Pass or Fail |
| Engagement rate | 50%+ | Pass or Fail |
| Conversions | 1+ | Pass or Fail |
3–4 passes = Keep it. Optimize and promote. 1–2 passes = Needs work. Rewrite or refresh. 0 passes = Delete or archive.
💡 Emily's take: A client published a post on "enterprise content marketing strategy." After 90 days: 5 organic visitors, 0 keywords ranking, 0 conversions. They wanted to keep it because "it's important." I said: the market disagrees. Either rewrite for easier keywords, or delete it. They rewrote for "how to create a content strategy" (easier keyword). 60 days later: 200 visitors/month, 15 ranking keywords. The post wasn't bad—the keyword was too hard.
How to Analyze Search Console Data for Your Post
Step 1: Filter for your post's URL
In Search Console > Performance:
Filter: Page = exact URL of your post
Date range: 90 days
Export the data. You'll see:
- Which keywords the post ranks for
- Position for each keyword
- Impressions and CTR for each keyword
Step 2: Look for ranking keywords
Benchmark: Post should rank for 10+ keywords by day 90.
If you're ranking for 5 keywords, you need more internal linking or better keyword integration in the post.
Step 3: Identify quick wins
Look for keywords where you rank positions 6–10. These are one optimization away from page 1 clicks.
Example:
- Keyword: "how to write blog posts"
- Position: 8
- Impressions: 150/month
- If you move to position 1: 4–5x more clicks
Optimize this post for this keyword: improve title, add more subheadings, improve CTA.
Frequently Asked Questions
Q: What if my post has zero rankings by day 90? A: Either the keyword is too competitive, or the content isn't good. Check: did you link to it internally? Does the post match the search intent? Is the post 2,000+ words (minimum for competitive keywords)? Fix one of these and wait 30 more days.
Q: How do I know if a post is underperforming due to keyword difficulty or quality? A: Analyze competitor posts for the same keyword. If they have more backlinks or higher domain authority, it's keyword difficulty. If their post is thinner than yours, it's content quality. Adjust strategy accordingly.
Q: Should I delete a post that doesn't rank by day 90? A: Not immediately. Try one refresh first: rewrite intro, add new data, improve title. If it still doesn't rank after 60 more days, then delete. Don't give up too fast, but don't throw good time after bad.
Q: What if traffic is growing but conversions are zero? A: Your post attracts browsers, not buyers. Either you're ranking for the wrong keywords, or your CTA is missing. Check: does your traffic match your target audience? Is there a clear CTA? Add one and wait 30 days.
Q: How do I measure indirect impact (readers who come back later)? A: Track multi-touch attribution. In GA4, use "First click" attribution and see how many customers' journeys include a click on this post within 90 days of conversion. That's the downstream impact.
The Bottom Line
Check your post's SEO impact at day 90 in Search Console and GA4. By then, you know if it's winning (10+ keywords, 50+ visitors, engagement rate 50%+) or losing (few keywords, low traffic, low engagement).
Optimize winners. Fix or delete losers. Never publish and forget.
Emily Redmond is a data analyst at Emilytics — AI analytics agent watching your GA4, Search Console, and Bing data. 8 years experience. Say hi →