[vc_row][vc_column width=”1/1″][vc_column_text]

Finally, when you have decided to make money from blogging, I strictly advice you to keep yourself away from initial mistakes as a beginner ( just like me. As I had made a lot of mistakes in beginning ). Don’t be impatient and write content after throughout research. Well, It is the thing for later and now we come to the point. Mostly I have noticed that people skirt around to spent some bucks for blogging however they want to earn a lot. My question is “Why they do that?”

Whenever someone start an offline business he invest generally at least $1000 to $3000 or more and it is right because money generate money. The proverb goes that money makes money.

People avoid investing money in Blogging ( it’s a thinking of unaware people for blogging )

When it comes to blogging somebody hardly want to buy a domain and prefers blogspot subdomain blog to save some dollars. They are afraid their money may be lost. In fact it is only blogging that can generate awesome amount of money at minimum cost. All you need a foolproof blogging strategy. With serious and flawless blogging everyone can earn thousands of dollar per month spending few hours per day and growth opportunities are endless.


It might sound odd that I am recommending self hosted WordPress for beginners. Self-hosted WordPress offers unlimited opportunities and flexibility for bloggers. You have all things in your hand. You can do better SEO for your blog, design your blog better and all your blog data is in your own hand not in hands of 3rd party.

Apart best blogging system, WordPress also offers you an opportunity to be a WordPress expert of future ( you will learn it yourself with passing time and will become a WordPress guru ). If you plan to start a blog with blogspot subdomain then after a while you will feel need to set it on custom domain and then finally you will realize that you should transfer your blog to WordPress and that process may hurt your blog search engine ranking. So, if your final destination is WordPress then why not you should adopt it from starting point. Blogging with self-hosted WordPress is just like child play and all you need to follow this easy step by step guide

  • Limitless Flexibility
  • Best SEO options
  • Unlimited Customization opportunities
  • Thousands of plugins
  • Your content is in your hand

[/vc_column_text][vc_column_text el_class=”hh2″]

Step 1 – Buy a Domain name of your choice

[/vc_column_text][vc_column_text]Choosing a name for your blog is just like choosing a name for your baby. It is very important to pickup a good and easy name for your professional blog. It would be good if you decide a name with two keyword. But you should avoid three or more keyword domain name. For instance,  You can look at our blog name, webcusp.com is purely related with “how to blog” and on “how to make money with blogging”. So, if you decide to write on “ how to blog”, you can use “blogger” or “blogging” keyword as a secondary keyword in domain name e.g. blogginghub, bloggingera, bloggingguy or genuineblogger, bloggersisland etc.

When you finalize a domain name then make a google search using that name and find out whether any other domain name matching with your domain is existed or not. If you find so, try any other name to establish a unique name blog. Matching domain name may hurt your blog search engine ranking in that condition when someone search your blog with blog name. For example, One register a domain yahoobloggers.com then his blog will not appear on top when it will be searched by someone in Google. (yahoo sites let not it come on top in Google search because yahoo.com is a reputed and well ranked website and Google will give it preference over sites with matching names.)


Which TLD (domain extension such as .com) you should choose, 

Well, I will suggest you .com or .guru for blogging. .tips may also be a good .com alternative.

Reliable Websites to buy domain names

  • namecheap.com (offers free privacy for first year)
  • 1and1.com (offers free privacy until you are with them)
  • bigrock.com (offers free privacy until you are with them)
  • Godaddy.com (they don’t offer free privacy)

Note – Privacy means that your domain WHOIS detail (your contact data) keeps private and no one can access your email address and mailing address related with domain name.

[/vc_column_text][vc_column_text el_class=”hh2″]

Step 2 – Buy a reliable web hosting (keep reliable in mind)

[/vc_column_text][vc_column_text]Hosting is a thing, connected with blogging that may bother new bloggers a lot and after getting stumbled many times, they adopt reliable hosting for them. I want you to select right hosting from the beginning. You may lured by a lot of cheap offers such as 80% or more discount or one year hosting in $1. Keep your self away from this kind of shitty things. This type of web host provides poor service and bother their customers in many ways. After getting you as a customer, they may suspend your hosting account any time saying your website is overusing server resources and then may force you to upgrade.

Suggested Reliable Hosting Companies

  • A2 Hosting
  • Arvixe
  • HostNine

Read More about reliable Hostings

Blindly you can select any of the above hosting.[/vc_column_text][vc_column_text el_class=”hh2″]

Step 3 – Set your Domain on your Hosting Account (conditional step)

[/vc_column_text][vc_column_text]Note – This step is for you only if you buy domain from a website other than given web hosting companies. You will get a free domain with above given hosts and that domain will need not to be setup. Point your domain name to your purchased hosting account by setting up hosting name servers. It is very to setup hosting name servers in domain.

How to find your Web Hosting Name servers

  • Login to your hosting account cpanel > In bottom left you can find hosting name servers
  • In your Web Hosting account setup email
  • Ask hosting support to know name servers

note- name server looks like , ns1.yourhosting.com, ns2.yourhosting.com etc

After getting name server detail login to your domain account and locate “Name server setup” and paste your name server there. It may take upto 48 hours in name server setup

Install WordPress within 1 Minute using  Script Installer in your Hosting cPanel

Don’t panic. It is like a child play to install WordPress with cPanel. All you need to select domain to install WordPress, provide WordPress username and password and site name and then hit Install button. Your WordPress will be ready to use within one minute.[/vc_column_text][vc_column_text el_class=”hh2″]

Step 4 – Now make your WordPress ready for blogging

[/vc_column_text][vc_column_text]After installing WordPress there are some essential setting to make WordPress SEO friendly,Hosting Friendly and secure against malwares. To prevent this post to become more lengthy, I have covered this point in a separate post

Go ahead and read the next post how to set up your WordPress


About Shams

Shams, a professional blogger, has expertise in WordPress and Web Hosting. He is used to playing around with WordPress plugins, themes, web hosting services and some other innovative stuff regarding web design. He sifts out good stuff for web designers and reviews it to help them choose what they really need.

Being an energetic tech enthusiast, he regularly pens down breaking news and tutorials related to technology particularly Smartphones and other gadgets. Sometimes writes tech tips too. It was the dawn of Internet age when he started dabbling in it and has since been delving into the realm of the internet. He occupies a permanent burrow in virtual world.

He can be reached at.- here