As the Internet is growing and technology keeps advancing, information publishers find themselves turning into budding entrepreneurs and asking the fundamental business question:
How Soon Can I Start Making Money With My Website?
How do websites make money?
How long does it take before it gets indexed on Google?
How long before I get my first visitor?
How long before it starts ranking on Google?
The problem is that people’s expectations are too high. They get these expectations from other people who are trying to sell them an idea – the idea that having a successful website is easy and quick. It is not easy and it is not quick. I understand we all want to start making money as soon as possible, however, the answer to these questions depends on a ton of factors.
In the beginning, as you create the website your imagination goes wild. You see yourself as a successful webmaster with a popular website; at home in your pajamas and the dog at your feet. Emails of praise fill your inbox. Every day your bank account fills with more and more money. Your dreams of self-employment and doing something you love have come true. You are the envy of all your friends.
Of course, this might happen at some point down the road. But let me be the first to tell you that it will not happen in the first 3 months.
Link Building Takes A While
Don’t expect your website to go viral right after you launch it. In fact, it might suck and become exhausting for the first six months. In order for your site to rank high in the major search engines, you are going to need to get some links pointing back at your pages.
That takes time and it takes work. Traffic levels will be relatively low as things build up steam slowly. Revenues will be low as you experiment with making money one way or another. It might take a few days for your link to be found, then a couple of weeks or so before you see the ultimate ranking boost resulting from that link.
Maybe it will take longer than that. In order for your site to rank high in the major search engines, you are going to need to get some links pointing back at your pages. That takes time and it takes work. So, the truth of the matter is that you can expect it to take at least several months at the very minimum.
So, the longer it takes you to get these links, the longer it will take you to start making money. Chances are it is going to take you much longer than that to get your site earning what you would consider being a good amount of income.
SEO Takes A While
Unfortunately, I won’t be giving you a specific timeframe for SEO results because that’s impossible. Nor will I be sharing some secret formula to answer this question because one simply doesn’t exist. However, there is a lot more to answering it than guesswork. The truth is that how long it takes comes down to analyzing several variables for your own website compared to the same variables for your competitors’ websites.
Thanks to being told what they wanted to hear by far too many practitioners, many clients today have unrealistic expectations. As a result, many people think this is something that only takes a few weeks or even months.
If you can’t budget for 6 to 12 months of SEO, you might be better off putting that budget somewhere else. Paying for just a few months of SEO is, in many cases, no better than throwing your money away. SEO is a long term marketing tactic, and shouldn’t be seen as a way to generate sales quickly. However, if you make the proper investment, and plan on being in it for the long haul, SEO is a marketing tactic with one of the best ROIs out there.
New websites seem to go through a probationary period with Google where it is hard to get them to rank high. In my experience, that period is about 90 days or so. That is where that 100-120 day comes from. That is about the time frame when I see sites pop up substantially in the Google search results. If you have a pre-existing domain that has already been indexed for quite a while, then you can get rankings much faster. However, if it is a new domain, then it will take typically just a few days. Especially if you post your site on social media, Pinterest, or even blog comments will help Google find your site faster.
To get traffic on your new website, it takes just a couple of days. Visitors from social media, Pinterest, or even search engines can start quite quickly. However, ranking in search engines typically takes time for your site to age and these rankings to stick.
Recommendation Takes A While
Asking customers for referrals must become part of your routine. It must be a consistent business practice that becomes a natural part of your daily work. But before you make your first referral ask, you need to develop a strategy. Keep in mind that word-of-mouth referrals are great, but for many industries, the power of an online referral can be more visual and permanent.
Free publicity generally takes quite a while to build up because it is based on trust. Even if you introduce your website to someone who really loves it, it might be months before that person is in a situation where they naturally recommend your site.
I actually think it could take almost 12 months for any new site to even break $500 or $1,000 a month to start making money. However, if you are someone that is able to stick with the process and actually put in consistent work for a period of 12 months, you should have a great site on your hands.
But how long will it take? Nobody knows. You can’t accurately predict exactly when you’ll achieve top ranking for a particular keyword or topic. However, you can make a highly educated guess based on certain variables. Over time, you can get a better idea of how long it may take within your particular niche.
The only way to find out is to do what you are doing – create a website, update with relevant contents and see what happens. Patience pays off I promise. It is possible all of this requires just a sprinkling of fairy dust and a tiny bit of luck. But you have that too, right? Just take my advice: get started – today! – and be persistent. It’s a long game, but you can definitely emerge a winner.