A good website is essential to marketing your business online. It’s a cheap way to reach the largest audience possible online, and you can use it to implement other marketing strategies. But simply creating a website doesn’t guarantee visitors or sales.
The easier it is for users and Google to read your website, the more likely Google is to recommend your website pages to people searching for a similar topic. Be advised, just because you hire a web designer, it doesn’t guarantee they’ll know how to optimize your site for search engines. You can have the prettiest site in the world, but if it’s not optimized for search engines, the site is virtually useless.
Learning the fundamentals of how a website should be set up or simply hiring an SEO expert can help you avoid this very costly mistake.

Download All our business resources


It’s a lot easier to set up a website than most people realize when given the right tools. Below, we’ll give you all the knowledge and resources you need to build a good, basic website that should rank relatively well.

Do I Need Help?

It’s important to know your limitations. If design has never been in your wheelhouse, it may be better to let someone else design your business site. Likewise, if getting really technical into how usable your website is, it may be a good idea to hire an SEO expert. Ultimately you want to make sure you put your best foot forward and if you need help to do that, ask for help, be sure to ask.


There are many ways to build a website. But one of the easiest, cheapest, and most effective ways is with WordPress. In this section, you’ll learn how to set up your website step-by-step, and it should only cost around $150-$250.

Need more extensive help? Upwork has freelance developers specializing in WordPress you can hire by the hour (usually ~$20-$30) or for a fixed price. You can learn more about hiring freelancers on Upwork here.

Price Breakdown

Learning the fundamentals of how a website should be set up or simply hiring an SEO expert can help you avoid a costly mistake.


Sign up for Hatchling plan here. If you commit to a 1-year plan, you’ll get a free domain name. Otherwise, your domain will cost around $12.95/yr and you’ll end up paying $10.95 a month for hosting instead of $3.95 or less. You don’t need any add-ons, so you can uncheck them.
All your login information will be sent to your email. You can log in here.
Next, you’re going to install WordPress here. Leave all your settings the same except for Site Settings & Admin Account, where you want to insert the following information, then click “Install”:

4. Log in to your WordPress site

Feeling Lost? There’s a great tutorial here that will walk you through these steps.


Essentially, your site needs a license to prove its identity. This is called an SSL certificate. It’s free, but your web host will try to charge you $30+ to set it up. We’re going to install one for free – and in under a minute.


Next, you’re going to pick a theme – or the design you want to use that controls how your website will look. Designs are highly customizable, so don’t worry if there are specific parts you don’t like or if the theme was designed for another trade. You’ll be able to change this later.

Theme Suggestions

Below are a few of our favorite themes for tradesmen. These themes have all been individually vetted to ensure they work well on mobile, are SEO-friendly, have highly detailed instructions, and are easy to customize. And the best part? They’re all under $70 and have amazing support.

Theme Suggestions

These themes may be less easy to edit.


Now, you need to install your theme and plugins on your website, which you can learn to do here. Installing a theme and plugins gives you the ability to import a website into WordPress that’s already pre-made, so all you have to do is edit it.

Once you’ve purchased a theme you like, you can find it on the Downloads page of the account you just created. To download your theme, click Download next to the theme you just purchased, then select Installable WordPress file only. Save the file to your desktop.

