How many blog posts do you need to get traffic? This is a question that a lot of business owners and bloggers are trying to figure out.

The answer, unfortunately, is not as simple as one might think. There are a lot of factors that come into play when it comes to how much traffic your website will generate.

In this blog post, we will discuss some of the things you need to consider when trying to determine how many blog posts you need in order to see an increase in traffic.

How many blog posts do you need to get traffic?

Affiliate disclosure: Just to be transparent, some of the links on this website are affiliate links. If you make a purchase, we will earn a commission, but there will be no additional cost to you whatsoever. This is how we manage to keep creating free content. We never recommend any affiliate links that will not benefit our readers.

How many blog posts do you need to get traffic?

This is a question that I often see people asking, and it’s not an easy one to answer.

You would need as little as 10 blog posts to start getting traffic. You won’t get a huge amount of traffic, but this is around the base number to target to start seeing trickles of traffic. And when I mean traffic, I mean organic traffic. In other words, traffic that you didn’t go out and pay for or actively promote via social media channels.

After you get to about 60 posts, that’s when you’ll notice organic traffic consistently coming to your website every day.

Usually, 100 posts is when things start to get interesting. That’s when your analytics charts tend to show that hockey stick growth and you will then start experiencing significant traffic.

This all assumes you are targeting the right keywords that don’t have a lot of competition, but is something that people are actively searching for online.

The truth is, it all really depends on a lot of factors. This includes the quality of your content, how well you promote your blog posts, how well the content satisfies the criteria for search engines, and what your goals are.

If you’re looking to get a lot of blog traffic, you’ll need to publish high-quality content regularly and promote it heavily.

But if you’re just looking to get a few visitors each day, then publishing a couple of new blog posts each week should be enough.

The bottom line is that there is no magic number when it comes to how many posts you need to publish in order to get traffic.

It all depends on your specific situation and goals. Remember, quality blog posts are almost always better than a large quantity of blog posts.

So if you’re wondering how many blog posts you need to write in order to start seeing some traffic, the answer is: it depends. Just make sure that your content is high quality and targeting the right keywords, and you should start seeing results in no time.

Determine what type of traffic you want

When it comes to website traffic, there are different types of traffic that you can go for.

There’s traffic that is looking to buy something, traffic that is looking for information, traffic that is just browsing around, and traffic that is coming from referrals.

Each type of traffic has different needs, and you’ll need to tailor your content and marketing strategies accordingly.

For example, if you’re looking to attract traffic that is looking to buy something, then you’ll need to produce high-quality content that is relevant to their needs. This can include reviews about certain products and comparison posts (like “Top 5 best hair care products 2022”).

You’ll also need to do a lot of marketing and promotion in order to get your content in front of the right people. Also, build high quality backlinks to your posts as this will help with your search engine rankings and thus long-term traffic and sales.

But if you’re looking for traffic that is just browsing around, then you don’t need to produce quite as high quality content, and you can focus more on marketing and promotion.

On the other hand, if you’re just looking to attract traffic for traffic’s sake, then any type of content will do. You can even publish lower quality posts as long as they are keyword-optimized and well-promoted.

The bottom line is that you need to understand what type of traffic you are targeting and produce content and do marketing that is tailored specifically for them.

Research the best ways to get that traffic


When it comes to traffic, search engine traffic is one of the best types of traffic you can get. This is because people are actively looking for information and are more likely to click on your content than traffic that comes from other sources.

This is why SEO is so important. If you want to get traffic from search engines, then you need to make sure your content is optimized for the right keywords and that you are doing everything you can to rank high in the search engine results pages (SERPs).

There are a lot of different factors that go into SEO, and it’s something that requires a lot of effort and time to master. But if you’re willing to put in the work, then SEO can be a very effective way to get traffic to your website.

Social media promotion

In addition to SEO, social media promotion is another great way to get traffic to your website. This is because social media platforms are where people go to find content and connect with others.

If you want to promote your content on social media, then you need to make sure you are using the right strategies. This includes using relevant hashtags, tagging the right people, and creating attractive visuals.

You also need to make sure your posts are timing correctly. For example, posting on Twitter during peak hours will result in more impressions and clicks than if you post during off-peak hours.


YouTube is another great platform for getting traffic to your website. This is because there are millions of people who use YouTube every day looking for information on a wide variety of topics.

If you want to tap into this traffic source, then you need to create videos that are relevant to your target audience and optimize them for the right keywords. You also need to make sure your videos are attractive and engaging so that people will want to watch them.


Another great way to get traffic is by working with influencers. An influencer is someone who has a large following on social media or who has a lot of authority in a certain niche. If you can get an influencer to promote your content, then you can expect a lot of traffic as a result.

The best way to work with influencers is by reaching out to them directly and offering them something valuable in exchange for promoting your content (like free access or products). You can also reach out to relevant forums and websites and ask if they would be interested in featuring your content.

Finally, you can also get traffic through paid means. This includes things like Google AdWords and Facebook Ads.

With paid traffic, you can essentially “buy” traffic to your website. The downside of this is that it can be expensive, and you need to be careful with your budget. But if you’re willing to spend the money, then paid traffic can be a great way to get traffic to your website quickly.

These are just a few of the many different ways you can get traffic to your website. The key is to experiment and find what works best for you and your business.

Create a content strategy that will help you achieve your traffic goals when starting out

Start with low-competition informational keywords

