How To Increase Blog Traffic For WordPress Sites

Disclosure: This post contains affiliate links. If you buy or sign-up through one of those links, you won’t pay a penny more but we’ll get a small commission that helps us in running this blog. Read the Disclosure page.

What’s the use of having a website when no one is coming on your site?

I know this is a major problem which affects the growth & income of a website.

Bloggers working so hard will only get demotivated seeing such kind of result & honestly, it’s disheartening.

So, if you are dealing with the same problem, then in this post, you will exactly know how to increase blog traffic for WordPress sites.

These methods are simple things which many bloggers don’t pay much attention.

If you are one of them, then you are putting an axe on your own foot & you don’t want that, right?

So, read it till the end and start implementing it from today itself.

How to get blog traffic Pinterest pin

10 Tips to Increase WordPress Blog Traffic

1. Improve Your Post Headlines

When I started blogging, I didn’t know the meaning of a powerful headline. I used to write a generic one for my post and expected readers to click it.

Did it work?


Instead, they were not much interested to check out my post and used to ignore it.

Even I tried heavy promotion on different social media, but still, only a few of them were willing to check it out.

No matter how much good content you write, if your headline isn’t attention-grabbing, nobody will know what’s inside it.

That’s when I came to know the importance of a powerful headline.

A powerful headline is usually a title that encourages visitors to click it.

It doesn’t mean you use clickbait words. Using such words will simply reduce trust among your audience & you don’t want that, right?

So, instead, you can use this free tool “Coschedule Headliner“ which will help you find compelling titles.

Since using this tool, I have seen some better click-through-rate to all of my post which has considerably reduced my bounce rate & increased my page views.

To use this tool, you just need to add a title and it will show you some score out of 100. The higher the score your title gets, the better the title is.

Coschedule Headliner

Along with the score, it will also recommend the type of words that must be added in the title to make it more powerful.

If you look at the above screenshot, you can see that it suggest adding an “Emotional Word” into the title.

So, if I include an emotional word, I can make it more compelling that will result in more clicks.

So, try this tool and generate clickable headlines for your post to attract readers.

Read More:
> 7 profitable ways to make money from your blog

2. Duplicate Your Popular Post

No, it’s not what you are thinking.

You don’t have to duplicate your popular post because it will be considered as spam.

All you need to do is find & replicate the most popular post that is driving traffic from social media sites.

Now, each social media platform works differently. A post that is doing well on Pinterest might not do well on Facebook.

So, its very important to target each site differently. This means, you need to find out the most popular post from Pinterest, Facebook & other sites differently.

Once you know which post is driving the most traffic, write another post on the same topic and promote it on the same social platform.

This gives you a really high chance to double your blog traffic.

Now, how would you identify those post?

Simply, go to Acquisition > Social > Network Referrals in your Google Analytics. Ensure to set it to last 30 days.

Here you can see different platforms that are driving traffic to your blog. Just choose anyone and click it. As an example, I will choose Pinterest.

Social media in Google Analytic Network Referral

Once clicked, you can see the most popular post at the top that’s driving the most traffic.

As you can see, I wrote an article related to “new skills to learn online” which is the most popular post that’s driving the most traffic.

Popular post in Google Anlaytics Network Referral

So, I replicated that post and wrote “skills to learn” which is totally different from my popular post but talks on the same topic.

What is the result?

It is my fourth most popular post on Pinterest.

Same goes for my second popular post i.e. online business ideas without investment replicated into “part time online business ideas with low investment” which is the third most popular post.

You see the difference?

Doing this method has considerably improved my traffic on Pinterest. Same thing you can do for Facebook or any other platform.

To conclude, you just need to figure out what’s working & then replicate it. (Obviously, no copying)

3. Interlink You Post

If you are not interlinking your contents, then you are missing out a lot of things.

Linking at least 2-3 relevant post within your content is a great way to increase your page views.

Do you know what happens when your page views increases?

  • Your session time increases
  • Bounce rate improves
  • Your ad income gets a boost

