How many blog posts before traffic comes to your website?
That’s a common question that many new bloggers and content creators want to know. After all, spending hours writing great content just to hear crickets is a deflating feeling.
There are a few things to keep in mind when you’re starting a blog, including SEO and writing high-quality content that gets clicks.
In this post, I’m going to reveal:
- How to improve blog performance to increase traffic to your website
- Why you should post consistently for steady growth
- A blog content plan for a new website
- Blogging vs copywriting: what’s the difference?
- The future of blogging: why blogs are still profitable in 2023
- SEO daily tasks checklist: 10 things to monitor
How many blog posts before traffic comes to your site?
Here’s the thing – there’s no definitive answer.
How many blog posts to start a blog? Generally, you’ll need at least 20 to 30 blog posts to begin seeing traffic coming to your website.
However, I started seeing traffic on this website with just a handful of articles.
Hold up! What is traffic in blogging?
Traffic means the number of visitors clicking through to your website. Organic traffic is the number of users that visit your blog via Google or another search engine.
In order to gain traffic from Google, you need to perform SEO – search engine optimization.
SEO is the process of optimizing your website to ensure you get your content as high as you can in Google search results – that means when a user searches for a specific topic you write about, you’ll be higher up in the SERPs, generating more traffic to your website.
For good SEO, you should aim to write articles that contain at least 1000 words – obviously, this does depend on the topic you’re writing about. You should write enough to cover your topic in depth, but not too much that you’re adding fluff/poor content that no one will gain value from.
How to improve blog performance
Here’s the juicy stuff – how to actually increase views to your website.
Blog traffic strategies to improve website performance should include the following elements.
Use an established platform with one domain
If you own a website, your blog should be a part of that website and ‘live’ on the same domain. For example, www.domainname.com/blog
If you don’t yet have a website, I personally suggest using WordPress and purchasing a domain name and hosting from HostGator – I have a full tutorial in this post.
Once you’ve set up your website, make sure you sign up for Google Analytics and Search Console as these tools will give you an insight into how much traffic you’re getting and where it’s coming from.
Publish quality content
Blog with the highest traffic tends to publish high-quality articles that provide value to the reader.
When publishing blog posts for SEO, it’s important to focus on quality over quantity. Instead of writing 1000 blog posts that are thin in content, aim to publish less and write to provide solutions to a reader’s problem.
Let’s say that you’re writing a blog post on the best home removals services in a specific area. Your article should give as much detail as you can about what each removal service offers, the price, booking details, and any special arrangements. You should also look at search engine results pages to determine what your competitors are including, and the content gaps that you can include to ensure you have the very best source for readers.
If you’re selling a product or service from your website, you should also align your blog content strategy with your customer journey.
Focus on on-page SEO
On-page SEO involves optimizing your content for both readers and search engines.
The important thing to know is that SEO is an extensive topic that goes beyond using just on-page SEO. However, if you get this part right, you’re essentially building good foundations for the rest of your SEO tasks to be successful.
So, what does on-page SEO include? Here are some practices to keep in mind:
- Use SEO tools to find low-competition keywords with good traffic potential
- Use your chosen keyword in the blog title, meta-tag, URL, introduction paragraph, and at least one sub-heading, and sprinkled throughout your content organically
- Use internal links to your other relevant content (2-3 will suffice)
- Use external links to high-authority websites that complement your blog post
- Use images to break up your text
- Write unique content that gives value to your reader
- Make sure your content meets search intent – in other words, if the user is looking for a ‘how to’ article then they’re searching for informational content.
How often should a blogger post?
You may be wondering how many blog posts per week or per month you need to write for SEO.
When you blog for SEO purposes, you should be publishing new content every so often.
Google likes fresh content – that doesn’t mean it has to be brand new, it simply needs to be updated regularly for relevance (I cover this in more detail below).
If you blog consistently as a new website, and you’re using low-competition keywords that you can rank for, then the more content you produce, the more traffic you’re likely to attract (this does depend on search volume and how many people are searching for the content that you produce).
There’s no limit to how many blog posts a website should have – it all depends on your niche, whether you’re selling a product/service and need to generate leads, or whether you’re making an income purely from your content.
I believe you should post at least once per week if you want to see traction – as long as you do the right keyword research and start to write great content, you’ll begin to see sustainable online traffic growth.
Refresh your content regularly
As part of your SEO tasks, you should update your old content every 6 months. This ensures that your content stays relevant, and keeps your traffic consistent.
If you write an article that gets onto page one of Google search results for the keyword you’re targeting, it may not stay there forever – there’s a good chance that someone else will eventually come along, target the same keyword, and create a better piece of content.
To keep your content high up in SERPs (search engine results pages), you need to level up your old blog posts. This may sound like a lot of work, but you may only need to make small adjustments, such as adding original content like graphs, screenshots etc.
If you want to blog consistently, you can also save time by producing and publishing your blog posts quickly to see where they rank. This is something I often do when I’m stuck for time – I’ll then go back in every few months and add more content to the article. By doing this, you’ll probably notice that your search rankings improve over time.
The ultimate goal is to get to the number one spot in Google search results – this will give your website or blog a good traffic boost, encouraging more people to purchase your products or services.
Don’t forget backlinks
Backlinks are a significant part of SEO. Backlinks are essentially when another website links to a piece of your content or your website.
Without backlinks, your articles may struggle to rank organically.
There are several ways to acquire backlinks to your content, including:
- Writing skyscraper content that naturally attracts backlinks
- Doing email outreach for broken link building
- Writing guest posts on other websites
- Get mentioned in other people’s round up/resource posts
- Find out who is linking to your competitors and reach out to them
HubSpot also has some brilliant backlink strategies to help boost your website traffic.
Blog Content Plan for A New Website
If you’ve just started your website, you’ve probably got a bunch of questions, such as how many blog posts should I write before launch or how many blog posts do I need to start a blog?
The good news is that you don’t need any blog posts to officially launch your website, you can simply get stuck in.
Here is a content plan for new website blog posts, helping you to know what action to take and when.
Between 0 – 10 blog posts
Focus on one specific topic within your niche so that you can start building authority.
At this point in time, Google isn’t aware of what your website is about so keeping your blog posts very specific will help you to present yourself as a trusted source of information.
Here’s an example:
Let’s say you’re starting a website about coffee. After doing keyword research, you may decide that there is potential to rank for best coffee beans.
In this case, for your first 10 posts, you could write guides on the best budget coffee beans, the best organic coffee beans, the best grocery coffee beans, and so on.
Once you’ve written 10 guides, you can then start to move on to a slightly broader area like coffee machines.
Now, it’s important to know that topical authority is something that will go in your favor as a new website – that means you may write content that you won’t necessarily rank highly for in search engine results, but this content aims to show that you are the ultimate resource on a particular subject.
At this point, you may not be getting many blog views so try to stay as motivated as possible.
11- 25 blog posts
Once you’ve started to create more content within your chosen niche, Google (and your readers) will begin to gradually know who should be shown your blog posts. With the right keyword research, you may notice that your search rankings are improving or that your traffic is beginning to climb.
It’s perfectly normal to still only have under 100 views per day at this point. Just keep focusing on writing high-quality content that gives value to your reader.
Once you’ve written 25 blog posts, it’s worth looking for affiliate programs you can join. This is so you can make money via affiliate marketing.
25+ blog posts
After 25 blog posts, Google should have started to pick up on what your website is about.
Again, don’t worry too much if you’re not noticing a spike in traffic – if you’re in a competitive niche, you’re probably going to need backlinks to help push your content up the search rankings.
Website age is another potential ranking factor that Google contemplates so over time your blog will gain more trust and recognition. After all, you’re more likely to view an established website as an expert source of information rather than a website that’s only been around for a couple of months.
Now is an excellent time to think about backlinking strategies, and to also consider starting an email list.
One big mistake I’ve made with previous websites is not building an email list as soon as possible. Once you have 20-25 blog posts, you’re more than ready to begin building your email list.
Gaining website traffic is a gradual process. While there’s no concrete answer to how many blog posts before traffic comes to your website, continuing to publish thoughtful articles (and update them regularly) will help you to become a trusted source within your niche.