how to make money with website or blog
Making money from your website isn’t a myth. It’s doable by anyone.
In fact – turning a part-time, hobby blog into an income-generating asset is fairly common with a bit of luck and some hard work.
At the very least, you should be able to make enough to cover your basic expenses for a domain and hosting. You might even be able to replace your income (and then earn some more).
Keep in mind that the strategies listed below range from easy and passive, to the ones which require a TON of on-going work (so make sure you pick something that suits your site and lifestyle preferences).
There are 33 total tips in this guide, but let’s start with the ten most popular (and predictable) site monetization tips.
P.S. It doesn’t matter whether you’ve started a blog or created a website. It works for both. If you don’t have a blog or website, use the step-by-step guides below to create one:
10 Most Common Ways to Make Money with Your Website
Making money from your website isn’t easy. These ten tips are probably your best bet to get started.
1. Affiliate Marketing (.. and affiliate links)
Affiliate marketing is one of the most popular (not to mention quickest) ways to make money from your website or blog.
Start by finding a product you like and would recommend. Then on your website, you endorse the product and promote it to your website visitors and email subscribers. If the product or service resonates with these people, they’ll click on your affiliate link, purchasing the product (while you get a split of the sale price).
The commission might be anywhere from 30% of the product or service price, up to as high as 70%. For example, if the split is 50% and you promote an e-book that costs $100, you’ll get $50 for simply referring the buyer. Pretty sweet deal, huh?!
Where can I find products to promote?
- Commission junction – offers reliable products with on-time payments.
- ShareASale – mostly clothes, accessories, and other offline goods.
- Clickbank – high percentage payouts, but there’s a lack of GOOD products to promote.
2. Pay Per Click Advertising (Google Adsense)
AdWords are the advertisements that show up on the top of Google search result pages.
AdSense is the reverse, allowing publishers (which includes bloggers and other website owners like yourself) to tap into Google’s immense advertising network so that other advertisers can run ads on their website.
The best part about this system is how simple everything is.
Once you sign up, Google will place a simple code on your website that will identify the content of your site and start displaying relevant advertisements. For example, if your site is about pets (dogs & cats), Google AdSense will start showing your visitors ads for cat food, dog training and more.
You get paid each time someone clicks on the ad. (Yes, it’s really that easy!)
Your cut might be anywhere from $0.50 to $5 per click. When your site has enough traffic, you can make hundreds (if not thousands of dollars) each month.
How to apply for Google Adsense?
- Apply for AdSense – Before applying, make sure you keep up with their latest Terms Of Service. Google has very strict rules, so it’s hard to get (and stay) approved.
3. Sell Ad Space
Incorporating Google’s AdSense on your website is just one way to make money from online advertisements.
Another is to simply sell your own ad space directly to companies looking to sponsor different blogs. You can come up with a price for each space, for example: “Sidebar banner ads will cost $xxx per month”.
You can get paid depending on how many visitors you get. Typically it’s quoted as a dollar amount per one thousand impressions (or CPM). You might see it as: $5 CPM. If the website gets 100,000 visits a month, that ad price translates into $500 bucks.
The good thing about this approach is that if your site gets a ton of traffic from different sources, your simple banner ad pricing can go up to as high as $5000 per month! The obvious downside is that if your site doesn’t get a lot of traffic, you can’t expect to earn much either.
The other common method when selling ad space directly from your website is a simple direct price. You simply name a price (based on what you think it’s worth, relative to what the competition might be charging), and get paid upfront at the beginning of each month. This pricing is also generally a simple flat fee, not tied to a Cost Per Click like AdSense.
Where can I let others know that my website is selling ad space?
- BuySellAds – The most popular environment to let everybody know you’re selling ad space.
4. Sell Your Own Digital Product (Ebook for Example)
You have the potential to make the most money on a per sale basis when you can sell your own directly.
That’s because there’s no middle-man or person in between you and the buyer that’s taking a ‘cut’ from the money earned.
This approach seems fairly straightforward because you can simply sell these products directly through your website and get paid immediately. Unfortunately, it’s not that simple in reality.
Creating good products that are well made and polished require a ton of time and additional resources (like design, content, etc.). There’s a lot of ‘hidden costs’ in both time spent and the contractors to collaborate with. Selling your own products on your site also brings up problematic issues like payment gateways (how are you going to collect payment?), shipping (how are you going to mail or distribute the products?) and taxes (oh man, don’t even get me started with that one!).
If it doesn’t sound like enough work already, you’ll also need a well designed, persuasive landing page to make sure your product has a strong conversion rate.
Additional resources:
How to set up a PayPal “Buy Now” button on WordPress
5. Accept Donations from visitors
If you don’t have a ton of monthly visits, but you do have a strong, engaged community? Simply ask your readers to donate!
Accepting one-off donations isn’t a fast road to wealth, but it can help you cover expenses in the short-term if people like what you have to say and want to support your journey.
For example, PayPal offers little donation buttons that only take about ten minutes to add to your website, offering you a quick way to recoup what you might be spending on a good web hosting, new product creation, research, and all of the other costs to maintain a healthy, active blog.
For example, web.archive.org makes a lot of money from donations (most likely due to their millions of visitors per month).
How to set up donation buttons?
- How to take donations on your website – The right way.
6. Accept sponsored posts & articles (…but use nofollow tag)
One of the common ways to make more money from your website means getting those visitor numbers UP.
Once you’ve done the hard work of building steady traffic to your sitewith an engaged community, there are a few different ways to monetize your hard work.
For example, many companies go out of their way to look for blogs that will feature their sponsored content. ‘Native advertising‘ like this works well because it lines up with your site’s primary content and it comes across as relevant and transparent.
You can also review the products from a company in an ‘advertorial’ that’s part content, part advertisement. For example, if your website is all about the latest iOS games for iPhones and iPads, the creator of one of those ads would LOVE to have you review and feature their app to your fans.
When done right, this can create a win/win scenario. However – done poorly, with irrelevant or inauthentic site content, it can erode all of the reader’s goodwill you’ve worked so hard to create in the first place.
For further reading:
7. Generate ‘leads’ for other companies
Businesses thrive on new leads coming in their door to inquire about their products or services.
It’s no surprise that they’re always on the lookout, searching for creative ways to find new sources of leads to help them grow.
For example:
Let’s say you have a website about teaching math skills. Your reader’s information (like their email address or phone number) would be of great value to different online schools who’re looking to sell their courses to eager, proactive students.
Basically, you’re connecting the dots; playing the matchmaker by introducing two parties who can benefit one another. While it’s similar to how affiliate marketing works, in this case, it doesn’t actually matter if your reader ends up purchasing their product or not. They’re just looking for an introduction at this point.
Where can I find such offers?
8. Build an ‘Email List’
Spend any amount of time reading blog growth tips, and you’re sure to come across people saying “the money’s in the list“.
They’re referring to your email list, which comprises your most loyal readers. The objective is to convert as many strangers who visit your site for the first time into passionate followers who want to stay up-to-date on your latest work or content.
Admittedly this is a long term strategy (and you definitely won’t get rich overnight). But it’s one of the best, long-term methods to profitably growing your blog into a full-fledged, money making enterprise.
Never lose sight of creating relationships with your followers. Offering great information or free help is a perfect way to start. Spamming people with unsolicited offers is one of the fastest ways to abuse reader’s trust and sabotage your long-term goals.
How does it EXACTLY work?
- Listbuilding 101 – Probably the best introduction on the internet.
- How to build a list with your website
- Best Email Marketing Services
9. Set up an e-commerce site (hard work is required)
Websites don’t just have to be about content. They can be centered around tools or products on an online store.
Be forewarned:
There are literally hundreds of thousands of eCommerce websites or online stores. Make sure that yours is filling a unique niche, with a detailed strategy and the latest marketing techniques to stand out from the crowd.
How do I create a successful online store/shop?
- How to Make a WooCommerce Shop (WordPress)
- How to Make Shopify E-commerce Store (Shopify)
10. Flip Your Websites (Create -> Sell -> Reinvest)
Believe it or not, there’s almost always a market out there for your website.
That means if you’ve built up a following (or possibly even sold a few products or included advertising on your site), you might be able to sell it to someone else and make a quick buck.
To be honest, I typically don’t suggest people to plan on flipping their website or blog (I’m a bigger fan of creating something for the long term).
You can’t deny how lucrative it can be. For example, if your website is making $500 per/month through selling ad space, you might be able to sell the site for $5,000 – $10,000 (which is about 12x – 22x monthly income).
Another interesting option is to sell ready-made sites, These are MUCH cheaper, but there’s still some money to be made.
Where can I sell my site?
- Flippa – The most popular website market.
- We Buy Websites – Another popular marketplace.
- FEinternational – Mostly for high-end websites.
By now we have counted down some of the most popular ways to earn money from your website.
Yet, we’re still only just scratching the surface.
Below are another 23 ways to make money with your website.
(Keep in mind that some of them are slightly connected with the ones above yet they are little ‘out of the box’.)
Another 23 ways to monetize your website
11. Sell text-link ads (NOT RECOMMENDED) – There’s still a demand for text-links ads (believe it or not). But please keep in mind that these violate Google’s Terms of Service (which means you run the risk of getting penalized).
To avoid it, simply keep the ‘nofollow‘.
12. Set up “infolinks” – Infolinks are a great alternative to AdSense advertisements, that are very easy to setup. The downside is that they aren’t high in converting, and the payouts (on a per click basis) are also quite small.
13. Use monetization widgets – These are also very similar to Google Adsense, so they’re worth trying out as an alternative.
14. Set up RSS feed ads. – Exactly what they sound like. Ad space for sale in-line with content from an RSS feed.
15. Give away premium content for extra $$$ – If you are producing mind-blowing, awesome content that visitors can’t get enough of… you can always try asking them to pay for some of it! (Crazy concept, huh?!) I’m personally fine with paying for premium content. Bear in mind – don’t ask people to pay right away. Instead, stay focused on growing an audience and visitors first.
16. Start a private forum or coaching class(es) – Most of us have unique skills that others can benefit from. Setting up a simple forum or classes is an easy way to help others and generate recurring income at the same time.
17. Create a job board – Setting up a job board on your website is another simple, easy way to collect additional money when people are accepting different job offers from various companies or individuals.
18. Offer consulting – Offering consulting gigs and providing services can help you bring in decent sums of money while other forms of ‘passive’ revenue take a little time to build up. You can offer these services via email, forum or even Skype.
19. Add “hire me” page on your website – Your new website or blog is also a perfect place to feature your freelancing services. Showcasing samples or evidence of past work will help greatly increase your chances of getting hired.
20. Sell or rent internal pages – These aren’t very common, but you might be surprised at what people would be willing to rent or spend money on!
21. Display pop-ups advertisements – Pop-ups can be extremely annoying. However, they’re also another easy way to make some quick money.
22. Use content lockers – ‘Content locking’ is similar to hiding or protecting pieces of content until a visitor takes some action to redeem it. For example, maybe you want them to pay a small amount, or perhaps click on an advertisement.
23. Display audio ads – These are relatively new and are becoming increasingly more common. Personally, I haven’t tried it. But I have read some articles and it definitely looks promising.
24. Sell an e-book – This one is a no-brainer. Many people sell e-books through their site. Some examples: If you have a website about recipes and cooking, you can easily create and sell your own recipe book. The same applies to almost every niche.
25. Create a conference around your website – Lots of work but a huge potential payoff as well.
26. Set up a teaching program – Kinda like a cross between selling your own content and offering consulting or services.
27. Host paid webinars – Similar to the last tip, which is largely a mix of consulting through content and a teaching program.
28. Create a membership site – Yet another tier on the ‘info-business’ model that has the added benefit of bringing in recurring revenue.
29. Offer coupons (with affiliate links) – People are eagerly looking for discount & promo codes for everything from clothes to travel vacations. If you can (find and) offer a valid one, you can also get a cut of that revenue too.
30. Host polls on your website – Hard to believe, but easy to do!
31. Offer writing gigs – You can easily make $20 – $30 per 500-word articles writing for other companies or individuals. There’s also a huge potential for fluent speakers of different languages, as many companies want their websites translated by those who speak the native language.
32. Create a paid directory/business page – You charge people for listing or subscribing to the page.
33. Just copy what others are doing – My personal favourite!
P.S. If you wish to use this infographic on your website, feel free to do so.
P.S.S. If you know any other ways to monetize websites, let me know in the comment section. I’ll add it to the list and credit you by putting your name under it.
- +
208 comments
Jenna Hopkins
Robert
Siddharth kumar rai
Robert Mening
Amanda's Amigos
Robert
Robert
Vincent
Good luck!
Nafis
Naveed Ahmed
Derek
Brie
1. Go to WordPress(dot)org
2. Download WordPress
3. Go to bluehost
4. Start designing your website
5. Add Adsense code
6. Start blogging
Robert Mening
2. Install WordPress
3. Design your site (in WordPress)
4. Add content regularly
5. Add Adsense code
W. Keith
Robert Mening
Allister Greene
Cindy
Robert Mening
Robbie
Robert Mening
Khaled
Kamp
Olga
Olga
Robert Mening
Thanks
Erik
great guide on how to monetize our websites!
(and freelance writing services).
However, not every blogger are able to get good money out of it.
Perl
Robert Mening
Robert
Georgette Lee-Magin
Esther
Robert Mening
Robert
Bob
I created a site a few months ago and for monetization I am currently using AdSense … but am looking at other options.
For affiliate marketing I have looked at Commission Junction. Also, what do you think about Amazon Associates?
Thank you,
Bob
Robert Mening
Matt
Robert Mening
Blaze
Robert Mening
-Robert
Ava
Robert Mening
Eric
Robert Mening
1) Check if ebay sells those kinds of large parts. If so, you could sign up to their partner program and earn 5% from the sales you make.
2) Get in touch with aircraft parts suppliers and see if they are interested in new clients/buyers. If they are, simply ask for a commission fee.
Rob
Praveen
Robert Mening
Pat Mervine
Robert Mening
Jamie
Robert Mening
I’ll try to reply as soon as possible
Rob
Henry
Thank you
Henry
Robert Mening
Sandy
Sally Bray
Robert Mening
Sabrez Alam
Rich
Robert Mening
I’ll give you some pointers.
Robert
Robert Mening
Have you tried Adsense or affiliate marketing – they both could work well.
Robert
Luandrn
What about pay per view ad? I know they make less but if this guy has 4 mil views that could be an easy way to make some cash?
Thanks for the article!
C.Price
Loretta
Robert Mening
Here’s a pretty good article on “Content locking”: http://www.searchenginejournal.com/adding-content-locking-into-your-traffic-monetization-mix/64801/
Robert
Jeffrey
Robert Mening
Marilyn Foster
Marilyn Foster
Wayne Seto
Robert Mening
Troy
Robert Mening
vivek
Robert Mening
vivek
Robert Mening
Cat
Robert Mening
Rahul
Robert Mening
Kurtis S.
Robert Mening
Robert
Mr.MakingUsmile
Robert Mening
Jeramey Lende
Robert Mening
Dan Landrie
Will let you know how following the directions on your site turns out. All in…going to start with an art blog, and then make a webpage to sell art products does that sound like a sensible plan?
Robert Mening
Give it a go!
Dave
Robert Mening
Real
This is a great article. I like it very much. You have explained everything very clearly. Very helpful, indeed. Thanks !
Stacey
Robert Mening
https://wordpress.org/plugins/search.php?q=google+adsense
Mae Hughes
Robert Mening
Dee
We have just created a new website and looking for ways to create some revenue. Would like to link up with a suitable supplier to sell items online to our members, can you suggest what commissions we should be able to negotiate from sales of this kind?
Robert Mening
Albert Lars G. Aggabao
Robert Mening
Jake Aho
I really appreciate the thoughtfulness you put into this list; thanks for the time it took.
A couple of things; 1.for monetization, I know you can make money legally with other people’s rss feed content on your site; my question is if you create an rss feed for a site that doesn’t have one using something like page2rss.com, can you legally monetize that on your site? Does the content owner have to be in charge of the feed like a normal rss? Most likely I’m guessing.
2.What are your thoughts on mopub for ad revenue vs google adsense?
Adrian
Robert Mening
Manuel
I hope you can help me figure out what to do. I have a youtube channel with excel tutorial, it’s doing pretty good however, I’m getting lots and lots of questions and e-mails asking for help with different excel problems.
I don’t want to monetize that website, but I’d like to ask for a donation whenever I solve an excel problem through e-mail. I thought about using a donation button from paypal and pasting it to my e-mails however I read that you can only use that button if you’re a nonprofit, and that’s not my case.
Robert Mening
Don Hills
Nathan
Robert Mening
Bob Powers
Robert Mening
Kaleseeta
I now have a general question that I hope you can address. My husband recently started a travel story/advice website in his first language, Spanish. He hopes to attract Google AdSense to it, but he understands that it will take time. I have just registered my own English site with SiteGround to offer the same content in English, but I don’t yet have an actual framework/theme for it. I’m not too concerned about that, as I can see that many themes would be suitable. I’m feeling a bit overwhelmed by all the details and mechanics of getting this going, however. I don’t want to stumble now if I can do it right, even if it takes a bit longer. My husband’s brother-in-law started his own site a few years ago in Italy and began to make a very lot of money. He then increased his efforts to several more sites, which made him even more money, but then the profits started to fall. My husband and I suspect that he actually decreased his own traffic with the new sites. We would like to have one quality site in 2 languages, which hopefully make money later; but we aren’t greedy and I feel strongly about creating decent content. (If you look at his current site, you will see that the articles are very long. We now realize they have to be shorter going forward!) If you have any advice for us, we would greatly appreciate it. Thank you in advance!
Sarah
Gareth
Nauman
Robert Mening
I’ve paid $100 for 500 words – I know people who have paid even more. That’s not a biggie for me if the quality is good. It’s not always about money, it’s about quality
prateek
Terry
Robert Mening
Matthew Bailey
Jaswinder Kaur
Vinetta
Very helpful and useful information here. Thanks alot!
I was wondering if it was possible to monetise a blog using these listed methods?
Robert Mening
-Rob
Jessyca
Bob fowler
Robert Mening
Kevin
Robert Mening
Vinetta
Can you use Google adsense as well as Infolinks as well as use monetisation widgets?
Robert Mening
Sandra Josef
Your list of online earning resources are awesome and i used some of them. Its really works; i know. I will try some more which you mentioned here.
Mulheres Gostosas
Marko
Robert Mening
pravin
B’Coz it’s been a week, since i registered my blog with the adsense but no ad’s placed till now.
Robert Mening
Darryl with One of a kind by design
Robert Mening
Mohammed Arkib
Robert Mening
Vic
Jim Rol
gapsel
Milan
Robert Mening
Worth testing.
Tonya Parsons
Recently, I have started getting about 3-4000 hits a week. I am a musician/singer and I’m interested in making money on some sort of advertising revenue.
Thanks
micah satty
It’s help real good. Am a newbie on this and looking forward to enjoying blogging.
Is a free blog resellable?
Robert Mening
Here’s a guide to self hosted blog: https://websitesetup.org/create-blog/
KEVIN PARKER
Dennis
angel
Rol John Torralba
Intan
DNN
Forhad
Goff
Robert
Robert Mening
Chrexy Isaac
Robert Mening
B. Maynze
Agoes Kusnaeni
Take some of the most suitable for your blog. Some internet marketers who generate 6 figures use only a few ways.
Waqar Ahmed
Randy Keho
The businesses featured on my site provide associated services and each is linked to their Facebook page for detailed information.
I have centralized the service providers. It’s one-stop shopping.
Lourdes Sicignano
Great article!
I am in the process of finishing my website and I plan to Use affiliate program because at the moment I do not have any products of my own to sell.
Can I publish my website without any products to sell and later add them once they approve me? Do you think that they will approve me if they take a look at my website and see no products? I’m new at this so I would appreciate if you can give me so advice. I would greatly appreciate it.
Than you in advanced.
Robert Mening
VS Valle
John
Omer
Do these worker for a blogger.com blog?
Robert Mening
Danielle Baylor
Jonathan
Robert Mening
Rob
Julissa Peralta
Thanks for all the great info you’ve added here. I love idea #32 paid directory/business page. Do you have more information on that subject? I kin of have something in mind, but I have no clue how to get started.
Regards & Thanks,
Julissa
Donna Clease
But do the links provided work in other areas of the world? I’m currently in UK so wondering if some of the links would be restricted? For example the links to find affiliated marketing sites.
Robert Mening
Sarah
Robert Mening
Andrew Smith
Diab
Poonji Karthikeyan
I am into marketing distance education programmes of various universities.
Robert Mening
Payoneer
Wire transfers
Peter
Robert Mening
Egani Mophat
Rachel Shelley
Sharath Alva
Robert Mening
Farooq
The Curious Explorer
Matt
Robert Mening
Annetra Stanczyk
best regards, Annetra S
MainbarOnline
Robert Mening
Joe Sanders
Thanks
Joe
Robert Mening
Jenny
I need “consulting” for my website, for which i am willing to pay for, i want some guidance on how i can increase traffic and create revenue streams, if the website has potential or am i better of selling it.
Would you be able to help or guide me to a place where i can get people who can help.
Many thanks
Jenny.
Karla
Soul Sin
Keiara
Rod Clark
Rod
Robert Mening
Sabrina
Looking forward to continued prosperity!
Robert Mening
Steven Ford
Robert Mening
J Jose
Robert Mening
Akshara Malhotra
Robert Mening
romel baja
Robert Mening
Wendy Cade Devine
Robert Mening
Kenya
Robert Mening