Why Is Your Website Not Making Money

There are numerous way to build a profitable website. You can monetize a blog or a site by serving ads, doing affiliate marketing or selling your own products and services. Making money from a website is a huge topic and has been for many years now. If you’ve been following my blog you probably went through my free training.

 

12 Legitimate Work-At-Home Jobs

 

Why Is My Website Not Making Any Money?

This is a very common question that I get asked by email, on Reddit, forums and everywhere else. This is probably the second most popular question. “How much money can I make online” takes the number 1 spot.

Earning an income from a website is rather simple once you understand how everything works. Please note I didn’t say it’s easy or that it will happen overnight. This is a long process which could potentially turn out to be very profitable. There are several reasons why your website isn’t making money right now. In this post I will go through the most common issues and hopefully help you diagnose yours.

 

Is Your Website Getting Traffic?

This is the very first thing you need to look at. I know this sounds basic but a lot of people seem to ignore this for some reason. If you need to see any kind of results from your blog, you need traffic.

 

What Is Your Blog’s Topic?

The very first thing you need to look at is your niche. What is your website about? If it’s about “everything” then chances are you’ll never get traction. You simply can’t create a product that everyone needs. Just like you can’t create a website that targets every single person out there. You need to figure out who exactly you’re writing for. This way it will be a lot easier for you to create content that your readers can relate to. Starting a blog that targets pet owners would be incredibly hard however starting a blog that targets Golden Retriever owners would be a lot easier. Decide on your niche and concentrate on it.

 

Is Your On-site SEO On Point?

Have you done your keyword research? I am guilty of neglecting this part for some of my articles but whenever I do pay attention to that I see better results. If you want to make money with your websites then you need to know what keywords are going to pay off. There are numerous keyword research tools like Jaaxy, SEMrush and even the free Google Keyword Planner tool. These tools will tell you if the keyword is popular, how many searches it gets and how hard it is to rank for. Simply changing one world in your title can make the world of difference.

Now don’t just spam your post with keywords but make sure to include them in the natural flow of your content.

Using a free plugin like Yoast will help you tremendously with on-site search engine optimization. This plugin will tell you what you did wrong and how to fix it.

When you write a new article think of a way to link to other articles on your website (internal linking). Interlinking your own content helps search engines understand what your website is all about. When you point them to other resources on your own site they start noticing and improving your rankings. Do use images in your posts and make sure you fill out all the meta data for these images (name, alt name, description, etc).

 

How is Your Off-site SEO?

Let me be honest. I believe that quality content is the most important part of your blog. Google has been making major changes to their search algorithm over the years, One thing that always stayed consistent is the quality content. I am sure this will always be a big ranking factor and this is why you should pay the most attention to your content.

However, there are many other ranking factors that matter.

Do you have backlinks? Although Google gives backlinks less weight they are still very important. When people are linking to your content it gives Google the idea that your content is in fact helpful and interesting. 10 years ago we used to buy shady backlinks and a good amount of those would propel us to the top of search in no time. Times have changed and the link quality can make or break your website.

Let me put it in simple terms: do not buy an backlinks. Ever. You need natural backlinks from relevant resources. One way of getting these links is connecting with influencers in your niche. Reach out to other bloggers in your space and befriend them. Help them out, link to their resources and ask them to link to your amazing posts. This is a long-term strategy but it’s well worth it.

Are people talking about your content on social media? Search engines do pay attention to social metrics as well. The very first thing you should do when you publish a new post is share it on your own social media accounts. Use a tool like Namecheckr to register your social media accounts on as many platforms as you could possibly use.

Become an active member on relevant Facebook groups, Google+ circles and subreddits. Be genuine and help people on these platforms. If you have an amazing resource on your blog you might be able to share it there as well. Make sure you’re not spamming. If possible, contact an admin and ask them if they think whatever you’re about to post would bring value to the group. This strategy alone has brought me tons of traffic and social shares. I even recorded a full podcast episode on that subject.

There are many ways of getting backlinks to your site and I could go on for days about this subject. There are many social media marketing strategies and I could talk about that for days as well. However this blog post is about diagnosing why your blog is not profitable so let’s move on.

 

Conversion Rates

So let’s assume you are getting some traffic but you’re still not making money. What could be the problem?

