Purchase your domain name and hosting. Where should you do this? Well there are a ton of options out there, however, since I used GoDaddy, that is the service that I recommend. You could also use 2 different providers for this, but it will be easier to manage if it’s kept in the same place. That way it’s only one phone call if you need help.
If your name is available as a .com, then I would suggest to purchase it. Otherwise, another extension will work fine. As for hosting, you could either go with the Basic Web Hosting or the WordPress Hosting. Both types of hosting can host WordPress sites, and although the WordPress Hosting comes at a higher cost, it will be easier for you to set up in the beginning. Be sure to compare plans to choose the best option for your website.
Do you need SSL? SSL is a security technology that makes sure that data passed between the web server and internet browser is private. This is especially important if you’ll be selling anything on your website. However, it’s still great for informational sites to use as well, since Google favours sites that have SSL. How do you know if a site has SSL? Look at the web address in the url bar, does it have “https://” or “http://”? The “s” signals that the website has a SSL certificate and is safe to use.
Once your account is created and you have purchased your domain name and hosting plan, login and choose Web Hosting from the top menu. From there, click the Manage button beside the hosting you just purchased. Next, look for Options and Settings and choose WordPress under the Popular Apps section and click Install. Fill in the fields and select Okay. Choose your domain name, choose a directory (leave this blank if you want it installed in the main root folder – that’s what I do), make an Admin Name and Admin Password (write these down somewhere safe!), and enter your email address and blog title. GoDaddy will send you an email to let you know when the install is complete.
When your site is ready to go, login to your freshly installed website at http://www.yourdomain.com/wp-admin (use that admin name and password you wrote down earlier to get in). Now you have a site! The next step will be to choose a theme, and dig in and start creating your content. You will need to learn about how WordPress works, but remember, you’ve just taken a big step by getting your site setup and online, you can learn the next part too!