Blogging is fun, blogging is easy. Blogging is rewarding. Many of you might already have a Blogspot, Blogger, Typepad or WordPress blog accounts. But those are not revenue-generating blogs. A self-hosted (having your domain) blog, like mine, is what attracts advertisers. Search engines value self-hosted blogs more than other blogs for contents of similar quality.
You earn money from self-hosted blogs. Naturally, if you’re a blogger you should start creating a blog on a self-hosted domain. So, what you need to create one? Let’s explore every step, using BlueHost hosting (one I use)
Creating a new self-hosted blog is easy, over the years I have created many blogs. Some I sold off for profit, some are still earning money. While I have been helping my readers create their own blogs for years, I think it’s a good time to write a comprehensive post.
The blog is an excellent way to have side income. I earn $4,000 – $6,000 a month by blogging, by means of advertising and affiliate sales income.
This is a step by step process to create your first blog. A self-hosted blog in its own domain is what generates revenue and advertiser’s interest.
So, if you want to make money from your blog, create your own domain and start writing Spend just 20 minutes and about $20 to follow the steps below. You’ll be up and running with your own blog before even you know it.
Special Offer – If you buy your hosting through Blue Host, via above link, I will send you a list of 10 potential advertisers for your blog, with their email ids. After your purchase, fill out the below form and hit “send”. I have been seeing many requests for advertiser list, with no corresponding record of the purchase. Please make sure you buy your hosting from any BlueHost link on this page to get the benefit.
How to Create a self-hosted blog in 20 mins under $20
The Five Steps To Be a Blogger
- Decide Domain Name
- Choosing Your Host
- Paying for Domain Name and Hosting
- Installing WordPress
- Making Your Blog Look Beautiful
1) Deciding your domain name (pre-work needed)
Domain name is same as your blog name. The most fun and innovative part of the entire process is to find that perfect domain name. Give it a care like naming your first-born. You can create a domain in your name, you can create with a catchy phrase.
Brainstorm ideas with others. My philosophy is step by step progress towards a goal, so “One Cent at a Time” was fitting to this philosophy and subject of finance. I was lucky that the domain was available when I registered it in 2011.
Tips to find the perfect name for your blog
- Pick a name that relates to the theme of your blog. A name of a finance blog should be different than a food blog, theme wise.
- Avoid using special characters in the domain name. Try to go for dot com (.com) domain first, followed by .org People do remember sites most with these two extensions.
- Be original and do not try to imitate other established names. Do not aim for a spelling variation of popular blogs.
- You can try to get a short catchy name. A Google, Yahoo, Bing, Quora or a Hulu . They are all easy to remember names. One word is the best domain you can aim for. But, almost all dictionary words are taken up. You need to invest a word or combine two to form your domain.
- Try to avoid long names. I picked One Cent at a Time, as it was a catch phrase, which was easy to remember.
2) Choosing your host (pre-work needed)
I am a fan of BlueHost. I had a nightmare with other hosts before choosing BlueHost. Now, since last two years I had absolutely no down time and no degradation of speed. I recommend you to use BlueHost for hosting your blog and running it smooth.
There are a number of hosting companies available. but almost all blogs I follow are hosted on Blue Host. they are reliable, fast and always responding people. When I called them up or tried to chat with their representative, I was always answered within seconds. I had a terrible experience with other hosts before moving to BlueHost.
I vouch for them. Hosting is a recurring cost, you’ll have to pay every month. BlueHost plan starts at $3.49 a month for basic option.
I now have a $14 per month business plan with them, but I’d suggest you start with the very basic and as your traffic increases, you can move to higher plans.
You can certainly go with other hosts if you are not comfortable with BlueHost. Honestly, I don’t have a pleasant experience with Godaddy or Hostgator. I found my site slow and going down frequently. Since I moved to BlueHost since last 2 years, One cent at a Time performed better.
3) Paying for Domain and Hosting (10 Minutes)
The name you decided in Step 1, will be in use now. Head to BlueHost website to see if your domain name is available by entering it in the box that looks like this. (Note – while hosting requires a monthly fee, Domain registration should be renewed every year for a yearly fee) Don’t get disheartened if your name has already been taken. Go for the next best option. I’d prefer only .com and .org domains for my blog and won’t be interested in other extensions these two are most common. But before registering a domain, you’ll have to pick a plan first.
If you want to give blogging a shot to see if there’s a blogger in you, go for only a year of hosting @ $4.95 a month. When I started, I paid for a year of hosting. Now I pay for 36 months in advance, to get the bulk discount. Of for some reason, you lose interest, you can cancel your hosting to get the money back on the pro-rata basis. BlueHost doesn’t charge a domain registration fee if you go on hosting with them. But if you cancel your hosting before 12 months, it’ll charge you $10 towards domain registration and refund you the money you paid in advance. You’ll not get back money for the completed months, though. Below is the hosting package I’d ask my wife to opt for.
The Domain Privacy Protection keeps your personal address and phone number hidden from the public. Else people can look for a domain owner easily by the domain name. On the next page, you’ll fill in your profile information and payment information to complete registration. In all, you’ll have to pay around $60 + taxes for the domain and hosting for 12 months.
You can pay via credit card, PayPal, debit card, etc. If you cancel within the first month. You’ll be charged domain fee (around $15) , privacy fee ($0.99) and first-month hosting fee ($4.95), rest of the money shall be returned to you.
So, total out of pocket cost is under $20, to try blogging for a month!
Disclaimer – I’ll earn a commission if you do purchase your hosting from BlueHost using the links herein.
4) Installing WordPress (10 Minutes)
Once you’ve completed registration with Bluehost you’ll need to go through the process of installing WordPress. WordPress is a blogging software. It’s the software that I use for onecentatatime.com. The best part is that it’s SUPER easy to use and it’s also super easy to install on your website. BINGO. Here’s how: Login to Bluehost and find the Website section. Click on the “Install WordPress” Icon. On the next page click the “Install” button in the “Do it yourself FREE” section. You can Also use the One Click install option Choose WordPress from the second screen Click Start to start installing Choose the domain name you install WordPress on to In the field next to the domain, you can enter a subfolder such as ‘blog’ or leave it blank if you want the site’s main page to be the blog. Now, you need to read and accept terms & Conditions. And select Install now. The installation will take a couple of minutes at most, once done, BlueHost will try to up-sell you with a bunch of stuff, don’t go for them unless you have reasons to. Once WordPress is installed, click on the “View Credentials” button to note Wordpress admin link ( Mine is http://onecentatatime.com/wp-admin) , Username, and Password.
You can change these to something more memorable later, but you’ll need them for your first time logging in. Browse to your Wordpress admin link to get a login screen like the one below. Enter your Username and Password. You are now logged into your blog. Well done! When you open your blog home link you will see a default Hello World post in your name. you can change the content of the post to welcome your first visitor. Once you did all this, do share us your experience and excitement. I’d like to be part of your joy.
5) Making Your Blog Look Beautiful
WordPress makes your blog ready for publishing content, it makes ranking higher in search engine result pages but, it doesn’t make your blog pretty. Themes are what makes your blog pretty and beautiful. Good news, themes can be plugged into WordPress with ease. Making your site pretty is an ongoing process.
As long as you go on blogging you’ll make changes to the blog. Whether to add sidebar items or to change your page footers, logo, theme, etc. There’s no end of making your blog prettier. The first step is to pick a theme for the blog. The theme is a set of pre-designed elements that you can seamlessly take to your blog. A theme consists of a standard header, footer, font style, color combination a standard sidebar, etc.
Fortunately, there are tons of free WordPress themes to pick from. I’d recommend you to use one of the free themes first, before moving to premium themes (that cost money) like Genesis that I’ve been using.
Once you can spend money on your blog, I highly recommend using 99 Design to present you with few of the designs to choose from. So you’ll not have to stick with a single design, you can pick one from the various options presented to you.
Many bloggers including me owe our site design to 99 Design team. If you’re looking for a premium theme, check out these options:
- The Standard Theme – This was the first theme that we used with One Cent at a Time. We loved it and still highly recommend it.
- The Genesis Framework – This is the current framework we’re using with One Cent at a Time. You’ll also want to look into the available StudioPress Themes.
- Hire design professional – Having experts design your professional looking blog is what you’d probably want to consider once you start making money from your blog. Consider this as your business investment. As I said before, 99 Design team is the one I had interacted with, and, can recommend to you for your need.
Readers, if you face a problem while creating your blog, leave a comment below and I’ll help you out.