If you’re a brand new blogger, it will be really difficult to rank for keywords that are highly competitive. So, it’s best to start with low-competition informational keywords.

To find these keywords, you can use a tool like Google Keyword Planner. Just enter in a few seed keywords related to your topic and see what comes up.

Make sure you choose keywords that have a high search volume but low competition. This will give you the best chance of ranking in the SERPs and getting traffic to your website.

Thankfully informational type of keywords are easier to rank for. Informational type keywords are keywords like “How to start a blog”, “SEO tips for beginners” etc.

If question and answer sites like Quora, Reddit and other forums are ranking on page 1 for these kinds of terms, then you stand a great chance of ranking as well.

I use Keywords Everywhere to find these kinds of easy-to-rank keywords.

Setup and submit to Google Search Console

Google Search Console is a free tool provided by Google that allows you to see how your website is performing in the SERPs.

It’s essential for any serious blogger because it gives you insights into the traffic your site is getting, which keywords you’re ranking for and more.

If you haven’t already, I recommend setting up Google Search Console and submitting your sitemap so that Google can start indexing your site.

Google Search Console will also send you notifications if there are any problems with your website like crawl errors, 404 errors etc. So it’s good to have it setup from the beginning.

Write more competitive transactional type posts

Once you’ve written a few low-competition informational posts and you’re getting traffic to your website, it’s time to start writing some more competitive transactional type posts.

Transactional keywords are keywords like “best hosting for WordPress”, “cheap flights to Paris” etc. These are usually much more difficult to rank for because there’s a lot more competition.

But if you can rank for these kinds of keywords, then you can expect to get a lot of traffic from them. So it’s worth writing some competitive posts even though they may be more difficult to rank for.

To find transactional keywords, you can use the Google Keyword Planner or dedicated keyword research tools like Ahrefs, Keywords Everywhere, or WriterZen.

If you get traffic from these types of blog posts, then you’ve just struck gold my friend.

Go sign up to an affiliate program for one of these products in your posts and add your affiliate link to the posts that are getting traffic.

You will likely make commissions when someone clicks on the link and buys. This is a great way to earn an income with your blog and many bloggers do this.

Write pillar posts

Pillar posts are in-depth blog posts that cover a particular topic in great detail.

They are usually much longer than your average blog post and they provide an immense amount of value to the reader.

If you can write a Pillar Post that ranks well, then you can expect to get a lot of traffic from it.

Pillar Posts are usually 3000 words or more and they can sometimes be even longer. They take a lot of time and effort to write but they are definitely worth it.

To find topics for your Pillar Post, you can use SurferSeo or WriterZen.

You can also make use of a tool like Jasper AI to really speed up your writing. Check out an article I wrote that shows you how to properly use AI to write engaging articles quickly.

Produce high-quality content on a regular basis

Write with SEO in mind

Writing with search engine optimization in mind is essential if you want your blog posts to rank in the SERPs.

Make sure you’re using the right keywords throughout your post and that you’re linking to other relevant articles on your website.

If you can do this, then you will give yourself a much better chance of ranking in Google and getting traffic to your blog.

SurferSEO and WriterZen make this process really easy if you can afford to get your hands on these tools.

Make sure you have a backlinking strategy

In order for your blog posts to rank, you need to have a backlinking strategy.

This means you need to be link building to your blog posts from other websites. The more high-quality links you have pointing to your website, the better.

There are many ways to build links but some of the most common methods are guest posting, blog commenting, forum commenting and social bookmarking.

If you can get links from high authority websites, then that’s even better. But links from any website will generally help.

You can check your backlinking efforts by seeing your domain authority go up. The Ahrefs Backlink Checker is great for checking domain authority.

Promote your content on social media and other channels

Once you’ve written your blog post, it’s time to start promoting it.

The first place you should promote it is on social media. Share it on Twitter, Facebook and LinkedIn.

You can also share it on forums and other websites that allow guest blogging. This will help to get traffic to your website and it will also help to build links.

If you have an email list, then send your blog post out to them as well. This will help to get traffic from people who are already interested in what you have to say.

Finally, make sure you submit your blog post to social bookmarking websites like Digg, StumbleUpon and Reddit. This will help to get traffic from people who are looking for new content.

Analyze your results and make changes as needed

Another essential tool for any blogger is Google Analytics. It allows you to track your website traffic so that you can see what’s working and what’s not.

It’s important to have this setup from the beginning so that you can track your progress and see how your traffic changes over time. It can also give you direction in terms of content strategy and content creation.

There are a lot of other features of Google Analytics, but these are the basics that you need to get started.

Keep going!

It takes time and effort to see results from your traffic efforts, but it is definitely worth it.

If you keep writing great content and promoting it, then you will eventually start to see traffic coming to your website.

Create a goal to write 10 blog posts first. See if you can drive at least some blog traffic.

If that works, then move onto writing 60 blog posts. Then 100 and then 150.

Reward yourself every time you hit these milestones (and also because you are awesome and you deserve it

Just don’t give up! It takes time and effort, but it is possible to get traffic from your blog posts.


In order to increase traffic to your website, you need to produce high-quality content on a regular basis. You also need to make sure that you are promoting your content in the right places and that you are using the correct keywords. Additionally, you should analyze your results so that you can make changes as needed. It takes time and effort to see results from your traffic efforts, but if you persevere, you will be able to achieve your traffic goals.