How To Build A Website In 5 Steps

Spread the love

How to build a website is the first thing you should be thinking about when deciding to start a website for your freelance business. Though before you sign up for a website builder, you should consider these 5 steps.

  1. Choose a website builder
  2. Sign up to a host
  3. Domain name
  4. Design
  5. Marketing strategy

1. Choose A Website Builder

In the first step of learning how to build a website, choose a website builder. Choosing a website builder isn’t just as easy as going onto Google and picking one at random. You need to consider

  • Budget
  • Matching your needs
  • Good SEO
  • Customer support

Over my career as a freelancer I’ve used many different website builders and heard many different opinions.

Read my experience of using WordPress and Wix. It compares the difference in SEO, mobile friendliness, and pricing.

WordPress vs Wix which one should you choose? Read here to learn more.

A good website builder that matches all of these needs is BlueHost.

Why Choose BlueHost?

If you Google BlueHost, you’ll probably see reviews as to why you shouldn’t go with BlueHost.

But they’re doing this for a reason.

They’re creating blogs and YouTube videos as they know it’s a headline that will get a lot of clicks and has a high search volume.

So why use BlueHost?

Disclosure: Some of the links in this post are ‘affiliate links’. This means if you click on the link and purchase the item, I will receive an affiliate commission.

BlueHost has a lot of the things that you need when choosing a website builder.

These things include

  • Recommended by WordPress
  • Fully Customizable Websites
  • Easy to Use Dashboard
  • FREE SSL Certificate Included
  • SEO friendly
  • Starts At £3.05 A Month
  • 24/7 Customer Support

2. Sign Up To BlueHost

Deciding on which website host to start a website for your freelance business is just the first step. Now you need to sign up with a host. If you choose to sign up with BlueHost, here’s what it looks like.

Sign Up With BlueHost Process

Sign Up

how to build a website with BlueHost and signing up to BlueHost process

Choose Your Pricing Plan

Choose Your Domain Name

Create Your Account With BlueHost

3. Domain Name

For your freelance business, you need to have a domain name that fits your brand.

If you choose to go with a personal brand, then using your own name as the domain is the obvious choice.

Though if you want to go with a business name as your brand, then you need to choose a domain name that’s available and fits the brand you want to create.

How To Choose A Domain Name

Choosing a domain name requires careful thought and consideration. Your domain name is a name you’ve got to stick with throughout your business lifespan.

With this in mind, choose a name that not only fits your business but is also easy to find on search engines, and promote.

Though if you struggle to think of the perfect domain name, here are some useful tools to devise a domain name.

Domain Name Generators

Struggling to create your domain name, there are a whole host of domain name generators out there to help you. Here are some of the top ones out there

  • Lean Domain Search
  • Name Mesh
  • Panabee
  • Domains Bot
  • DomainWheel

4. Design

After you’ve signed up for a website host, learned how to build a website, and created a website, you need to design it.

At the beginning of the design process, you have to consider if it’s reflecting your personal brand or a business brand.

Making this decision will influence your content style. Content, is looked into further in the marketing strategy.

For your freelance business, your website needs to have the following content in the design of your website

  • Front page
  • About you page
  • Services page
  • Contact me page
  • Blog

But what’s the point in building a website if nobody sees it? This is why you need a marketing strategy. A marketing strategy to put eyeballs on your website.

5. Marketing Strategy

Implementing a marketing strategy for your website starts with content.

how to build a website and add content as content is king

When creating content you need to consider

  • User experience
  • Your audience
  • SEO

Therefore, when you’re looking at how to build a website, consider the content strategy.

Though, before you start creating content, you need to consider the keywords and your buyer avatar.

Keyword Research

This keyword research blueprint will help you uncover keywords that your competition doesn’t know about.

Buyer Avatar

Identifying your buyer persona is a step that most people skip and it hurts them. Your buyer persona is what helps to mould your content. As you need to create content for your buyer persona so that they become clients.


So let’s say your a virtual assistant building a freelance website, don’t choose the keyword virtual assistant services. Instead, think like your potential customers when they are looking for solutions to their problems.

They’re looking for ‘how to be more productive in your business?’ as that’s what they’re struggling with.


Struggling with ideas?

Go onto Facebook groups and forums where your target market hang out such as entrepreneurs, small business owners or business networking groups.

When you join these groups you will start to understand the exact problems they have and the keywords they use.

Google For Content Ideas

There are many advantages to Google and provides you with a wealth of knowledge. Here are 4 tools inside of Google that you should be using to do your keyword research.

Google Suggest

Head over to Google and type your topic into the search field but don’t press Enter. Stop and take a look at the queue words that Google suggests for you.

Related To

Related to feature at the bottom of the Google search results. Google shows you other searches that are related to the keyword you just put in.

Google Keyword Planner

Google keyword planner is a tool hidden inside Google Ads. Type in your topic and it’ll show keywords plus data for the keyword.

Data on Google keyword planner is

  • Average monthly searches
  • Competition
  • Cost per click (CPC)

As a rule of thumb, target keywords with high search volume and high cost per click. Keywords with these criteria are of high value to businesses.

Google Trends

Google trends show the trend of any given keyword. You’ll be able to see if it is a rising trend or a keyword that is declining.


You’ve found two keywords that have similar search volume and commercial intent. But, you don’t know which one to pick. 

Looking at Google Trends you notice that one keyword is growing in popularity and the other is dropping like a stone. Obviously, you’d want to go with the keyword that’s growing a couple of years ago.

Quora for content ideas

Quora is a massive community of people that ask and answer questions on every topic under the sun. All you need to do is search for your topic on Quora and see which keywords tend to show up. 

Wikipedia for content ideas

Wikipedia is the site that has in-depth articles for topics for everything and anything. As we are talking about keyword research, you can use Wikipedia to do so. 

In A Nutshell,

Before you start a website for your freelance business, you need to know what to look for in choosing a website builder, how to build a website and have a content strategy to market your website.

Signup here for a low £3.05 a month with the website builder recommended by WordPress.

Like this blog? Give it a share on social media.

Checklist to start freelancing and get clients in 30 days

Download the 9 point checklist so that you can get your freelancing career up and running

We respect your privacy.
%d bloggers like this: