First of all the sad truth: not every blog is going to make it to 100.000 pageviews a month. Different reasons apply to the why, but mostly it’s a lack of commitment and failing to understand the point of internet searches.
You see, when people search for something online, they want answers and they want them NOW. You have to provide answers and fast. So I’ll go ahead and do that now.
Nobody is searching for your topics
Bloggers tend to write about themselves and for nobody when just starting out. The harsh reality is that nobody cares about how your day went unless you are a celebrity.
So you have to start writing for the internet, which means providing solutions and answers to the problems that people are facing within your niche. That’s really all there is to building a niche blog: find a problem, deliver a solution.
So change your topics to things like “Quick fix for a broken fishing line when on water” or anything that suits your niche. Don’t talk about how much you love fishing, just go ahead and explain how to fix the damn line when they’re in the middle of a lake.
Go over all your old content and convert it to an answer or solution.
Your blog is way too new
Another very common mistake, probably caused by all the “get rich gurus” out there: blogging is NOT a fast way to earn money. You have to look at it as planting a seed from which, eventually, will sprout a money growing tree.
Realistically it will take any completely new blog around 9 months to start seeing some really decent traffic (15.000 pageviews/month) and up to 15 months to reach 30.000 and up. Especially the first 3 or 4 months will feel like writing for a ghost town.
So lower your expectations for the first year of your blog. Not seeing any traffic in your Analytics? Don’t worry! Keep working on your content and eventually, it will start to rank. Just don’t make the following mistake in combination with this one.
You are only counting on Google
Don’t put all your eggs in one basket, as the saying goes. You can’t just rely on Google to send you thousands of visitors every month. It will happen if you keep providing great content, but it takes a while and there should be no limit to the amount of traffic that you desire.
We all want more. There is no serious blogger who is satisfied with 30.000 pageviews when it’s possible to get 50.000 and even more. So start diversifying your efforts. Create content, but spend a good amount of time promoting your blog on other channels as well.
Pinterest is probably the best way to get a free traffic boost these days. It’s a visual search engine, so once your content is ranking on there, it will keep doing it for a while. Create something nice and people will click and share.
So you can’t just sit and wait. Don’t be shy! You’ve put all that effort into creating great content and you want to earn some money from it.
You are product focussed
Again, this is mostly the fault of the gurus who advise everybody to just start up a blog, review some products and become rich in two weeks. Please don’t tell me you actually bought that crap?
Change your approach here. The needs of the visitors come first. You will provide them with the correct answer to their burning question before trying to sell them something.
People need to trust you in order to actually believe in what you are recommending. Would you buy 20kg of dietary products because some sleazy salesman told you, or would you trust the judgment of someone who actually put the research in and is explaining the benefits and side-effects?
Your blog is supposed to be the top resource in your niche. That should always be your main goal. You can provide some neat extras if you have to resources for it, but always keep the needs of the visitors in mind.
We are trained to ignore Ads
If there’s one thing the internet has taught us, it’s to visually ignore ads. Years and years of being overwhelmed with intrusive banners and pop-ups have rigged our brains to just completely skip those fields of view.
That means: no more banners, annoying pop-ups and -unders on your blog! Instead, you are going, once again, for the visitor first approach.
The products you recommend don’t come in the form of some incredibly retro style creative smack in the middle of your article, it’s just a simple text link that seamlessly flows into your content. Almost as if it’s perfectly natural for the reader to click on it and check out the product.
You are no longer visually forcing people to click on something. You are psychologically playing them to trust you and buy a product you maybe never even tried in your life. Just kidding, but it’s pretty much what it comes down to.
You are not adding anything exciting
Think about this: what makes your site stand out from the crowd? Is it because you handle things in a very personal matter? Do you make cool videos to go along with your posts? Do you actually buy and review the products you are recommending? Do you have pictures to prove your knowledge?
There is always something that can set you apart from the competition and it should be your USP. You are selling your knowledge for commissions and ad revenue, after all.
So write down some of the things that you know you are really good at and use them to your advantage when writing your blog posts. If they stand out from the crowd, chances are higher they will get re-shared and people will trust you more, which in turn leads to higher traffic and income. Win-win and all you have to do is be yourself.
You wrote a bunch of stuff and then waited for traffic
If this is the case and you wrote let’s say 40 or 50 posts in the first month, you’ve actually done an amazing job. But sadly, those things take time to rank, you’re not promoting them any other way and your blog is just bobbing on an endless ocean.
Keep that great content going, try to commit to a schedule that you can handle. Decide for yourself how many times a month you will set apart 2 or 3 hours to write one amazing article. I mean the full package: text, images, promotion, video, whatever suits your niche. This can be once a week, or once a month. Heck, if you have the time for it I’d say do it every day.
You’ll notice that there is always something to write about. There is not a single website on the internet that has managed to amass all the knowledge on a single topic forever. Time change, so do people and their needs. Remember, you are answering questions and filling in knowledge gaps. And there always is a gap.
So keep it up, creat that schedule and stick to it. Punish yourself if you feel to meet your deadline by banning alcohol or whatever is your fancy until you’ve finished writing it!
You could have made serious technical errors
Even though Google is a bit more forgiving these days, mostly because everybody is using great platforms anyway, you can still destroy your rankings with bad decisions.
A simple and frequently seen example is the overuse of plugins. These can conflict and slow down your pages to a crawl if not careful. If you’re just starting out and getting to know WordPress, don’t go overboard with these things. Often less is more. You probably don’t need half of the things you are thinking about right now.
Another mistake is to use huge images that take forever to load. Google considers page speed, especially on mobile, an important ranking factor. Make sure your images aren’t 2mb+ in size when they are only displayed in a small version.
You could also be missing out on permalink structures, having a host that has too much downtime, bad redirects, missing links, broken links, content in images instead of text, …
So take your time to clean up your platform. There are many really good guides out there on how to set things up technically. Start with a fresh install if things are really bad. Just don’t forget to redirect your old pages to the new ones, or you’ll lose everything.
As always, thanks for reading! I always put good effort into my content and I would appreciate it if you shared it with other people.
If you want more of this, sign up for my free newsletter.
I wish you a lot of luck blogging and I sincerely hope you get that traffic spike soon!