The number one thing ALL bloggers want is traffic! But how can you actually get more people to read your blog posts?
Don’t forget to check out this post on the new Digital Boss School YouTube channel! It’s my BRAND NEW channel where I’ll be talking about everything blogging and online business.
There’s nothing more frustrating than pouring your heart and soul into a blog post, putting it up on your website and then… nothing.
No one is reading your blog post!
But why not?
If your blog is relatively new, it’s totally understandable why no one would be reading your posts. During the first few months, it can take time to build up some traction.
But what about bloggers who’ve been in the game for 3, 6, or even 12 months and SHOULD have a decent audience?
Don’t give up!
There are some reasons people might be skipping your posts, and we’re going to look at ways you can get more people to read your blog TODAY!
I was guilty of most (if not ALL) of these mistakes when I started blogging. It takes some time to get to know your audience and what kind of content they want to see from you. Once you know what they want to read, you’ll see people will start to bookmark you page and actually come back again and again to devour your content!
By the way, there may be some affiliate links in this post, but I would NEVER recommend a product I don't love or use myself 🙂
So, let’s get started.
Why the HECK isn’t anyone reading your blog posts?
1. You're writing for yourself
This is a mistake TONS of new (and seasoned!) bloggers make.
Writing for yourself means you're choosing topics people aren't actually searching for!
So the first thing you need to do before writing ANY blog post is make sure people want to know about the topic you're writing about.
You should be doing some basic keyword research and learning the level of interest in your topic and what kind of competition you have for the blog post idea.
And you DON'T have to spend money on a keyword tool to do this!
Google Keyword Planner or Neil Patel's Ubersuggest will give you tons of info on keyword ideas, popularity, and competition for FREE so you'll know there's interest in your topic.
You can also use head over to Google and use the autocomplete function in the search bar to see what they recommend based on what people are searching for!
Pinterest is another cool tool for keyword help. They always add recommended categories with any search to give you ideas of what's popular and what their users want to see.
2. Your graphics aren't beautiful
When you're trying to get more people to read your blog, graphics can be totally overlooked.
I didn't understand how important graphics are for my audience for a long time, so everything I was sharing on social media and on my website was disjointed, unclear, and not cohesive!
There are a few things to keep in mind when you're creating images and graphics to advertise your blog posts:
- The images should be clear and not cluttered
- The title should stand out and be super easy to read
- Avoid cutesy or misleading titles: the image should make it crystal clear what your blog post is about
- Keep your graphics consistent (colors, fonts, styles, etc.) so people can start to recognize your branding
I was ALWAYS guilty of trying to come up with a clever or witty title when designing blog graphics! People clicked on my posts WAY less than when I started using really clear, straightforward titles.
It may be boring, but it helps your audience!
3. Your website isn't gorgeous AND fast
Yet another no-no I was guilty of!
When people decide to click on your blog post, either from a search engine or social media, you have 5 seconds to show them value and keep them on your page.
That's a lot of pressure!
First, your site needs to load ASAP with no delays or lags. A few extra seconds could mean the difference between someone sticking around to read your content OR just closing their browser and moving on.
And not only this, but Google looks at page speed and website load time as a huge factor in SEO scores for your blog posts!
The other problem might be that your website isn't up to par.
After your website loads, you need that 5 seconds to make a great first impression so people don't click off right away.
Here are some tips:
- Keep font CLEAR and readable (I prefer sans-serif fonts)
- Don't use bright or difficult to read colors for fonts or backgrounds. Stick with black font on a white background.
- Use lots of images to break up your text and keep the page interesting
- DON'T plaster adds in your banner or header. This can be a huge turnoff for readers. Try to keep Google ads below the fold.
To make your website really stand out, you might want to consider purchasing a theme. You can find some stunning themes for bloggers around $40-$80 and it's well worth it.
4. You don't have enough headings + paragraphs
Here's a great rule to follow: even when you don't think you should start a new paragraph, start a new paragraph!
When people first open your blog post ad decide if they want to read it, they're most likely going to scan the page super quickly.
Super long paragraphs without headers to break up the text is a HUGE TURNOFF!!
No one wants to reach huge blocks of text. They want fast, easily digestible content and they're going to decide (when they scan your post) if you can offer that.
Here are some ideas to keep your readers engaged enough to read through:
- Keep paragraphs short! 300 word max. is ideal
- Use lots of h2, h3, h4 and h5 headers to break up your content (Google will appreciate this too!)
- Try adding a conclusion at the end. Reader will be able to get the "just" of your post and decide if they want to read through the entire thing.
5. Your content isn't that helpful
Nothing can trump content.
You can have the most beautiful website in the world, but if your content sucks, people will be able to see through it RIGHT away!
I always try and make sure my content is offering value to the reader.
You don't have to do this by having "how-to" blog posts! One of my most successful posts is 8 Lessons I Learned When I Gave Up Blogging for a Year.
Even if you're posting about your life or a story that happened to you, try and bring the audience into it. Have a lesson in your story your readers can relate to.
Or, simply bring value by keeping people entertained and making them laugh.
Whichever style of post you choose, remember that content really is king. The value you bring to your audience is what will keep them coming back for more!
6. You're not sharing NEARLY enough
I feel like people don't realize how MUCH and how OFTEN then need to be sharing new blog posts. Because it's probably more than you think!
First, when you publish a new blog post, you should be getting it out there right away to:
- Your email subscribers, and
- all social media sites including Pinterest, Instagram, Facebook, Twitter and Bloglovin'
But don't stop there!
Lots of new bloggers will share their post once and hope that it gets seen and generates traffic. But once is not enough. If you really want to get more people to read your blog, you have to be SUPER active when it comes to sharing your content.
Try HUNDREDS of shares!
For every blog post I write, I design different graphics with different titles to post on social media. For example, with this blog post, I have a few graphics/titles floating around on Pinterest:
-6 Reasons NO ONE is Reading Your Blog Posts
-How to Get More People to Read Your Blog Posts
-Why People Don't Want to Read Your Blog and How You Can Fix it!
Doing this allows you to create more graphics and share them more often so your followers don't get bored of seeing the same content over-and-over again.
How often should you share your posts?
Well, I'm sharing content from my website every single day (usually 5-8 times a day) on Pinterest! For Facebook and Twitter, blog posts can also be shared daily. On Instagram, I'll promote my content usually twice a week, but you can easily do it more often!
Most bloggers follow the 80/20 rule which means you should share 80% other people's content and 20% your own. this is usually a good rule of thumb when it comes to social media sharing.