We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you agree to our cookie-policy

SEO ENQUIRY

First, we need your contact details…

SEO ENQUIRY

Which SEO services are you interested in?

SEO ENQUIRY

Anything you’d like to share with us at this stage?
A brief, technical scope, supporting documents or anything else?

SEO ENQUIRY

How soon are you looking to kick off this project?

SEO ENQUIRY

What budget guidance are you working on this project?

SEO ENQUIRY

What budget guidance are you working on this project?

THANK YOU

Thank you for getting in touch with Yellowball!

We’ve received everything and one of our team will be in touch very soon with the next steps. If your enquiry is urgent, you can call us on 020 8064 1832 – we’re open 9am – 6pm Monday to Friday.

BACK TO HOMEPAGE
YELLOWBALL LITE

Unfortunately, you don’t qualify for a bespoke project, but there is good news!

Based on your budget guidance, we’d recommend exploring Yellowball Lite – our flexible WordPress theme that is perfect for small businesses.

VISIT YELLOWBALL LITE

Step 1

of 6

WEB DESIGN ENQUIRY

First, we need your contact details…

WEB DESIGN ENQUIRY

Which web design services are you interested in?

WEB DESIGN ENQUIRY

Anything you’d like to share with us at this stage?
A brief, technical scope, supporting documents or anything else?

SEO ENQUIRY

How soon are you looking to kick off this project?

WEB DESIGN ENQUIRY

What budget guidance are you working on this project?

THANK YOU

Thank you for getting in touch with Yellowball!

We’ve received everything and one of our team will be in touch very soon with the next steps. If your enquiry is urgent, you can call us on 020 8064 1832 – we’re open 9am – 6pm Monday to Friday.

BACK TO HOMEPAGE
YELLOWBALL LITE

The end-to-end delivery of bespoke web project akin to the style and quality of our portfolio typically start from £25,000.

Based on your budget guidance, we’d recommend exploring Yellowball Lite – our flexible WordPress theme that is perfect for small businesses, startups, consultancies and charities. Learn more about Yellowball Lite and speak to one of our specialists on this dedicated site. It’s all the best from Yellowball, now fast, affordable and available anyone, anywhere.

VISIT YELLOWBALL LITE

Step 1

of 5

GRAPHIC DESIGN ENQUIRY

First, we need your contact details…

GRAPHIC DESIGN ENQUIRY

Which design services are you interested in?

GRAPHIC DESIGN ENQUIRY

Anything you’d like to share with us at this stage?
A brief, technical scope, supporting documents or anything else?

GRAPHIC DESIGN ENQUIRY

How soon are you looking to kick off this project?

GRAPHIC DESIGN ENQUIRY

What budget guidance are you working to on this project?

THANK YOU

Thank you for getting in touch with Yellowball!

We’ve received everything and one of our team will be in touch very soon with the next steps. If your enquiry is urgent, you can call us on 020 8064 1832 – we’re open 9am – 6pm Monday to Friday.

BACK TO HOMEPAGE
GRAPHIC DESIGN ENQUIRY

Most design projects at Yellowball are typically more than £500 and our agency-wide hourly rate is £145 plus VAT.

We’re probably not a good strategic fit for this project but you could try the freelancer networks at Fivver.com or upwork.com.

Step 1

of 5

PPC ENQUIRY

First, we need your contact details…

PPC ENQUIRY

Which PPC services are you interested in?

PPC ENQUIRY

Anything you’d like to share with us at this stage?
A brief, technical scope, supporting documents or anything else?

PPC ENQUIRY

How soon are you looking to kick off this project?

PPC ENQUIRY

What budget guidance are you working on this project?

PPC ENQUIRY

What budget guidance are you working on this project?

THANK YOU

Thank you for getting in touch with Yellowball!

We’ve received everything and one of our team will be in touch very soon with the next steps. If your enquiry is urgent, you can call us on 020 8064 1832 – we’re open 9am – 6pm Monday to Friday.

BACK TO HOMEPAGE
YELLOWBALL LITE