Go back to your WordPress site. On the sidebar, go to Appearance > Themes, and then click Upload at the top of the page.
You can also access this page by adding this to the end of your website name: /wp-admin/theme-install.php?upload (so it would look like so:
Click choose file, then upload the file you just downloaded, and select Upload Theme.
Once the theme has been successfully installed, you’ll see the option to Activate it.

You may then be redirected to install some required plugins. If not, on the sidebar select Appearance > Install Plugins. Then click install under each plugin listed and, once they’re installed, Activate them. You can learn how to install plugins here.


Every theme is different, so there’s no universal way to edit your website. You’ll need to check your theme’s instructions (or documentation) to learn how to customize the theme to your liking.
However, there are some basics you need to know that will make editing your theme less scary and overwhelming.

WordPress Dashboard Basics

Your WordPress Dashboard is where you can make changes to your site. There’s a good overview of it here, but the primary elements you should know about are:


This is your website’s “blog” where you can write articles to share with your audience, such as “How to keep your drains clean” or “Best ways to save on electricity each month.”


These are the main pages on your website, including your homepage, services you offer, and locations you serve. For more info, see: How To Add Pages & How To Use The WordPress Editor.


Appearance is where you can manage and customize your theme.


Plugins can be downloaded to extend the features WordPress has available.


Control parts of your website that will be important later on, like the URL structure.

Page Builder

Generally, each theme uses a drag-and-drop editor, which makes it easy for you to edit your site without having to know code. You can find the editor your theme uses under Theme Suggestions, along with an overview of how the editor works, here:
The majority of themes provided use Elementor, which is super intuitive and the easiest WordPress theme editor to use.

This video provides a good overview of how to customize themes. WPLearningLab is a great resource if you run into issues.

But before you customize your website, you need to understand how to structure your website – or how to optimize it for search engines like Google. This is also called SEO, or Search Engine Optimization.


Like your website, your email address has its own hosting, which is usually Gmail or Yahoo. By default, your email address is listed at their domain (e.g. [email protected]), but it’s possible to create an email that matches your website’s domain name (e.g. [email protected]) which will signal to customers that you’re an established professional and increase customers’ feelings of trust.


To register a custom email address, you’ll need to sign up for Google Workspace, which will cost $6/month here. Make sure you sign up at – otherwise, Google will try to trick you into paying $12/month.
Then, search for a promo code. Often you can get 10% off each month for 12 months and a free 14-day trial. In addition to email, your Google Workspace account has loads of other perks, like a Google Drive account for cloud file storage, calendar, and a full suite of other tools for your business.


  • After purchasing your domain, you’ll be greeted by a screen that says Your Google Workspace account has been created and directed to Continue To Setup in order to verify your ownership of your domain.
  • Select Continue To Set Up
  • This will take you to the Google Admin console. This is also where you’ll be able to add and set up other users’ accounts.
  • Select Verify
Screen Shot 2021 10 30 at 2.21.59 AM 768x564 1
  • Then select continue
Screen Shot 2021 10 30 at 2.20.59 AM 768x595 1
  • This screen will give you a TXT record you can copy.
Screen Shot 2021 10 30 at 2.22.40 AM 768x80 1
  • In another tab, open the HostGator portal, go to Domains > Manage Domains
  • Now, go to the Hostgator Portal and select Launch cPanel.
Screen Shot 2021 10 30 at 2.23.10 AM 768x214 1
  • Look for the Domains section, click Zone Editor.
Screen Shot 2021 10 30 at 2.23.59 AM 768x530 1
  • Click Manage to view the domain’s DNS records.
Screen Shot 2021 10 30 at 2.24.44 AM 768x181 1
  • Go to Add Record > Add “TXT” Record
Screen Shot 2021 10 30 at 2.25.11 AM
  • Fill it out as follows:
Screen Shot 2021 10 30 at 2.26.11 AM 768x73 1
  • Then go back to Google and select VERIFY MY DOMAIN at the bottom right. This may take some time to verify.
Screen Shot 2021 10 30 at 2.26.47 AM 768x270 1
We know that was a lot of information to go through step-by-step. But, the good news is that you’re now fully prepared to hit the ground running and create your business’s website.
Once you’ve completed all of the steps above, you’ll then be ready to move on to optimizing your website’s content, SEO, and structure. Remember, a great website is essential to your business’s success, so be sure to invest the time upfront into creating the best site possible.

Continue your journey to a successful business

improve your business

Get top-rated features and support for a fraction of the price with FieldPulse’s all-in-one business management software for tradesmen.

Take The Business Playbook With You!

[hubspot type=form portal=9033244 id=f61b0870-91a8-4dc7-9d8c-27b237e25bb7]