Simply Business homepage
  • Business insurance

    • Business Insurance FAQs

    Business insurance covers

  • Support
  • Claims
  • Sign In
Call Us0333 0146 683
Chat With UsChat support 24/7

How to create a business website – a step-by-step guide

5-minute read

Business woman working on website on laptop
Catriona Smith

Catriona Smith

29 January 2024

Share on FacebookShare on TwitterShare on LinkedIn

A simple, well-designed business website could be the difference between winning clients and losing out to your competitors. Not only does it build trust and authority, it lets consumers know what’s important to you as a brand.

What’s more, we know 26 per cent of small businesses find marketing and attracting new customers one of their biggest challenges, according to our SME Insights Report.

Your business website plays an important role here.

7 steps to creating a website for your business

Before you start building a website, make sure you have a clear marketing plan and brand identity.

You’ll want all of your channels to follow the same tone of voice and visually look like a unified brand.

Follow this step-by-step guide to start setting up a business website for your small business.

Google closes websites made with business profiles

Google Business Profile is an important part of local marketing, and up until recently also enabled business owners to create their own website. However, this functionality is no longer supported, according to an announcement from Google.

Existing business websites built with Google Business Profile will be shut down in March 2024. Customers who click on your website will be redirected to your business profile until 10 June 2024.

Keep reading this guide for alternative tools and website builders to make sure your business continues to have a presence online. And make sure you update the link to your website anywhere you’ve been using it to drive customers (such as ads, flyers, and social media profiles).

1. Buy a domain name

Your domain is your website address and is how people will be able to find you online. It should be easy to remember and closely related to your trading name.

For example,

It’s a good idea to buy a domain as soon as you register your business name, even if you’re not ready to build a website yet.

Bear in mind that more competitive domain names may be taken or will be expensive.

Top-level domains are the last section of the domain name like .com and While these can be more expensive to buy, using these gives authority to your business, both in terms of showing up in search results and earning trust of users.

Meanwhile .org domains are traditionally used by not-for-profit and government organisations, although anyone is allowed to register using this domain.

You can buy a domain name in the UK through a range of low-cost providers like GoDaddy, 123 Reg, and 1&1 IONOS.

2. Decide the purpose of your business website

Once you’ve registered your domain, you need to decide the main purpose of your website.

Is it to show potential clients your portfolio of work? Do you want to have a blog? Or do you just need a simple site that highlights your services and how people can get in touch?

If you’re looking to sell products online or take payment, you’ll need to use a website builder that has ecommerce functionality.

Florist managing online orders on laptop
Artem Varnitsin/

3. Find a hosting provider

Next, you need to choose the hosting company that will store your data, and make it available on your domain.

Your choice of hosting provider will depend on a range of factors including storage limits, bandwidth, and costs – which could include an annual or monthly hosting plan.

Check if your hosting provider will also manage your SSL certificate for you, or if you need to install your own. This is a piece of code that keeps information secure if you’re asking people to share sensitive information with you.

It’s also good to check what content management systems offer a hosting company as well, for example Wordpress, Joomla, or Drupal. We’ll go into more detail on this in the next step.

Make sure you also are aware of data protection and website privacy laws.

4. Choose a website builder

There are plenty of free and paid-for platforms you can use to build a website, without the need of a professional designer and web developer.

Most are set up so you just drag and drop components like contact buttons, enquiry forms, photo galleries, and videos.

From Wordpress to Wix to Squarespace, here’s a rundown of some of the most popular website builders out there.


WordPress is both a website builder and a hosting provider used by businesses of any size.

In fact, it’s said that 43 per cent of the web is built on WordPress.

You can install one of thousands of business website templates and themes available. Or if you have coding experience, you can build your own on the platform.

WordPress has a free option, along with a range of paid-for options depending on your needs. For example, the entrepreneur plan is £36 a month and gives you access to premium templates, analytics, and SEO tools.


GoDaddy is a huge player when it comes to domains and web hosting, and they also offer a web builder.

It’s simple to use and includes basic ecommerce options including a PayPal integration. Additional features include social media integration and a shopping cart with paid-for plans.


Wix is a template-based website builder that offers designs suitable for almost every business and industry.

It's popular amongst small firms thanks to its simple drag-and-drop interface, meaning that you can simply pull elements of your site around the screen to see how they’ll fit together.

Much of Wix’s functionality is available for free, but premium plans are also available if you want to do things like remove Wix ads and add a customised favicon – the little image that appears in the browser tab.


Squarespace is a popular website builder, particularly for the creative industries. It has a range of beautifully designed templates that are responsive – so they look great on any device.

It’s easy to customise and has the option to add ecommerce features, from adding products and taking payment to creating discounts and pop-ups.


Smaller ecommerce businesses and side hustles might be suited to Zyro, an affordable website builder with attractive templates.

It has ecommerce features too, including order management and ability to accept online payments. It also offers free web hosting with any plan.


Zoho offers a free website builder tool, but it also pitches itself as a one-stop-shop for many of your small business needs.

The Zoho ecosystem offers a range of ‘software as a service’ options for SMEs, including a mail client and a CRM (customer relationship management) tool. There’s also a basic Zoho app development system.


Shopify is designed for businesses needing built-in ecommerce software, and is particularly popular among dropshipping businesses.

They say you can have your website built in minutes with thousands of themes and integrations. It’s simple to get set up and customise with its drag-and-drop functionality.

It’s worth knowing that you’ll need to use Shopify Payments to process payments, and if you want to use any third-party payment providers then you’ll need to pay a transaction fee with every sale.

5. Plan your site map

Your next step is to map out the pages you want to include on your website. This will vary depending on the type of business you have, but there are common pages people expect to see.

For example, a simple website might include the following pages:

  • Home page
  • About us
  • Services
  • Contact

Of course, your website might be more complex than this, especially if you’re including an ecommerce function.

Make sure you include a clear call to action button (such as ‘buy now’ or ‘contact us’). Many people will also be looking for links to your social media pages.

Remember, having a website that's easy to navigate will also help improve a customer's overall experience. Mapping the customer journey can help you understand what they need at each stage of the buying process.

6. Add photos and words

Once you’ve decided the basic structure of your website and pages you’ll need, you can start thinking about content and how these pages link together.

This might include your contact details, information about the services your business offers, and a list of products and prices.

Telling your story of how you got started is an important part of showing the small business owner behind the business. You might also want to mention any awards and testimonials to give potential customers a reason to choose your business.

Throughout this process, you should think carefully about SEO (search engine optimisation). Using relevant terms in your website copy will help your site to appear higher up in search engine results pages.

7. Promote and monitor your business website

As well as good SEO practices, you should consider promoting your website through pay-per-click advertising. These are ads you see at the top of your Google search results for example, or on social media.

With even a small budget, this can be a great way to increase the visibility of your business website.

You’ll then want to review the analytics for your site on a regular basis, making sure to keep content up to date and relevant.

Have you got any unanswered questions about creating a business website? Let us know in the comments.

Read more small business guides

Ready to set up your cover?

As one of the UK's biggest business insurance providers, we specialise in public liability insurance and protect more trades than anybody else. Why not take a look now and build a quick, tailored quote?

Start your quote
Photograph: BullRun/
Catriona Smith

Written by

Catriona Smith

Catriona Smith is a content and marketing professional with 12 years’ experience across the financial services, higher education, and insurance sectors. She’s also a trained NCTJ Gold Standard journalist. As a Senior Copywriter at Simply Business, Catriona has in-depth knowledge of small business concerns and specialises in tax, marketing, and business operations. Catriona lives in the seaside city of Brighton where she’s also a freelance yoga teacher.

We create this content for general information purposes and it should not be taken as advice. Always take professional advice. Read our full disclaimer

Find this article useful? Spread the word.

Share on Facebook
Share on Twitter
Share on LinkedIn

Keep up to date with Simply Business. Subscribe to our monthly newsletter and follow us on social media.

Subscribe to our newsletter


HomePopular articlesGeneral businessGuestInsuranceLandlordLandlord resourcesLegal and financeMarketingNewsOpinionProperty maintenanceTradesmanCovid-19 business support hub


Public liability insuranceBusiness insuranceProfessional indemnity insuranceEmployers’ liability insuranceLandlord insuranceTradesman insuranceSelf-employed insuranceRestaurant insuranceVan insuranceInsurers


About usOur teamAwardsPress releasesPartners & affiliatesOur charitable workModern Slavery ActSection 172 statementSocial mediaSite map

Customer support

Contact & supportPolicy renewalMake a claimProof of policyComplaintsAccessibility


6th Floor99 Gresham StreetLondonEC2V 7NG

Northampton 900900 Pavilion DriveNorthamptonNN4 7RG


Careers at Simply BusinessTech careersCurrent opportunities


BenefitsRefer a friend


Terms & conditionsPrivacy policyCookie policyVuln Disclosure policy


Knowledge centreOpinionsMicrosites

© Copyright 2024 Simply Business. All Rights Reserved. Simply Business is a trading name of Xbridge Limited which is authorised and regulated by the Financial Conduct Authority (Financial Services Registration No: 313348). Xbridge Limited (No: 3967717) has its registered office at 6th Floor, 99 Gresham Street, London, EC2V 7NG.