So, it definitely has a positive impact on your blog if you follow this routine.

But what if you don’t have enough post to link?

Well, it is a problem for most newbie bloggers, but you can improve it slowly.

Whenever you are writing any new piece of content, always ensure that it is relatable to your previous posts.

If I have an old post regarding Affiliate Marketing guide, then I can write a new post that talks about different Affiliate Marketing Programs or tools.

In this way, I can interlink both of them & they both compliment each other which means more page views.

4. Share Your Content Multiple Times

This is the common mistake most of the bloggers make. Even I used to do the same.

Do you know what it is?

Sharing the content only once after publishing it.

You know sharing your post only once doesn’t mean that it will reach to all your readers. Maybe it might have reached only 10% – 20% of your audience.

This means the rest 90% – 80%  are still yet to find your content which means more opportunity to drive more traffic.

Let’s take an example.

Have you seen TV ads?

If yes, you might have seen the same ads multiple times every day. Do you know why the ad company promotes the same ads over & over again?

Because in this way, they can reach to a maximum audience which gives them more advantage.

Likewise, you also need to share your content multiple times on social media.

Now, you don’t have to spam all the platforms everytime. Instead, there is a certain sharing frequency you must follow.

As you can see in the below chart, Twitter has the most frequency, followed by Google Plus, Facebook & Tumblr.

Social sharing schedule timeline

So, if you follow the above chart and start sharing your content multiple times, you will definitely see a great boost in your traffic.

5. Make Your Content SEO Friendly

I admit!

Driving traffic from the search engine takes a heck lot of time and the result won’t happen overnight.

It’s a slow burner, but Google traffic is one of the best because of its targeted nature.

You can get better sales, more sign-ups & better engagement compared to other forms of traffic. (Exceptional is Pinterest)

Even though the results are great, but it is harder to implement unless you know the right practices of SEO.

Search Engine Optimization is a vast topic which mainly deals with Keyword Research, On-Page SEO & Off-Page SEO.

If you know

  • How to find long-tail keywords & other relatable keywords that are easier to rank?
  • How to implement these keywords in your content so it becomes search engine friendly?
  • How to build good relevant backlinks to your blog?

Then you will definitely see search engine traffic building slowly to your blog.

You can see in the screenshot that my organic traffic is growing slowly because I have been working on the same for the past few months.

Semrush Traffic stats of Lifezeazy

What have I done?

  • I updated and optimized all my older post for Google using SEO tactics.
  • Wrote a lot of new post targeting those keywords that are easier to rank
  • Improved my site architecture by creating more categories and sub categories.

I don’t like link building so I don’t do that. However, I got few backlinks automatically because of my content.

Backlinks will really help you to grow your organic traffic faster & improves your domain authority.

Having a high domain authority means Google have trust on your blog which results in better ranking.

You can learn more about search engine optimization by following these blogs.

You can also read my Search engine optimization guide if you want to know more.

If you are looking for free SEO video course, ensure to follow this post.

6. Add Social Share Buttons

Social share buttons

Suppose someone likes your content & wants to share it on social media, but can’t do because there is no social share button.

Do you know what does it mean?

You just missed an opportunity where your content could have been shared with a wider audience that could have resulted in more traffic.

You know it happens quite often with some blogs who don’t install such social share plugins.

It happened quite a lot of time when I wanted to share others content with my followers, but couldn’t find any sharing option.

I hope you don’t want to have such a mess. Right?

That is why you must install a social share plugin on your blog if you don’t have one.

These plugins will install share buttons on every post that will help your readers for sharing.

You can install any one of them.

Personally, I use Social warfare because it doesn’t take much space but you can use anyone you want.

Ensure to include these buttons at the top and bottom of your post. If possible, include a floating side button.

7. Never Ignore Pinterest


If you are not on Pinterest, then seriously you are missing a lot of traffic.

Pinterest is a visual search engine just like Google where you can explore contents on different niches.

But here, the results are shown in image format rather than text.

