I also like the fact you made it very clear that bloggers are growing a business, and that it is hard, not easy. Although I have a couple of blogs now, I see blogging as just one of the elements in an overarching strategy.
Affiliate marketing is a little bit different, but easier to explain. Basically, you can sign up to be an “affiliate” with different companies — meaning that when you share about that company on your website, and someone goes to that company’s site and buys things, you will earn a commission. There are thousands of affiliate programs out there. Seriously, tons. If you’re curious, sites will usually have a link at the very bottom of their webpage that says “affiliates,” which explains how to sign up for their program. However, there are “affiliate networks,” like Share-A-Sale, where you can easily browse through and search for your favorite brands and apply for their programs. Usually, you’d sign up to be an affiliate if you like the brand already. It’s kind of like, if you’re going to talk about a product on your blog, you might as well earn a commission for marketing that company’s product to your audience. I find affiliate marketing to be easier if your blog has a clear niche or focus. I imagine fashion bloggers could earn decent commissions because they have the chance to link their clothing using affiliate links. My blog? Not as much. But I still use them from time to time if there’s a product I want to share. Bottom line, if you like something, why not become an affiliate? Here are a few popular affiliate networks:
Blogs can be short story collections, recipe hubs, role-playing games, or records of UFO sightings. They can help businesses advertise, educate customers, inform shareholders, or inspire community interactions.
Login to your Bluehost account by clicking on this link. Select the “hosting login” tab if it isn’t already. Use the login information you received via email immediately after signing up with Bluehost in Step 4 above.
Just make sure if your aim is to build a huge following, sell online, or monetize your blog in any way, you research the niches that are competitive enough to generate revenue but aren’t so oversaturated it’s nearly impossible to break into the niche and make money.
But the main reason that you want to grow an email list is because you just can’t trust Google for traffic. And you can’t trust social networking sites that constantly change their policies. It’s only the mailing list that gives you a constant source of traffic, should something go wrong.
Bluehost claims that their shared hosting plans provide a load time of 372ms (milliseconds). Their cloud hosting will give you 151ms. Our experience with Bluehost’s shared plans has shown that they consistently provide load speeds of less than 3 seconds. Great!
You can do the same thing, even if your list is much smaller. If you have 100 subscribers, chances are two of them might be willing to buy premium products or services from you, and those two will often pay you more money than the other 98 combined.
Some time a few years ago I was fed up writing for no one online. I wanted my words to be read and ultimately wanted to be paid to write. So I decided to educate myself on the subject. Here’s what I did:
If you need a little help I would highly recommend you check out my article How to Start a Blog in which I run through the steps you need to take to get up and running. It’s really not as hard as you might think!
Although we love Bluehost, we wish they provided an uptime guarantee. When a web host guarantees a certain amount of uptime (typically 99.9%), their customers can receive compensation if their website goes down for extended periods.
First, start a blog if you haven’t already. Next, focus on building up a solid library of at least 10-20 blog posts. Make sure they are helpful and meaty. Figure out which income streams are natural extensions of your posts. In the meantime, build relationships on social media, in Facebook Groups and wherever your potential readers hang out. Don’t just promote your own stuff, but be a helpful part of the conversation. People will eventually check out what you have to offer.
Thanks for explaining things so well and in an easy to follow even for a newbie. You covered everything right to the last detail, and im sure anyone looking to start a blog will really find value here.
The best thing I ever did to get traffic was to promote my early blog posts on social media (Twitter/Facebook) and forums I was a member of… Once your blog has been around a few months you will start to see some trickles of traffic from search engines.
Premium domains usually start at $1,000+, but some change hands for $100,000s or even millions of dollars. Before you fall in love with your dream domain name (and have to remortgage the house), you have been warned!
Excellent article and very true points! I love spending some time on blog and making sure it is organized, as this will make it easier for visitors to follow. Mine is about creative stories and thoughts of mine and includes a store and chat people can spend some time on as well.
Learn more about WordPress. Visit my Contents page for an organized list of tips, tools & tutorials. Check out the WordPress section in particular. If you work your way through this list of articles, you will have a good handle on the basics, from adjusting your settings to publishing your first post.
This is another favorite income stream of mine. My first digital product was my ebook Tell Your Time: How to Manage Your Schedule So You Can Live Free which still sells every month. Another digital product of mine is the Knowtbook, a form of premium content.
Hopefully I’ve convinced you of the merits of WordPress, but there’s one more thing to know. WordPress is simply software. You can download it to your personal computer, but then your blog will only be accessible to you. In other words, WordPress by itself, won’t make your blog live on the internet.
But good news: it’s easier than you think. We’ve learned a ton of lessons during our ascent to 4 million readers. And now you can learn from our pain and suffering to circumvent much of the tedium involved in setting up a blog.
And while there are many ways to boost the speed of your site, these are the top ways: use a good web host, make your site light and mobile friendly, optimize your images, use a caching solution, use a CDN, and take care not to use too many plugins.
Shared hosting is the cheapest and most basic form of hosting available. This kind of hosting stores your website on a server that you share with other customers of the hosting company. And, you share all of the resources – such as bandwidth and disk space – of the server as well.

