The Ultimate Guide to Creating a Website for Your Business

Creating a website for your business or blog can seem like a daunting task but let’s be honest, if you don’t have a website you aren’t going to get very far in your business.

If fact you’re probably better off not telling anyone about your business until you do have a website up as it will negatively effect the potential customer, or client’s, opinion of you if you don’t have a website

Unfortunately to create a good website, a developer is likely to set you back thousands (I should know I am one 😉 ) and I know how tight money can be when first starting a business. Especially if it’s a passion project.

Paying someone to create your website is likely just not an option for you at this moment in time. But that’s not a problem; you can create your very own website for your business yourself without any coding or technical knowledge.

That’s what I’m going to take you through in this blog post; everything you need to know to build your very own website in the best way possible so that it will be able to grow with your business over the years. This is a long post so I’ve created an index below of all of the sections. We’re going to look at the options of platforms you could use for creating your website first and I do spend a little time on this as it’s important you understand the decision otherwise any time “Sally” or “Bill” or “Fred” voices their uninformed opinion and says “oh you should be using x” you’ll second guess yourself which will slow down your progress. And our aim is to get your website launched as quickly as possible.

If you want to jump to any sections in particular just click on one of the links below and it will take you there:

The Ultimate Guide to Creating a Website for your Business


Step 1: Choose the Platform You’re Going to Use to Create Your Website

Step 2: Buy Your domain

Step 3: Set Up Your Website Hosting

Step 4: Install WordPress

Step 5: Choose Your Theme

Step 6: Customize Your Theme

Step 7: Set Up Your Core Site Pages


Step 1: Choose the Platform You’re Going to Use to Create Your Website

There are lots of different platforms you can use to build your website, many of which you’ve probably heard of such as Wix, Squarespace, WordPress, Blogger, Weebly etc.

And choosing the wrong one can cause active harm to you business.

The biggest two at the moment are WordPress and Squarespace.


If you’re part of any entrepreneur or blogger groups on Facebook you’ve probably heard a lot of people recommend Squarespace as:

  • It’s really easy to use
  • The designs of the templates are appealing
  • It won’t take long to get a website live using it

And that is all true. But the downsides of using it far outweigh the benefits.

Setting up a website in Squarespace (or Wix) for that matter, means that you don’t really own your website, it’s much more like renting a house than owning it. Given this is your business’s home online you really want to make sure you own this space and don’t just rent it.

With platforms like Squarespace, Wix and even you get:

  • Very limited customization
  • Minimal additional tools so you miss out on things like SEO add ons, website speed optimisers, pop ups to collect email addresses and social sharing buttons to name a few
  • No monetisation – and, yes you do want that
  • Your website is trapped into their platform

This last point is by far the most important to me, if you were to ever want to change platform you can’t just pull off all your files and go somewhere else, you’ll have to re –build the whole thing. Which may not seem too bad now but think what that might be like once you’ve created lots of pages and blog posts for your site.

It’s a complete and utter pain in the ass, believe me I’ve had to do it.

So what platform do I recommend you use? a thousand times over

Now when I was first told I should use it sounded a little scary to be honest. Just the fact that the name had .org on the end of it made me think it was just for techies and that I would end up with a .org url for my business as a result and I wanted a .com one.

Plus I was extremely confused since I already had some websites live on so I didn’t really get why there was this other company that kinda had the same name.

Well, one of the founders is the same across both companies, hence the name situation, but they are two completely separate companies. And the functionality for a website build on vs is completely different. is the one that lets your own your business’s home online. With all your files and content are yours and if you were to ever want to go elsewhere you would just pull them off and walk away.

And you can still get a .com domain. In fact that’s the next step we’re going to go onto now.

(I know it might be tempting to run of and start looking at the website right now but setting up your website will be much easier if you just follow the below steps one-by-one. Stay with me. We got this.)


PSST...Get Your FREE Website Launch Checklist Now

Click below to download your very own site launch checklist. Make sure you don't miss any of the steps and download it now

Step 2: Buy Your domain


This is the address of your site. There are lots of different providers you can use to buy your domain from but I personally always use GoDaddy to buy my domains.

Whichever provider you choose to use to purchase your domain, if you’re going to have more than one website or bog I would recommend buying them all through the same provider for simplicity.

Head to GoDaddy now to get your domain and we’ll move onto Step 3.

Bonus: Pro Tips for Choosing Your Domain Name

  1. Make sure it is a .com url
  2. Pick something easy to remember
  3. Don’t use hyphens

Step 3: Set Up Your Website Hosting


Your website will need hosting as this is where all your files and content on your website are stored.

You want the hosting to be fast as that makes Google like you (and we all want Google to like us) and easy to use when just staring out therefore I recommend using Bluehost for this.

There are faster hosting providers out there but Bluehost is by far the best value for money and has excellent customer support so if you ever get stuck on anything you can just give them a call 24/7 and they will talk you through whatever you need (I don’t recommend using the live chat, stick with calling). That’s really important when you’re just starting out.

Click here to set up your Bluehost hosting now.


PSST...Get Your FREE Website Launch Checklist Now

Click below to download your very own site launch checklist. Make sure you don't miss any of the steps and download it now


Pro Tip: Linking Your Domain and Hosting

I recommend buying your domain separately to your hosting as then it’s easier for you to change your hosting if you ever wanted to in the future. It’s not a good idea to put all your eggs in one basket, even though you could get a free domain with your Bluehost account.

If you follow my advice, which you should obviously 😉, there is one additional step you will need to take. This is that you will need to update the namesservers to prove to Bluehost you’re the owner of that domain. I know that sounds scary complicated but don’t worry it will take you 2 minutes tops.

When you set up your account with Bluehost using your GoDaddy domain you’ll get a message saying the below