Unfortunately, you don’t qualify for a bespoke project, but there is good news!

Based on your budget guidance, we’d recommend exploring Yellowball Lite – our flexible WordPress theme that is perfect for small businesses.

VISIT YELLOWBALL LITE

Step 1

of 6

GOOGLE ANALYTICS ENQUIRY

First, we need your contact details...

GOOGLE ANALYTICS ENQUIRY

Which Google Analytics services are you interested in?

GOOGLE ANALYTICS ENQUIRY

Anything you'd like to share with us at this stage?

GOOGLE ANALYTICS ENQUIRY

How soon are you looking to kick off this project?

GOOGLE ANALYTICS ENQUIRY

What budget guidance are you working to on this project?

THANK YOU

Thank you for getting in touch with Yellowball!

We’ve received everything and one of our team will be in touch very soon with the next steps. If your enquiry is urgent, you can call us on 020 8064 1832 – we’re open 9am – 6pm Monday to Friday.

BACK TO HOMEPAGE

Step 1

of 5

Mobile Menu
Mobile Menu

Award-winning work, focussed on results

Yellowball
Web Design

Air X

Yellowball
Web Design

City & Guilds

Yellowball
Web Design

Ballet with Isabella

Yellowball
Web Design

Tomatin

SEE All PROJECTS
Aug 2021
16 MIN READ

How to Build a Website For Small Business: A Step-by-Step Guide

Nic Lapham

This article will focus on how to create a website for a small business, including a step-by-step guide.

  • Plan the purpose of your website
  • Choose your custom domain name
  • Register your domain 
  • Select your hosting provider
  • Select a theme or template
  • Install plugins or extensions
  • Plan your sitemap and navigation
  • Add engaging written content 
  • Add visual content
  • Optimise for SEO 
  • Integrate your social accounts
  • Testing and final review
  • Publish your website 
  • Maintain your website

1. Plan the purpose of your website

The first step in creating a website for your small business is planning the purpose of your site. Will your site sell products, promote services, inform, educate or entertain? 

Your website can be a simple space that shares your brand and contact details, or it can be a full e-commerce platform where you can sell directly to consumers.

Once you’ve decided on the functionality of your website, it’s time to think about user experience – the journey that takes a visitor through your website and sales funnel.

2. Choose your custom domain name

This is the URL that you’ll share with customers and promote through digital marketing, so it’s important to get it right.

Best practices for choosing a domain name:

  • Keep it short
  • Limit abbreviations, numbers, hyphens and acronyms 
  • Make it easy to remember
  • Don’t make it too specific to a product or service – this can limit its value for SEO, and could be an issue if you business changes direction 
  • Keep it relevant to your brand

3. Register your domain

Once you have an idea of what you’d like your custom domain name to be, you need to register it. The best domain name registrars for the UK include GoDaddy, A2, Namesilo, and Namecheap. All you need to do is type in what you want, and they’ll tell you what’s available and how much the fee will be.

4. Select your hosting provider

Popular hosting providers include:

  • WordPress
  • Wix
  • Squarespace
  • Shopify

Your website is only effective when it’s up and running, so your web hosting service must be very reliable and secure as well as affordable. It can be worth it to pay a little more to a service provider that guarantees their service, can scale up and down as your business grows and changes, and offers great tech support to reduce security risks and help keep your business running smoothly.

You will have two main options when it comes to web hosting:

  1. Shared web host – The shared option is more affordable because multiple websites will be hosted on the same server, but this does mean that your website may load more slowly.
  2. Dedicated hosting – A dedicated hosting option will mean your site gets exclusive use of a hosting server, which is more expensive but should guarantee the fastest load times.

Consider page load times

Page load times may not seem like a big issue, but it’s one of the most important aspects of a high-quality website. Google has indicated that page speed is one of the signals its algorithm monitors and uses to rank a website in search results, so it’s critical for search engine optimisation (SEO). This is because load speeds have a significant impact on user experience, with slower pages having much higher bounce rates (the percentage of visitors leaving your website without taking any actions) and low conversion rates, especially on mobile conversions.

You can test the load speed of your website using Google’s PageSpeedInsights and measure it against load speed benchmarks, keeping in mind that the highest e-commerce conversion rates happen on pages with load times of 0-2 seconds.

Top website builders for small business 

Small business website builders include:

  • Shopify – For selling products online
  • Squarespace – For extensive designs
  • GoDaddy – For guidance 
  • Wix – For promotion 

Install WordPress software

You may also choose to install WordPress – a useful tool to help you add content to your site.

5. Select a theme or template

Next, select a theme or template you’d like your site to use. Consider aspects like:

  1. Responsiveness – Ensure the theme allows your site to adapt to different screen sizes.
  2. Speed – Check the amount of plugins the theme has which could cause it to run slowly, and watch out for slow loading times when you try to design pages.
  3. Accessibility – Check the theme includes accessible elements, such as the ability to add alt text to images. 
  4. Flexibility – Choose a theme that offers room for unique customisations so you can add your own stamp to your site. 

6. Install plugins or extensions 

Plugins (WordPress), extensions (Squarespace), and apps (Wix) add new functionalities to your website. 

Be careful how many plugins and extensions you add to your site, as this could slow down performance. Check that any plugins you install are secure. 

Add plugins that help with the following areas:

  • Site performance
  • Site optimisations
  • SEO
  • Security
  • Backups
  • Ecommerce (if relevant)

You can find out more in our guide to the best WordPress plugins. 

7. Plan your sitemap and navigation

Next plan your sitemap and navigation. Ensure to keep your navigation logical and easy-to-use so your website visitors can find everything they need to! Think about user-flow throughout your site, and the desired actions you’d like visitors to take, such as filling out forms or purchasing products.

8. Add engaging written content

Written content

Next up is adding useful written content to your website. These are the types of pages you’d usually have on a small business website:

  • Homepage
  • About Us Page
  • Booking Page
  • Contact Us
  • Content
  • FAQs
  • Testimonials/Reviews 

However, depending on your product, services or business level you may like to keep your site more simple than this. 

9. Add visual content

Add high-quality visual content to your website. Use images to break up text, however ensure any images you add have been compressed and are in an SEO-friendly format such as Webp. Add alt text to any images to make them accessible to all website visitors. 

10. Optimise for SEO 

SEO is a powerful, long-term strategy to drive organic traffic by making your website more visible to people searching for businesses like yours.

This should involve the following steps: 

Keyword research: 

Use tools like Semrush, Ahrefs, Google Keyword Planner, and Ubersuggest to find relevant search terms. Apply them across your website to improve search rankings.

Publish fresh content:

Regularly update your site with new, engaging content, such as blog posts, that reflect your brand and address customer needs.

Image optimisation:

Ensure images are compressed, and high-quality to enhance rankings without slowing your site. Add image alt text containing relevant keywords.

Linkbuilding: 

Link relevant internal pages for easier navigation, and add authoritative external links (non-competitors) where appropriate.

You can find out more about the elements of SEO in our SEO guides

11. Integrate Your Social Accounts

Social media integration gives your customers and clients more ways to interact and engage with your brand, bringing them to your website off your social media profiles. Social media is an affordable and effective way for small businesses to compete with larger corporations, increasing brand awareness and reach through sponsored advertising, social media posts, competitions and much more. With full social media integration, your brand is immediately able to reach millions of potential customers who are using these platforms for researching products and services, looking for recommendations, and verifying what brands they can trust to deliver.

12. Testing and final review

The next step is to make sure that every aspect of your website is functional, from navigation bars and links to setting up payment processing and contact forms. There should be extensive testing well before your small business website goes live, making sure any changes can be made well before the first customer arrives. During this stage, focus on:

Browsers

Your website should work on all major browsers, including Internet Explorer, Firefox, Safari, Microsoft Edge, and Google Chrome. Each page should be tested to check for loading errors, broken links, and formatting.

Mobile

Test the mobile experience on a range of tablets and smartphones to make sure it is in line with Google’s mobile-first indexing, as this will impact your SEO. Essentially, this means that search engines are testing your mobile website experience as a priority for listing your web pages in search results, so it’s very important.