I tell new bloggers to allow 3-6 months to make a decent part-time income and 1-2 years to make a consistent full-time income. There are always exceptions of course, but after being active in the blogging world for almost 14 years, these are reasonable averages.
Hi, just wanted to comment that I agree with the straight-forward approach. It’s the best way to learn information quickly, without digging through ingratiated, sugar-coated words to get to the point. I can’t yet afford any of the training, so I find many blogs and pieces of information like this every day. I have to read fast and get through it, otherwise I’ll sit there all day reading through feel-good mush.
Blogging on a website builder, depending on which one you choose, can be kind of a pain in the neck. Why? Because most site builders are created with just two types of customers in mind: small businesses and e-commerce sellers.
Keep on Rockin it Jon you’re Awesome. You keep it totally real no hype and provide 100% solid network marketing business value, advice and teaching! Anyone needing to learn more about how to build a network marketing business can find great information on your blog! Very glad to now you my friend. Have Great day and keep on moving forward.
The point is, most people are afraid to charge more than $200 for a class, believing that’s all people can afford, but it’s just not true. Every market has customers who are and willing to pay for a premium experience. Give them one.
Jon, great post. I can tell you put a lot of time and effort into it. A very good read and you are right – I have been afraid to call myself a blogger up to now because most people don’t take you seriously. From today I will shout from the rooftops ‘Yes I’m a blogger’ 🙂
Hi Jess, I already own a free hosted blog on wordpress because as a student I don’t really have enough money to get self hosting due to the yearly payment. right now I can’t activate Adsense and it’s being restrictive. please do you think ipage is cheaper and is it monthly payment.
This is the top part of your Dashboard, where you can decide on what type of post to create. The beauty of this is that Tumblr has pre-made layouts for different types of post, and embedded flash players for audio and video.
Some free services limit monetization (i.e. making money) unless you “upgrade” to a higher level. You’ll have to pay for that upgrade of course, so it defeats the purpose of having a free blog in the first place.
If you encountered something unexpected during setup, contact Bluehost technical support. Calling is better than chatting. If you’re in the US, call 844-213-7846. They have access to your account (something I don’t have) and should be able to get you unstuck.
I think the domain name also matters as what I think is that shorter the domain name more the traffic is on the website and also the topic of your blog is important and google also preffers topics like blogging, tv shows etc.
If you want to have a public-facing blog but want to remain anonymous, then you need to make sure that your domain has WHOIS privacy turned on. Often people use a pseudonym / nickname to write under. You should also create a unique email just for your blog. It goes without saying, don’t post your pictures or anything on the blog.
Something that hasn’t been thought of yet: The key to being a successful blogger is to be creative. There are a ton of bloggers coming up with new income streams every day. Step out of the box and try something new.
A sponsored post is one way in which to make money from advertisers. With this type of arrangement you may be asked to publish a post that is provided by the advertiser or they may ask you to write a post that mentions them or their product – depending on your following you can expect to receive between $50 and $500 for a sponsored article.
3. Trustworthy – Domain extensions like “.com”, “.org” or “.net” are the most popular, with “.com” being the one most people think of first. Try to avoid crazy extensions like “.rocks” or “.biz”, as these are less commonly used, tougher to remember and not as trusted.
We love helping new companies and up-and-coming destinations promote themselves. We enjoy connecting with our readers and bringing travel into our working life. It’s truly the ultimate job, and now that you know that you can earn as much as $30,000 / month from it… what are you waiting for?! Learn how to start a travel blog today.
most bloggers make $0..01 per page view or $0.02 per visitor. Very succssful (efficient) bloggers make 10 times more than that (I’ve made a research about it – researchasahobby.com/how-much-money-can-earn-blogging-per-visitor/)..
Great post, thank you! I found this to be very useful. I have just got into the Pay Per Click method and it is a great way of building a passive income. Due to my niche, I have found it difficult to source good affiliate networks, but just today I have revisited the accounts I set up on Link Share and CJ, to my surprise they offer a good range of affiliate programs, many of which cater to my niche blog topic 🙂
First, it gives visitors peace of mind, particularly if they enter any personal information on your site, such as their email address when they sign up for your email list, or information related to something they buy from you.
The topic ” Make money from home ” is very much interesting and people get very much excited when they get to know about it. But people should understand, this isn’t that much easy as they are thinking.