To get your website on the internet and for people to find it, you need to buy two things; a domain name and hosting. It's really straightforward to get your site to work. Learn how domain names, name servers and web host servers works.
First you need a domain name, next you need to change its name servers.
Many web hosting companies let you buy domain name and hosting all in one place (then you don't need to worry about setting up name servers).
Some Most companies even give you your first domain name for free for the first year when you sign up for hosting your website or blog with them.
Then you need to find a web host. Make sure you choose a good web hosting company.
"A service that allows individuals and organizations to make their website accessible on the Internet. Web hosts are companies that provide space on a web server which individuals and organizations can lease" (source: Wikipedia)
Web hosting is a web based service where you subscribe to a web server's disk space, bandwidth and usually databases through a hosting provider so that you can publish and maintain a website.
Web hosting providers can offer free web hosting, which is is usually supported with banners and pop up ads, or shared web hosting, or where the server you host your website on is shared by other subscribers (like yourself) websites.
vps web hosting, which is virtual private server hosting a service where your website is the only one the server and finally dedicated web hosting which is similar to vps web hosting, where your website is sitting on your own physical web server.
Cloud hosting has become very popular over the past few years. Shared, VPS and dedicated server depend on one machine only, while the "cloud" has multiple machines that are connected (hence the term "cloud").
For most blogs and small business websites an approx $10 per month budget web hosting package is the recommended choice.
The domain name is the "street" address of your "house", aka website. Domain names come in top level domains (TLDs) extensions like .com, .org, .net and there are also generic top level domains (gTLDs) like .cheap, .expert, .guru and country code top level domains (ccTLDs) like .com.au, co.uk, .de. Our domain name is hostingkingdom.com.
Most web hosting providers offer free domain name registration for the first year and that comes included with the web hosting package, but you can also register a domain name elsewhere and "point" it to your web hosting account.
Think of name servers like zip codes. If you don't put a zip code on your mail the post office doesn't know where to send it. Name servers connect your domain name to your web host server. Name servers (DNS) are managed from where you registered your domain name. (If you buy a domain name and hosting from the same company then you don't need to worry about managing name servers).
Learn how to switch web hosts
There are many good web hosting companies out there that offer affordable and reliable hosting. However, there are also bad ones out there. How do you decide which web host is the best and right for you? Learn what the top 10 must-have features are that your web host should offer you. Learn how to find high quailty, reliable and yet cheap web hosting.
In a web hosting context bandwidth describes the amount of data visitors download from your website, most providers apply a monthly bandwidth limit. Most small business websites on shared web hosting servers will not need more than 1GB of bandwidth per month. Most, in fact almost all, hosting companies offer near unlimited bandwidth, so unless you are Faceboook or you get tens of thousands of visits per day you don't have to worry about bandwidth.
Disk space is the hard disk space the web hosting provider allow you to use for your website. Your, web pages, pdf documents, images, flash files, animations and so on must not exceed the disk space storage space you signed up for. Most blogs and small business websites on shared hosting servers don’t need more than 1 MB of disk space. Most, in fact almost all, hosting companies offer unlimited disk space, so there is no need to worry about disk space.
Up-time is usually displayed in the form of percentage and up-time it is the time your website is up and running – or "live" on the Internet. 100% up-time means you website is accessible on the Internet 24/7/365. All modern hosting companies deliver close to 100% up-time, with only the odd outage here and there.
Creating a blog can be a bit confusing, especially if you have never done it before. But don't worry it's actually very straightforward. The following is what you need. You need to know what to blog about, you need a domain name and web hosting and you need to install and setup a blogging platform like WordPress. Check out the how to start a blog for beginners guide