Planning
How many blog posts it actually takes to start ranking
There's no fixed number, but most small business sites need 15-30 focused posts over 3-6 months before meaningful organic traffic shows up. What changes the timeline.
- 3 August 2026
- Free to read
- No signup
Add your website — see your ranked plan in about a minute, free.
How many blog posts do I need before my site ranks?
There's no magic number, but most small business sites need 15-30 well-targeted posts published over three to six months before organic traffic becomes noticeable, and 40-60 before it's a reliable lead source. A newer domain with no existing authority sits at the higher end; a site with some age and a few backlinks can see results with fewer, more focused posts.
Last updated 3 August 2026
| Domain age / authority | Posts to first traffic | Posts to reliable leads | Typical timeline |
|---|---|---|---|
| Brand new domain | 15-20 | 50-60 | 6-9 months |
| 1-2 years, some backlinks | 10-15 | 35-45 | 4-6 months |
| 3+ years, decent authority | 5-10 | 25-30 | 2-4 months |
| Existing traffic, adding a new topic | 8-12 | 30 | 3-5 months |
| Niche with low competition | 5-8 | 15-20 | 2-3 months |
Do this
The steps, in order.
- Step 1
Cluster around 5-8 topics, not 30 random ones
Pick five to eight core topics your buyers actually search for, then write three to five posts per topic covering different angles and stages of intent. This builds topical depth that Google rewards faster than the same number of unrelated posts.
- Step 2
Publish consistently rather than in a burst
One post a week for six months outperforms 20 posts in a month followed by silence. Search engines and readers both respond to a pattern of ongoing activity, and a burst-then-stop pattern often stalls the gains from the burst itself.
- Step 3
Prioritise your best three or four posts
Write the posts most likely to convert first — comparison pages, 'how to choose', pricing questions — rather than working alphabetically through a topic list. Early wins on high-intent pages fund the motivation to keep going.
- Step 4
Interlink every new post to two or three older ones
Internal links pass authority between pages and help Google understand your site structure. A new post with zero internal links takes noticeably longer to get indexed and ranked than one linked from three existing pages.
- Step 5
Check Search Console monthly, not daily
Look for impressions before clicks — impressions rising means Google is starting to show your pages, which typically precedes ranking gains by 4-8 weeks. Daily checking mostly produces anxiety, since week-to-week noise is normal.
Worth knowing
The bits people get wrong.
Volume alone doesn't rank pages — relevance, depth and some external validation (links, mentions, shares) do. A site with 12 genuinely useful posts covering one topic thoroughly will often outrank a site with 40 posts spread across unrelated subjects, because the smaller site looks more authoritative on the thing it covers.
The 'blog post count' question usually hides a different problem: publishing thin, generic content that reads like every other post on page one. If posts one through ten haven't moved traffic after three months, the fix is rarely 'write ten more' — it's checking whether each post answers the question better than what currently ranks.
Competition matters more than most founders expect. A local service business targeting 'plumber in [town]' might see results from eight posts. A SaaS company targeting 'project management software' is competing against companies with thousands of indexed pages and years of backlinks, and 30 posts won't close that gap on its own.
Budget the time honestly: at two hours per post including research, editing and publishing, 20 posts is 40 hours, or one person working five hours a week for two months. Plan the number against the hours you actually have, not the number a blog post about blog posts told you to hit.
Questions
Follow-up questions.
Can I rank with just 5 blog posts?
In a narrow, low-competition niche with a specific local or long-tail focus, yes — some service businesses see meaningful traffic from five to eight well-targeted posts. For broader or more competitive topics, five posts rarely moves the needle.
Does post length matter more than post count?
Both matter, but length should match the question — a straightforward how-to might need 800 words, a comparison page 2,000. Padding a post to hit a word count without adding useful detail doesn't help rankings and often hurts readability.
How long before I see any organic traffic at all?
Most new sites see the first meaningful impressions in Search Console within 4-8 weeks of publishing, with actual click traffic following 2-3 months after that. Sites with zero prior history sometimes take longer for Google to trust and index consistently.
Should I delete old posts that aren't ranking?
Only if they're truly thin or outdated. Consolidating three weak posts on the same topic into one strong one often works better than deleting outright, since it keeps the URLs' existing (if small) signal.
More answers
Related questions.
Related elsewhere on gtm.help
Ahrefs vs Semrush
Ahrefs if your work is links, competitor content and keyword research, and you want the cleanest data. Semrush if you a…
PlaybookAI-powered content creation without publishing filler
The model does structure and drafts. You supply the evidence. That split is the whole method.
Tool guideBest content briefing and outline tools
Six tools, honest pricing, and how much manual research each one still leaves you doing.
Free toolBlog Post Title Generator
Titles that match what people search
Elsewhere on gtm.help
Keep exploring.
Free marketing tools
Calculators and generators that run without a signup.
BrowseGrowth playbooks
Step-by-step plans by industry and goal.
BrowseTool guides
What to use, what it costs, when it earns its keep.
BrowseTool comparisons
Head-to-head picks for the calls people get stuck on.
BrowseMarketing checklists
Task lists by business type and competitive situation.
BrowseGet started
Want this answered for your business?
Paste your URL and you'll get a ranked plan, costed in hours and dollars, in about a minute.
Add your website and see your own ranked plan.