Conversion rates differ from one industry to another but most websites claim a CR of 1%. This means that out of 100 visitors to your website only one will make a purchase of any kind. We’ll talk about conversion rates later on but this number should tell you something. If you’re only getting 20 visitors per day you can’t draw any conclusions from that.

I would say that a good starting point is 100-200 targeted visitors per day. If you aren’t getting that then this should be your main priority. Why aren’t you getting 100 visitors per day?

Did you notice that I said you need TARGETED visitors to your site? Do not under any circumstances participate in traffic exchanges. They are useless and a complete waste of time. You could go on Fiverr and many other platforms and pay $5 for 2,000 visitors to your site. This is also useless. These visitors are often just bots and bots aren’t real people. When you participate in a traffic exchange, chances are there are actually real people, just like you clicking on each other sites.

The truth is, they don’t care about your site or your content. It’s a vicious circle of people clicking on each other sites so they could earn credits so more people click on their ads… in the end people just click on ads without even looking what your website is about. Sure, your traffic stats might go up but none of these people will ever buy from you or become a loyal fan. I would rather have 1 targeted visitor than 1,000 untargeted visitors (or bots).

Forget the cheap untargeted traffic, it’s useless

 

How Long Have You Been Blogging?

If your strategy is getting free organic traffic from the search engines then you need more content. There is no big secret to getting good rankings on Google. Write great quality content and publish it consistently. If you posted 3 articles in the last 5 months then this is why you aren’t getting traffic. Write at least one article per week (preferably 3+). Make sure your content is original and interesting. Try to aim for 1,000 words per article. There is no exact number here but if you search your main keyword phrase in Google I can assure you that the top 10 results will have at least 800 words but most likely 1,000+.

Look at your competitors articles and create better content than they do. This will give you a chance to outrank them (although there are other factors that play a role as well).

Be patient. It takes time to build a business. It takes time to grow traffic and to grow a fan base. I’ve been following a lot of new bloggers in the past 12 months or so. Many of them claimed that they started seeing good traffic after 6 months of consistent effort. In a recent chat with Pat Flynn he told me that most of his niche websites took around 18 months to finally start producing income. It might sound like a long time but compare that to a brick and mortar business where it takes 3 to 5 years to become profitable. Online business has a very clear advantage here and things do happen faster.

There isn’t an exact timeline. I made my first affiliate commission on my very first blog within 10 days or so. I earned $33 and this was the most memorable income ever simply because I realize that making money online is actually possible. Within 6 months that blog was earning me $7,000 per month. I have started many other blogs back then and most of them failed to make money within first 3-6 months so I abandoned them. Only now I realize that if I stuck with them I would have turned them around. I got very lucky with my first blog and I was expecting every single other blog to become profitable in a very short time.

I understand that I was romanticizing things and that success normally takes longer than that. Don’t repeat my mistakes. Stick with your blog and work on it for 6 months – 1 year before drawing any conclusions. If after one year of consistent efforts, new content and marketing you still haven’t made a penny, start asking yourself why.

 

Still Not Profitable?

You’ve been consistently posting new content for 6 months or maybe a year. Your traffic has been growing and now you’re seeing 200-300-500 daily visitors. Your rankings are going up yet you aren’t making money. That’s not normal. Let’s analyze that.

I am a big fan of affiliate marketing. I do not like Adsense ads on blogs for many different reasons. Unless you’re Huff Post that generates millions of visitors per day then you should probably be ditching ads as well. Did you write all that content so you could earn $0.03 if someone decided to click on an ad?

Over the years I’ve been contacted by several agencies offering to buy ad space on my blog and I always turned them down. First of all I do not want to promote anything that I personally do not have experience with. Second of all, I value my “online real estate” much more than those networks are willing to pay me for it. I’d rather use that space to place an ad that links to one of my own popular articles because I know that resource will be helpful to my reader.

Affiliate Marketing

This is why most of my income comes from affiliate marketing. I promote products and services that I trust and believe in. In most cases I am actually using these exact tools. Being an affiliate for certain companies also gives me a chance to offer discounts to my readers. These discounts cannot be found on the official websites so it’s a win-win for everyone.

Let’s assume you’re also doing affiliate marketing. Why aren’t people clicking on your affiliate links?

