WordPress always amazes me, each day with the countless abilities that allow anyone to transform it into any niche site. You can use WordPress as a CMS for just any niche out there, and the most interesting part is that you think it, and there’s a theme already available for that. WordPress is the fastest way to create a website like freelancer.

Here’s what we’re going to cover today to get your freelancer website created:

  • Get website hosting and buy your domain.
  • Install WordPress (this step takes like 90 seconds)
  • Pick a theme and design
  • Create your content

Step 1: Get Hosting & Your Domain

To start a website, the first thing you need is hosting. We use a hosting provider called HostGator , but there are many options available (more on that below).

There are also options out there for free hosting, such as putting your website on blogger.com, but this is not ideal for a few reasons. If you decide NOT to get professional hosting, you don’t truly have control over your content. You can read tons of horror stories from people who went the cheap route and got their sites shut down for no reason. This is why it’s better to find a good host at a great price to start.

I use Hostgator to host all of my sites, and I love them. Their customer support is amazing and in the last 5 years, I’ve never had any issues.

Plus if you use my link below to set up your hosting, you can get started for $3/month plus save $10 or more on your domain. Using this deal will save you $88! Click the link below and use the promo code FREELANCEBUNDLE to have your discount automatically applied.

Click Get Started Now and use the promo code FREELANCEBUNDLE to automatically apply your discount.

Register Your Domain

Your domain is the name of your website. For example, the domain name of this site is thefreelancehustle.com.

How do you choose a domain name?

If you have a name for your business, use that. Or, just go with your own name! Whether you choose to operate under your own name or a business name, keep it specific, memorable, and easy to type.

Type in the domain you want to see if it is available.

Here you can see that I’ve typed in my full name and it shows all the available options. If you can, going with .com is a good idea because it’s most common. But there are plenty of other options these days so check to see what sounds good.

Purchase Hosting

Next up, it is time to pick your hosting package.

I’m really excited about this bundle because most of the deals on hosting are for 3-year packages but with this bundle, you can get a really awesome deal and only pay for 1 year. (If you want to sign up for 2 or 3 years you totally can! It’s a great price for that too).

Uncheck Add-Ons Hostgator offers additional services like security and backups. You don’t really need these to get started, so you can uncheck them. If you do wish to get the added security you can, of course!

Review Order Details If you choose a $5 domain and a 12-month plan, your total should be $36. (If there are other costs, you can scroll back up to review if anything was left checked or unchecked.) Now you have hosting! Do a mini happy dance.

Step #2: Install WordPress

Once you log into your Hostgator customer panel (called the Cpanel), it might look totally overwhelming! But don’t worry. You don’t need a lot of the stuff in there.

Click on Build A New WordPress Site To get your website up, click on the WordPress icon button.

You should see your domain in a drop-down list. Select it.

Seriously, it was that easy.

Start to plan out the look of your site

Before you get too deep into playing around with your site, I recommend putting some time into making a plan.

If this is your first website, it can be really easy to get lost. So starting with a plan will help you to save time and avoid pulling your hair out in frustration.

Start by getting some inspiration. Look at other websites to see what kind of designs and layouts you like. When looking at other sites, try to look for businesses in a similar niche or with similar goals. ie don’t try to copy Facebook’s design because they aren’t trying to sell a freelance service.

Where can you go for inspiration?

  • Pinterest
  • Dribbble
  • Google/Google Image

Search for website design *niche*’ or freelance *niche* website’.

What to look for?

  • Fonts
  • Colours
  • Image styles
  • Layout

You don’t have to be a graphic designer to make a nice looking website. Just take note of what you really like, take screenshots, and you’ll be able to incorporate those common elements into your own site.

Now that you have an idea of what you want your site to look like, it’s time to start creating it!

Want a website that grows your freelance business?

You’re ready to build a website that totally wows your clients, but not quite sure where to start. Don’t worry, we’ve got you covered! Get the website planning guide to help you launch the best website on the block.

Choose A Theme

The theme you choose will determine the general layout and look of your website. To get to your theme options, find appearance’ in the left menu and select themes’.

There are plenty of free theme options to choose from. You can browse through and see if you can find something that lines up with the vision you have for your own site.

A note on my theme I started with a free theme but wasted SO much time trying to get it to look how I wanted. I couldn’t figure out how to get my blog pages to look just right, I had a helluva time creating opt-in boxes, and honestly it was all just kind of a hot mess.

Then one day I found Divi and it was like the heavens opened up.

Divi is amazing because it is super customizable and flexible. This theme uses a drag-and-drop builder so no coding knowledge or previous website building experience is required!

I also love that it comes with templates and layouts for different pages like your front page, your blog page, your contact page and your portfolio. The layouts look super pro and they’re insanely easy to create by dragging in the elements you want to use.

PLUS when you purchase Divi you get access to their plugins. I use bloom for creating custom opt-in boxes for list building, and monarch for social sharing.

I say all of this because when I started building my website there was no way in hell I was going to pay for a theme! But I wish I would have made the investment sooner because I probably wasted over 100 hours trying to get a free theme to work for me.

That said, there are thousands of themes out there and you just need to find one that works for you.

Step #4 Create Your Pages

A freelancer website doesn’t need to be complicated. But it does need to present you as a professional in your field. You don’t need to create a ton of pages to do that!

The pages you should have:

  • Home the front page of your website should clearly articulate what you do and who you help
  • About your about page should tell your story. But most of all, it should let a client know what’s in it for them
  • Services let clients know what they can hire you for and what your prices are
  • Portfolio display your best work and testimonials from past clients
    Contact make it really easy to get in touch with you by leaving your email address or using a contact form like typeform

Step 5 Publish It

Once you have your basic pages created, it’s time to hit publish and share it with your network!

I know how easy it is to let perfectionism get in the way and hold you back from hitting that publish button. But remember that your website will be an evolving thing and can always be tweaked and changed later.