How to Find Web Hosting for Your Personal Website or Blog

I remember, back in the days, web hosting service was very expensive, only large corporations and some bigger businesses were able to build and sustain a website. Every website was built manually, from scratch, requiring hundreds of hours of coding, testing and troubleshooting.

Thankfully, over the last ten years, the hosting industry has changed and evolved to a level, where everyone can afford renting a hosting account and building a small website for just few dollars a month. Some companies are specialized in one type of hosting plan while others offer a wide range of services. Most hosting providers offer all-inclusive plans that include all the basic features that are needed to set up a simple website, without the necessity of using any programming language.

If you are an individual, looking to purchase a hosting account for your hobby website or personal blog, but you are not into programming or into learning writing code, you should continue reading to find out how to choose a good personal web hosting. In the following I will show you what the minimal requirements for a personal website are, and what are the most important aspects to consider when selecting a personal website hosting.

Requirements to build a personal website

First off, you will need a domain name that will be used by your friends to access the website. A domain name should be simple and easily to remember, here you can find a complete guide on how to select a good domain name. For instance, is a domain name, that is built from 3 parts: the name “google”, the dot “.” and the extension “com”, all domains have the same structure, but each domain is unique and can be registered once for a certain period of time. If you want to find out more about domains, please check out the article I mentioned earlier.

Having a domain name is not enough yet to set up an email address, for this, you will need a hosting account, which will actually process the emails you receive or send out. The hosting server is also the place, where you will keep files of your website, and were others will be able to access those files anytime in the future.

Once you registered a domain, you will have to add it to your hosting account and make the necessary name server changes to the domain to sync up with your host. This may sound complicated, but in fact is very easy to set it up, however if you want to skip this step, you can choose a hosting plan that offers you a free domain. Besides saving some money, the domain will be assigned to your hosting account automatically and ready to be used.

The following web hosting companies offer great personal hosting plans at very affordable rate including a free domain name as well:

#1 BlueHost

starts at $3.95 per month, includes a free domain name and allows hosting multiple websites.

#2 iPage

starts at $2.25 per month, includes free domain name, allows multiple website and email hosting.

use wordpress for personal website or blog

Once you have access to your hosting account, it is time to set up your email, such as and start building your website. You have many options to create a personal website; I assume you are not planning to do it from scratch, so most likely you will want a website building tool. You can use a website builder, or you can use WordPress. If you are not familiar with WordPress, I suggest checking out this article; in short WordPress is extremely popular free software that is built with PHP and MySQL and is used by millions of websites all around the globe. WordPress needs to be installed to your hosting account, which may be a problem for a novice user, however the above mentioned hosting providers offers a one-click installation tool, that will make the installation process extremely simple:

  1. Click install WordPress in your web hosting account
  2. Choose the domain name where you want to install
  3. Set up admin name and password (this will be used later on to access the management area of your site)
  4. Finish installation – wait until files are uploaded and connected with the database
  5. Your website is ready to use, start adding content, uploading images.

Although the main use of WordPress is publish articles, the system is very flexible, and there are many extensions available that you can install to the system to extend its functionality; for instance you can change the default design of your site by adding a new theme, if you want to display a gallery or create a custom contact page, or want to build a nice looking portfolio or image gallery you will have to install a plugin. As mentioned, there is no need for coding, just clicking.

Summary on making your personal website

If you made it so far, you can say, that you have your personal hobby website or your personal blog online. Congratulation! From now on, you can focus on adding content. Informative and high quality articles can bring you great audience, so later, when you have enough traffic you can turn your personal or hobby site to a passive money making website.

Whatever you are building a personal blog or a hobby site where you want to attract readers with the same interest as you, the most important is to have a good but inexpensive personal hosting account. As you may already found out, there are many companies, and choosing a hosting plan is tough, especially if you have no experience. Our guides will help you select a domain and pick the hosting plan you need to get started with your website.


David Cross

David is the chief editor at WebHostingMedia right from the beginning. He has a great passion for building and managing websites and creating helpful content. He is also interested in programming - currently learning python.