Creating a Website Bluehost Nameservers

To update this, go into your GoDaddy account and go to “Domains”. You will then get a screen like the below. Click on the 3 little dots and hit “Manage DNS”

Creating a website for your business updating DNS


Then scroll down to where it says Nameservers and select custom as per the below image.



Two boxes will appear and this is where you enter the NS1.BLUEHOST.COM and NS2.BLUEHOST.COM text as you can see below.


Creating a website for your business updating DNS input

Hit save and you’re all done. See told ya it wouldn’t be that bad 👊

Step 4: Install WordPress


Bluehost have now made this so incredibly simple as they realize most people are using WordPress with their hosting so they now auto install it for you when you sign up. Woohoooooo 💃🎉 (that’s me celebrating for you).

You’ll just have the one site in your account at this moment in time so where you see it says “My Sites” in the image below there will just be one square underneath which will be for your very own WordPress site. If you hover over that you’ll see the option to Log in to WordPress. Click there and you’ll be taken straight to the  backend of your website so you can get started on making it look how you want.


Creating a website for your businessCreating a website for your business


Pro Tip: How to Log into WordPress Going Forward

The above details how you log into WordPress the first time after you install your hosting. You can also click on manage site here and check what your user name and password is for future reference.

Going forward any time you want to log in to your website just type in (and I do mean your actual domain not literally “yourdomain”) and you will be taken to the page shown in the image below where you can put in your log in details.


Creating a website for your business wp login

PSST...Get Your FREE Website Launch Checklist Now

Click below to download your very own site launch checklist. Make sure you don't miss any of the steps and download it now

Step 5: Choose Your Theme


The look and feel of all websites on WordPress is determined by the theme that you choose for your website.

You can set the theme for your site by clicking on appearance and then themes as shown below.


Creating your own website amending theme


Once in the themes are you can then click “Add New” and scroll through the different options available to find one you like the look of.


Creating your own website amending theme 2


When you click one which appeals to you, there will be a choice to preview how it looks or to install it. I suggest looking at the preview first.


Creating your own website amending theme 3


PSST...Get Your FREE Website Launch Checklist Now

Click below to download your very own site launch checklist. Make sure you don't miss any of the steps and download it now

Pro Tip: If the Theme Doesn’t Look How You Expected

This can be frustrating experience as so many of the themes look beautiful in the previews but then when you install them for yourself, or worse buy them, they end up looking nothing like they looked in the preview. To overcome this :


1.Check whether your homepage is set to display a static home page or your latest blog posts

What I mean by this is that either your homepage can be a page with content on that is always the same and just displays what you put on the page called “Home” or it can be a dynamic page which will automatically update to pull through the latest blog posts that you add to your site. If you want your homepage to be more like a newsfeed of the latest things you’ve written then you would want to have the homepage set to display your latest blog posts. If you want it to display the same information about your business anytime someone visits the site then you’d want to make it a static page. To change this setting got to “Settings” then “Reading” and as you can see in the below image this is the first setting that can be changed on that page. This is also where you can select which pages will be used to show your homepage and blog. I just don’t even want to admit how long it took me to work out this setting needed to be changed.


Creating Your Own Website Customizer


2. Choose a better theme

I may sound like captain obvious right now but which theme you choose will make all the difference in how easy it is for you to get your site to look exactly as you would like it to. A lot of themes are stupidly difficult to get to look like the previews and even once you do they then have customization limits which can leave you with setting you don’t want. No matter what you want your site to look like there is one theme that will ensure you can do whatever you want with it, and that is Divi. I use Divi to build all my own websites and to develop client websites from. My websites look wildly different to each other, but they’re all built using Divi.

Step 6: Customize Your Theme


Once you’ve got your theme installed you’re going to want to customize it to make it look right for our business.

To customize your theme go into appearance and then customize, as shown below, and from here you can change any setting you might need to.

Note: Most WordPress themes have set page layouts for those themes so whilst you can change the colors and things in the customizer you won’t be able to change the actual page structure. Unless you use Divi that is, Divi allows you to make the structure of every single page of your website different if you so desire.

Creating Your Own Website Customizer

Step 7: Set Up Your Core Site Pages


For a service based business there are usually 5 key pages you should set up for your website. These are:

  • Home
  • About
  • Services
  • Blog
  • Contact

If you’re setting up your website to write a blog, rather than to launch your business, you’ll likely want to create most of the same pages but change the services page. The others will all still be relevant though.

PSST...Get Your FREE Website Launch Checklist Now

Click below to download your very own site launch checklist. Make sure you don't miss any of the steps and download it now

Phew that was long but congratulations, you now have everything set up from which to build your website.


Want to Get Your Website Completely Finished in Just 5 Days?


There’s only so much that can be covered in one blog post however therefore if you’d like to learn more and literally be taken step-by-step through every single setting you’re going to need to change, how to structure your pages and create their designs, getting your website ranking on google and so much more check out Create Kick-Ass Websites which has just launched today.

As a special launch bonus I’ve got a $100 OFF coupon for you so the course will only cost you $197 (that’s under £150 for those in the U.K.) and it will literally take you through absolutely EVERYTHING you need to do to get your website looking how it does in your head, in just 5 days with no coding. And much more importantly it will do so without any of the usual frustration that goes with building a site as I’m going to be with you every step of the way.

To enroll click the link below and just add the coupon code 100OFFLAUNCH at the check out. But hurry the coupon code is only valid for the first 100 people who sign up and enrollment closes at midnight Sunday. Make sure you don’t miss out.

Create Kick-Ass Websites


Creating a Website

Creating your own website for your business should be fun and above all exciting not a horrible chore. Enroll now to ensure you don’t miss out on what an enjoyable experience it can be to build your very own business website once you know what you’re doing.