Once again, I would recommend against ads in the form of banners. A typical online user is now immune to banners. People simply ignore banners and do not click on them. More and more internet users use Adblockers in their browser so they don’t even see your banners. How do you expect people to click on something they don’t see?

Contextual links are the bomb. This is when you include a link to a relevant offer within your text. Have you noticed links within this very post? Some will take you to other posts on this blog, some take you to resources outside of this blog and some will take you to affiliate offers. If it makes sense to link to a free plugin or a Wikipedia page I will do that. If it makes sense to link to a product using an affiliate link, I will do that. Just make sure that these links are very relevant to your what you’re writing about.

 

Tracking. Testing. Analyzing.

At this point you’ve got your affiliate links, your traffic, your rankings yet no one is clicking on your links. This is a bit trickier to analyze but it’s doable. Set-up Google Analytics and see where people are clicking. Figure out how long they’re staying on your site.

Install a free heatmap plugin on your blog and see where people actually click. You might have an image within your content that everyone clicks on yet there is no link attached to it. This is exactly how I realize that the most clicked item on one of my pages was an image. You can’t predict your visitors behavior but you can track it which will help you understand what’s wrong.

Test your links. This might sound stupid but I’ve had this issue more than once. I added several affiliate links to my post yet no one clicked on them. After a week (or a month?) I finally figured out that my links were broken and people did click on them. The problem is that instead of going to that product page people were taken to a 404 page. Mistakes happen. Test your links.

If people are in fact clicking on your links yet not making a purchase, you might be promoting a wrong product. Maybe it’s too expensive or maybe it’s too cheap? Is it really relevant to your content? Try promoting a different product and test the results.

Last but not least, it might still be early. Lots of people give up before being able to measure any results. Keep posting content, keep promoting it, keep testing different products and link placements. If you stick with it for long enough you will figure out the real issue and you will be able to fix it.

 

I hope this blog post was helpful to you.

If you have any questions or comments please do use the comment form below and I’ll get back to you as soon as possible.

 

Alex

 

Start Your Own Online Business In Just 5 Days!

Step by step course. No experience or money required.

Please check your inbox to confirm.

 

Alex Sol

