If you are intending to start a website or a blog, you will need a domain and a hosting account. The domain is your dot-com-address on the web and your hosting account provides the web space needed for storing and serving your site to your visitors.
There are free and there are paid services available on the web. However, there is always some trade off with free services. In some cases, they put advertising on your site, in other cases, they do not provide the same facilities that paid hosts provide.
Choosing a domain name can be difficult these days with almost all of the really good names gone. But, you need to try all kinds of combinations of words until you find a name that is not used and yet is easy to remember and reflects what your site will be about. Despite the difficulties, you can definitely still find good domain names if you are creative. An online thesaurus is a very useful tool for finding word variations.
Most hosting providers also offer domains and you can check whether or not the domain you want is available by simply typing it in at their site. Once you have decided on your domain name, the next thing you need is a hosting account. I have used a number of services over the years – I have started about 20 or so web sites over the years – and I can recommend the Hostgator service as striking a very good balance between price, customer support and the facilities offered.
Once you have registered your domain and setup your hosting account, you are ready to install your content management system (CMS) and I wholeheartedly recommend WordPress for this purpose. I wish it had been around right at the start when I setup my first website; it would have saved me a lot of time. Anyway, WordPress is free and it is fairly easy to install if you are computer savvy. Hostgator have a one click installation option within their CPanel and selecting themes and plugins for the CMS is very straightforward.
Get your domain and your hosting account here …
One more thing: if the idea of setting up your own site seems a bit daunting to you, I will do it for you completely free!
Just get your domain and hosting account using the above link and then, once you get your login detail, send it to me and I’ll install WordPress and setup the following useful plugins for you:
- WP-Supercache – Serves Your Pages/Posts Faster
- Free Books Section – Instant Content for Your Visitors
- Akismet – Anti-Spam Filter
- Google XML Sitemap – Let’s Google Know When You Post
N.B. This is a completely free installation provided you use the above link to setup your account. It is a special arrangement that I have with Hostgator – they pay me for it, not you.
My Top RecommendationsThese are my recommendations for products and services I've personally used and found to be helpful. It is quite a short list as it only includes my top picks ...
The Abundance Index
Kindle Money Mastery
Personal Development PLR
Self Hypnosis MP3s
Best Hosting Service
My Autoresponder Service