Disclaimer: This blog post contains affiliate links. I may earn a small commission to fund my coffee drinking habit if you use these links to make a purchase. You will not be charged extra, and you’ll keep me supplied in caffeine. It’s a win for everyone, really

How to start a website in 12 easy steps

It can be pretty overwhelming when figuring out how to start a website for the first time, which hosting do you use? Do I just sign-up for one provider and pay a monthly fee of $60 (this is what I did at first – epic fail). I left work and decided to try my hand at blogging mainly for friends and family, so they could keep track of my adventures (well hasn’t that changed) and now I want to help you guys with your online digital marketing!

I decided the easiest way was to sign-up for a set amount and pay a small sum of $60 a month for everything. Man did I learn the hard way!

It turns out the process is so simple and it costs a lot less once you have spoken to a few people and read a few blogs. Here are my tips on how to set-up your blog for less than $10!

Below I will talk you through how to do the following:

  1. Buy a domain name
  2. Purchase hosting
  3. Set-up WordPress

First off you are going to need a domain name. The best place to get a domain name is GoDaddy.com.  GoDaddy.com is one of the largest and most trusted domain company and without all the added extras you can get domains for as little as $0.99. The reason I suggest you purchase your domain separately is so that if you wish to change platforms or upgrade at any time it’s easy to do and your domain won’t be tied to one particular site.

Once you have purchased your domain name you will need a hosting platform. This is somewhere you can rent space on the web for your website can be held.  BlueHost is the cheapest (especially if you use the link in this article) at $3.95. BlueHost is a well-trusted hosting platform and is perfect if you are a beginner as it integrates seamlessly with your chosen website platform and is super easy to use. Customer Service is very helpful if you run into an issue you know you’re covered.

See the steps below to set-up your Bluehost account.

  1. Go to Bluehost and click ‘get started now.BlueHost sign-up
  2. Select ‘Basic’ account. To start with you won’t need any more than a basic account especially if you are a small business or blog.
  3. Choose ‘I have a domain name’ if you have created your domain via GoDaddy above. If not select ‘new domain’. 
  4. You can create your account by connecting your account via Google or filling out the details in the form.
    1. Now you can either purchase one year for $5.95 per month or 3 years for $3.95 per month. You won’t need the sitelock security, codeguard or BlueHost SEO so make sure you untick those boxes.
    2. Enter your payment details and hit enter. Don’t forget to tick the T&C’s box.
  5. You’ll be asked for a password so you can set-up an account. Choose your password and login to your new Bluehost account.
  6. Select your theme for your WordPress. I’m going to show you how to download another programme you may like better but just choose a template for now.
  7. All sorted! You can now start building your WordPress website!
  8. After clicking ‘Start Building’ you will be taken to your WordPress website. To activate your BlueHost account on WordPress click ‘BlueHost’ on the top left corner.
  9. Choose your type of website ‘Business’ or ‘Personal’ and enter your name and tagline.
  10. And that’s it you are all set-up! If you are wanting a badass website that has easy drag and drop boxes check out my post on the Divi Theme by Elegant Theme which is what my website is built in.

The best thing about WordPress is the amount of plugin’s you can add to make it easier to use. Some of the plugins I have on my site are:

  • Anti-Spam – to get rid of all those nasty spam comments
  • Updraft Plus  – to make sure you are always backed up
  • Contact Form 7 – A simple and easy to use a contact form
  • Disable Comments – Allows you to disable all the comments you don’t want globally on your website
  • Easy Google Fonts – Easy way to use Google Fonts in WordPress
  • Really Simple SSL – To ensure your website is secure (Please note this is super important for website security and is something people look for when buying goods or services from your website)
  • WP Google Analytics Dashboard – An easy way to see your Google Analytics data without having to sign-in to Google Analytics
  • Insert Headers and Footers – Makes adding tracking code to headers and footers so much easier than having to find where to do it
  • WordFence Security – A firewall, anti-virus and malware scan
  • WP GDPR Compliance – With GDPR now in full-swing Van Ons have designed a handy GDPR plug-in to ensure you are compliant with their rules and regs
  • Instagram Feed – So you can add your Insta feed duh
  • WP Retina 2x – To make sure your piccies are always high quality
  • Yoast SEO – An inbuilt SEO analysis that scans all of your articles

How to start a website

Websites are important for any business and I hope this has provided you which some helpful tips on how to start a website. Let me know in the comments below if you have any questions or you feel something could be added. I would love to see your websites once they are set-up so post them below and I’ll be sure to check them out!