View Comments

  • Fantastic post! Gives you realistic expectations of how much you will have to put in before you get a return. Thanks for the realism.

  • Hi Alex.

    Your story is very inspiring and I think your site looks great. I am also a wealthy affiliate member, Its a great resource and I would highly recommend it to anyone who is serious about starting an online business.

    I wanted to ask if you don't mind, the blog that did 7K within six months. Did you use paid traffic to get those results?

    I've been working hard on my site and wondering how many posts id need until I start to see some results?

    Thanks again for sharing this info, so valuable.

    • Hi Jason.

      That niche website saw a mix of organic and ppc traffic. I just want to make it clear that it is not a typical result. At the same time I built a few other niche websites and they failed for several reasons (didn't do my research properly, didn't write enough content, etc). As you probably already know there are simply too many factors so we can't predict the success rate of a niche site.

      Alex

  • In the last month I have started my own website promoting sporting goods. I decided when I started to commit to a year. I said a year would do a couple of things for me.

    I would be committing to paying for the website and other services for an entire year. If I was doing that than I might as well be putting my absolute best efforts into it right?

    It also gave me enough time to see if I like doing this sort of work. After a year I would have a pretty good idea of whether or not I really like building a business online and whether or not I want to make that a full time job.

    Lastly it would give me enough time to see if I am good at it. I feel over the last month I have learned so much. I know that there will always be more to learn and things I can do to better my website. But I feel as if at that point I would know if I have the ability to make any real money going foreword.

    I know in your article you talked about the period of time being a year to 18 months before making any real money. So I am curious for your thoughts about my year commitment. Is that a long enough amount of time to figuring out the things I am looking for? Should those things be learned even before that maybe at 8 months in?

    Any advice you could give would be greatly appreciated. Thanks

    • Hey Brad!

      It's awesome to see that you're willing to give it a year!

      In reality you'll learn most of what you need to know in a few months. Then you'll be learning how to improve things for many years to come. There is always something new we can implement or test, however the foundation of an online business takes a lot less time to learn.

      In a recent interview with Pat Flynn who does close to $2 Mil online per year he also mentioned the 18 months time frame. However he said that his sites took an average of 18 months to really start getting traction. I am sure those sites started seeing first earning a lot faster than that (less than a year most likely).

      Once again, the exact time frame cannot be predicted and will be very different for each individual and each website ;)

      Best of success,

      Alex

  • This is extremely helpful as I am new to internet marketing and have just recently created a website. I am in the process of learning how to SEO and optimize my site for traffic. This is a fantastic breakdown. Is it possible to do everything needed to get ranked and show up on the first page without having to invest in expensive SEO and other internet tools?

    • Glad to hear you enjoyed the post Andrew.

      It is possible to do SEO without any expensive tools. When it comes to SEO the only tools I use are keyword research tools and some are actually free as I mentioned in the article ;) There are certainly benefits to the paid tools but you do not "need" them.

      Alex

  • Hello again Alex,
    I must admit, I'm guilty as I used to buy shady backlinks back then and it didn't work out for me at all. In fact, it brought my website down and my pages got sandboxed and being frustrated, I left my website for a while.

    I didn't implement Backlinks ever again but after reading, you mentioned that they are actually kind of good in a way. Just a question though, i have some bloggers asking me if I can link my website to theirs, is considered baclinking too?

    • Riaz, I would normally stay away from someone asking me to just link to them (even if they are offering money or a link back in exchange).

      I would only link to resources that make sense. For example if I mention statistics of some sort I'd link to the official research. If I am trying to reference something I might link to Wikipedia. If I am talking about some marketing strategy I might link to another blog that does an in-depth explanation or even a case study of that strategy.

      Basically I only link to resources that are highly related to my article and that will bring more value to the reader.

      Alex

  • Hi Alex,

    Very informative article you have here! I've been trying to have traffic for a long time now. I wasn't successful at all!
    I know the reason. I was busy working for the bank for many hours per day and didn't have time to dedicate to my online business.
    Also, I did have the wrong mindset! I was thinking how to earn a big money overnight, and of course, that is not possible!
    Now, a few weeks ago I lost my job. I was terrified, but after a week or so, I realized that they gave me a chance to change something in my life.
    Now I have lots of time and I'm very eager to learn and earn!
    I started posting a few times per week, doing my best and hopefully, there will be some success!
    I'm a member of the Wealthy Affiliate as well, so would you mind if sometimes I ask you for some advice?

    Thanks and all the best!

    • Hi Nenad!

      I am happy to hear you found this article helpful.
      As you mentioned, there is no shortcut to success and the hard work is what really pays off. I recently recorded an interview with an online marketer who is now making almost $2 Mil per year (mostly through affiliate marketing) and he admitted that on average it takes his sites 18 months to really start bringing in the money. The potential is huge but we need to be patient and we need to keep working.

      And yes, do feel free to reach out if you need help. You can reach me through my profile on WA as well ;)

      Alex

  • Thanks for reading John!

    The truth is that affiliate marketing can become a lot more than just extra income. I have been making a full time income through affiliate marketing since early 2008, it certainly is more than a job.

    Best of success to you,

    Alex

  • Hey there! I really like your article about when people are not making money on their website. I'm looking for a part time job online. I read that affiliate marketing is a good part time job online and I wanted to try it. But I don't have enough knowledge prior to it and I'm scared that I don't make money. After I read your article you gave me the ideas to how not to fail when I do affiliate marketing. Thank you for sharing this information.

Share
Published by
Alex Sol

Recent Posts

12 Best Work From Home Jobs – Online Jobs That Pay in 2020

Working from home has never been as mainstream at it is today. Unfortunately it took…

5 years ago

Amazon Cut Your Commissions. Now what?

Starting April 21st 2020, Amazon associates (aka affiliates, publishers, influencers) will start seeing much lower…

5 years ago

What Chance The Rapper Can Teach Us About Success And Marketing

In 2013 Chance released his second mixtape, Acid Rap which he also released as a…

6 years ago

The Laptop Lifestyle Myth Debunked

Have you been promised a magic 3-step system that will make you rich and allow…

8 years ago

Affiliate Marketing For Beginners – How Affiliate Marketing Works

You've probably heard of affiliate marketing several time but you still aren't clear on what…

8 years ago

How To Start Your Own Podcast – The Complete Guide

The Extra Paycheck Podcast was launched in early April of 2015. I was bombarded with…

8 years ago