This can seem like a daunting step because it is the first time that you are actually committing money to something, albeit a relatively small amount. Also terms such as web hosting and domain names may be pretty new to you, never mind the concept of installing a progress called WordPress. In reality these steps are straight forward and you will be able to do them easily yourself.
It costs about £10 to register a domain name for a year and around £50 to have web hosting for a year. £60 a year is not much, in fact it’s only about £0.16 per day. So seriously, don’t spend time worrying about this because in the long run this cost is insignificant.
The 10 minute video below goes through the entire process of getting a domain name, signing up for web hosting and installing WordPress. By the end of the video a brand new website is live on the internet.
How to Register a Domain, Setup Web Hosting and Install WordPress
Use Promo code NCDISCOUNT and save 25% OFF web hosting with DreamHost*. You’ll also get a free .com domain name.
*Applies to annual hosting only.
STEP 1. Register a domain name.
STEP 2. Sign up for web hosting.
Below is the exact process I used to create the website barbequesuk.com, which is an example website I created during my free video series about how to create an affiliate website.
STEP 1 Register your domain name.
Go to a website DreamHost and click domain names at the top of the screen. Now enter your domain name into the box to see if it’s available. In this example I register (for free) the domain name barbequesuk.com, which is the website I create from scratch in my free video series here.
Note: When you register for web hosting with DreamHost you get a free .com, .net, .org, or .info domain name.
STEP 2 Signup for web hosting.
When you find the domain name you want click on the Register & Host button, as shown above. This will then take you through the setup stages and you will get your domain name for free if it has a .com, .net, .org, or .info TLD. By default you will be on a shared hosting plan, which is what you want to be on. It is the lowest cost hosting plan and it is perfect for your first website.
BONUS*: Use exclusive Promo Code: NCDISCOUNT and get a 25% discount off the standard price. Signup here and use Promo Code: NCDISCOUNT.
*Only applies to yearly hosting packages.
After you have paid for your web hosting you will finish on a ‘Welcome to DreamHost’ confirmation page. Go ahead and click the blue Continue to Your Web Panel button.
It’s as easy as that, you now have a domain name and web hosting.
WordPress is the most popular platform in the world for creating websites. It was specially developed to make it easy for non-technical people to create and publish content online. With DreamHost you can install WordPress with just one or two clicks on your mouse.
DreamHost has a One-Click WordPress install. In the top right corner of your dashboard is a yellow menu area, and in this menu there is the option ‘One-Click installs’. Click this and you are taken to a new page with a whole host of install options.
Click the WordPress option and a window will popup (the One-Click Installer). Choose your domain name where it says ‘Install to:’ and leave the option ‘Select Database:’ to ‘Automatically Create Database’. Un-tick the ‘Deluxe Install’ box and then click the Install it for me now! Button.
That’s it, WordPress is installed. You’ll be taken to a success page and it tells you that it may take a few minutes to fully sort everything out for you. Also you will get some emails from DreamHost about this. Look out for an email from DreamHost titled IMMEDIATE VERIFICATION. This will contain a link so that you can verify that you actually own the domain, which of course you do.
STEP 4 Configure WordPress.
After a few minutes your WordPress website will be ready to go. Type your domain name into the address bar in your search engine and you will be taken through a few configuration steps. The first is to select your language, so I chose English (UK).
The next step is to set up a Site Title, which is basically what your website is called. You can change this later so do not worry too much about it. Here you also setup a Username and Password. These are what you will use to log in to your website so you can add content etc. Make sure you keep a record of your Username and Password.
Finally you need to enter an email address. This is where all information about your website will be sent, and also if you forget your password a reset option will be sent to this email address. There is one final option about allowing search engines to index the site. Just leave this ticked.
Click the Install WordPress button at the bottom and hey presto, you have installed your website and you are ready to go.
You will be taken to a Success page where there is a Log In button. Click this and log in to your website for the first time.
You now have WordPress installed and setup and your website is live on the internet.
Registering a domain name.
A domain name is what your website address is. It is the unique identifier for your website and it is what people will type into web browsers to get directly to your website. You register domain names with special online companies who are legally permitted to act as domain registrars. There are hundreds of different companies to choose from and they all cost around the same (some are slightly cheaper if you do shop around).
It is sometimes easier to register your domain name with the same company who you use for web hosting, and sometimes these web hosting companies offer free domain names if you use them for web hosting. The one I recommend is DreamHost and it is the web host and domain name registrar I walk through in this tutorial.
What domain name should you choose?
You domain name can be anything you like, but it is a good idea to have something related to what your website is about. It may mean you have you main product type of keywords in the domain name, or you could come up with a brand name that you use as your domain name. Stay away from hard to spell names, names that may cause offence to people, or names that have someone else,s brand name in them (this could cause legal issues).
For example if you have a dog walking website it could be called dogwalker or walkies or activedogs, or you can add words before of after your preferred domain name such as thedogwalker, walkiesonline or getactivedogs. Alternatively you could come up with some unique word if you are creative like this. Think Google, Yahoo, Whatsapp, Uber. Notice these domains are all the companies names, you should do the same and get the same domain name as your website name.
One thing you will notice though is that a lot of domains are already taken. There’s no way around this unfortunately and you may have to compromise and choose a domain that isn’t perfect or come up with a unique name that will form a brand rather than being directly descriptive of what you website is about.
Warning here, you can spend hours and hours obsessing about the domain and doing countless searches online. Ultimately however, the quality of your website is the most important thing so try and focus on this more.
What TLD should you use?
Top Level Domain or TLD’s are the ending of the domain. They are the .com, .co.uk, .net, .org etc. Recently many new TLD’s came out so there are lots of options. But which should you choose?
Ideally you will either go with your country specific domain name, E.G. if your website is only for the UK then use .co.uk. However the .com is still the most valued online so if you can get the .com, even if you are focusing on a specific country then it is great. However if can be difficult to get the .com for common domain names so again you may need to compromise. If you cannot get .com then .net is also valued pretty highly.
The TLD can also vary based on the type of website you have. Business websites may use .biz, although this may seem a little cheap when people are typing it directly into web browsers. .org and .info tend to be seen as more informative websites. .me can be used for more personal websites.
Again, if you can get a .com or .net then this is likely the best option, or if you are solely focusing on one location then getting a country specific TLD is good, such as .co.uk.