Analytics

Having your analytics in place will allow you to measure and analyse the performance of your website when it is live. This lets you see what pages are performing well, what pages need improvements, and much more. Google analytics offers very advanced features for small business websites, and you can use their reports on how your visitors are reaching you, who they are, and where they are from to refine your website and marketing campaigns. 

13. Publish your website 

Following testing and final review, now it’s time to publish your website! Keep an eye on your website analytics to measure performance and diagnose any issues. 

14. Maintaining your website

Regular maintenance and updates to your website are important to ensure your website runs correctly and is optimised for search engines. Changes in search algorithms may need to be incorporated into your content, changes in browser functionality may mean you need to update the website’s backend or add new features, and changes in your business should be reflected in your online presence.

As a matter of priority, it’s important that you:

  • Update contact details, address, and business name
  • Ensure you are applying security best practices, including software and app updates
  • Check and repair broken links
  • Address customer complaints
  • Update products and services
  • Ensure legal and industry compliance standards are met
  • Update your website when it is no longer aligned with consumer trends or your brand (after several years or a major change in your business)

Check out our guide to maintaining your WordPress website for more information. 

Small Business Website Best Practices

Here are some small website best practices to follow when creating your website: 

  1. Select easy-to-read fonts
  2. Choose a logical site navigation
  3. Choose a colour scheme
  4. Use high-quality photos
  5. Optimise for mobile
  6. Add a CTA
  7. Use white space
  8. Avoid clutter
  9. Add testimonials
  10. Think about visual hierarchy
  11. Run A/B tests
  12. Accessible design

Setting up a small business website FAQs 

Does my business need a website?

Most businesses will benefit from creating a website. This helps to build trust in your brand, and let more people know about your products and services. 

How much does a small business website cost to make?

The cost of your website depends on your specific requirements. We’d advise contacting an agency to discuss your requirements – you may be surprised to find out using a web design agency to build your website can be more affordable than you think!

How much does a small business website cost to maintain?

Again, this depends on how large or small your website is and your website’s purpose. Some small sites require maintenance every 6 months, however some larger websites require maintenance every 3 months or even more regularly if you have a lot of visitors and sell alot of products. Contact us to find out more about website maintenance options. 

Should I build a website myself or pay someone to help?

In just 50 milliseconds, a visitor will decide whether they’re staying or leaving your small business website – and that’s where a custom web design makes all the difference.

A custom website offers a greater range of functionality and creativity. 

There are plenty of business website builders and drag-and-drop builders out there to build a website from scratch that can seem like a good alternative to using a professional design agency. However, this is a lot like remodelling your home yourself rather than calling in an expert team of architects and contractors. DIY simply doesn’t have the clean, polished look and wow-factor that a skilled professional can provide. After all, you’re the best at your business and your skill and professionalism directly benefit your clients – a design agency is the same.Cost is often cited as a factor when making this choice, but it’s important to think more in terms of value and ROI than an upfront expense. In fact, most digital agencies offer surprisingly affordable pricing plans and a wide range of templates specifically to assist small businesses.

Can I permanently buy a domain name?

Currently a domain name cannot be bought permanently, so you need to make sure you renew your ownership of the domain. Automate the renewal process if possible with your domain provider to make sure you don’t lose the domain name!

Should a small business website have a blog?

Yes, a blog can be a great tool to help your small business gain more website traffic. A blog can be used to create useful content, which can target relevant keywords and help your business rank in search engines to build your online presence. 

For more information on what makes a good website, check out our guide on web design principles

Yellowball is a multi-award-winning web design agency in London specialising in website redesign, content marketing and digital marketing strategies. We work with businesses large and small, creating bespoke websites that shine online. Let our team show you what your online presence can do. Contact us today.

BACK TO ALL POSTS

Let's work together

Ready to start your next project? Call, live chat or send us a message today. We're here 9am to 6pm Monday to Friday






    I would like to receive news and information from Yellowball