If you search any keyword on Pinterest, you will see a lot of images with different headlines. These are known as pins which will direct you to the actual content once clicked.

As a Pinterest user, you need to concentrate on following points if you’re looking for Pinterest traffic.

  • Create or convert your existing account into a business account which gives the power of analytics.
  • Write an SEO optimized profile name with description.
  • Create several boards related to your niche.
  • Write an SEO optimized description for your boards.
  • Create several pins for your post with SEO optimized description.

Well, if you’re confused and don’t know what I am talking about? Don’t worry just read my detailed Pinterest guide to know better.

If you follow all the steps mentioned in my guide, you can easily drive a lot of traffic from Pinterest.

8. Start Joining Facebook Groups

Apart from Pinterest, you can also find your target audience on Facebook. Facebook has so many groups where you can share your content to drive visitors to your blog.

These groups have thousands of members & sharing your content with them means more traffic.

However, not all groups are good. Some of them don’t have any activity which makes it difficult for you to engage with other members.

That is why you should always go for active groups having daily threads. Such groups can be found by following the below steps.

  • Type and search your niche on Facebook to get a list of groups.
  • Check out their post frequency and members. If it is good, join them.

For example, I searched for “Gardening” related Facebook groups and this list pops up. You can see the post frequency & members which are really great.

Search about Facebook groups

After joining them, you must always read their guidelines before posting anything to avoid getting a ban.

They usually have a daily thread where you can take part for promoting your content.

Here are some Facebook groups you can join right off the bat.

9. Start Using Quora


I think many bloggers are not much aware of Quora which is a QnA website which garners over 300 million visitors every month.

Having such a huge audience is definitely a great opportunity for bloggers like us to get more traffic.

Here you can find a lot of question and answers related to different topic asked by Quora users.

Now, the question is how Quora can help you drive traffic to your blog?

Well, its very simple.

You just need to find questions related to your niche and answer them along with your post link.

If the readers love your answer and want to learn more, they will definitely visit your post & that’s how you get a visitor.

There are many things you need to do in finding the right question because sometimes when you answer a question, it doesn’t get enough views.

So, you need to ensure that you are only answering those questions that have enough followers & views.

I know you might be getting confused by now. But don’t worry you can read my Quora guide to know more.

10. Use “Revive Old Post” Plugin

Do you have several old posts that barely drive any traffic?

If yes, then why don’t you share them on social media on autopilot?

Now you might be thinking AUTOPILOT???

Yes, it’s possible if you install Revive Old Post plugin.

This plugin automatically tweets & share your older post on Twitter & Facebook.

You just need to install & configure it. Rest all the things are on autopilot.

Being a blogger, sometimes you don’t have enough time to share your content regularly.

But using this plugin, you can do that without spending any time and thus, you can do more productive work.

Ending Note…

Well, these are all the things I am currently doing to increase my blog traffic.

Additionally, if you are looking for more traffic building suggestions, then check out this post by Breaking The One Percent.

I hope you will follow all these guidelines & see a change in your traffic. If you have any doubt, feel free to drop your comments.

You can also share this post on social media as a gesture of love. Cheers.

Pinterest pin for blog Traffic
Pinterest pin for growing blog traffic
Get more blog traffic Pinterest pin
Pinterest pin for blog Traffic
Pinterest pin for growing blog traffic
Get more blog traffic Pinterest pin

16 thoughts on “How To Increase Blog Traffic For WordPress Sites”

  1. I need better traffic to my blog. Social accounts are increasing in numbers and interaction but my blog visitors just isn’t increasing the same. I hope some of these tips help me 🙂 thank you!

    • Welcome, Tiffany. Try Stumbleupon & make others to stumble your content…I am pretty sure your content will go viral and that will bring a lot of traffic. Also, Quora is a great option. 🙂

    • It’s not like that. Stumbleupon can give you hundreds of visitor from the very start. Pinterest takes a little time but within a month you can see a good result. Facebook and all can give you traffic instantly. But yeah, I do agree, to get a good amount of traffic, it takes approx 2-3 months.


Leave a Comment