Growing on Google:
A Guide on Websites for Small Businesses
It has never been more important for a business to have an online presence. The digital market is at an all time high, with Google averaging roughly 8.5 billion searches every single day. Similarly, the likes of Bing host just over 900 million daily, whilst YouTube and Facebook process approximately 6 billion and 2 billion searches in the same period.
The needs of the consumer constantly continue to adapt, meaning businesses looking for a consistent stream of customers need to be visible in the most important places. With search engines handling the majority of online searches, this makes websites an invaluable resource for businesses of all industries and sizes.
In this guide, we’ll cover the needs of small businesses when it comes to websites, alongside the major factors to consider along the route to building and improving one.
By Jack Breen
Jack is an experienced SEO consultant with several years working in both in-house and agency roles, helping small businesses grow their visibility in a variety of industries.
Do small businesses really need a website?
An important part of running a business is figuring out where best to advertise yourself. Many small businesses run successfully without the need of a website, and instead leverage the likes of Instagram, Etsy, or YouTube to show off their products or services, such as photographers, designers, or personal trainers. Similarly, businesses with a strong referral network, like tradespeople or shop owners, can also survive without a website.
However, even if these businesses are running successfully, it doesn’t mean that they are running at full potential. Let’s take an electrician for example: whilst they may have a strong list of referrals, having a website will let them compete for local searches online, which may be more favourable for them rather than having to travel further out.
Common objections and misconceptions
It’s common to find small business owners that are against the idea of building a website. This is a fair position to take, as making a website and putting yourself out there can be initially daunting, but it’s necessary to overcome. Here are some of the most recurring objections and misconceptions I see when discussing the idea with them:
“I’m already on social media, I don’t need a website”
Many small businesses do well with being visible purely through social media. However, what happens if these websites shut down or your account gets banned? For example, it’s very common to see YouTube channel owners suffer financially when they receive a ban, as it can take years to get back to the same visibility they once had. It’s important not to put all of your resources onto one platform, otherwise you may have to battle with issues out of your control.
“Building a website is difficult and costs too much”
There has never been an easier time for you to build a website for your business. With the likes of WordPress and Wix, you can quite easily set up your own website without having to deal with CSS, JavaScript, or other custom code. The way web designers are building websites is now more streamlined too, meaning less time spent making the site.
“I already have a steady stream of leads”
Regardless of where your current leads come from, things can change quite quickly. Referrals can dry up, social media platforms can change, and you can exhaust local leads fairly quickly depending on your industry. Having a website is future proof and means your brand is here to stay.
“My customers don’t search online”
Just because many of your customers don’t find businesses in your industry through Google doesn’t mean that nobody is. In marketing, data will always outweigh anecdotal evidence. Even if these keywords have low volume, this has its own advantages too, as competition will be low and conversion rates will generally be higher.
Benefits of having a website
Ultimately, there are many benefits to having your own website, but I generally like to focus on the these three:
- Credibility – Having your own website builds authority and trust with the user.
- Visibility – Being findable on Google, Microsoft Edge, and other search engines will lead to more potential customers.
- Control – No other platform allows for the same customisation that a website provides, letting you fully control your look, branding, and style.
Top website platforms for small businesses
If you’re now convinced that your business needs a website, you first need to choose if it will be custom-coded or built through a website builder. They both have their pros and cons as highlighted below:
| Feature | Custom-coded website | Website builder |
| Cost | High – likely £1,000+ minimum for a developer | Low, often under £30 per month. Will cost more with an agency |
| Setup Time | Slow – weeks to months | Fast – can be as quick as a few hours to start a fresh website |
| Usage | Requires developer or coding knowledge to edit | Mostly beginner friendly with drag-and-drop builders |
| Flexibility | Fully customisable and no limits (with the right knowledge) | Limited to templates and features of platform |
| Control over SEO | Full control over website features | Varies – some limitations especially on cheaper plans |
| Scalability | Highly scalable for business growth | Varies – some platforms are fairly limited whilst others are scalable |
| Maintenance | Requires manual updates, security, backups etc. | Varies – often handled by the platform |
| Ownership | Full ownership of website and coding | Platform dependent, some risk of vendor lock in |
Choosing a website builder platform
There are many different types of website builders, each with their own strengths. Here is a short breakdown of the most popular website builders, highlighting their best use cases:
WordPress
WordPress is the most flexible website platform, ideal for small businesses that want full control over their design and content. With thousands of themes and plugins, it’s great for growing businesses, but may require some technical know-how or developer support.
Wix
Wix is a beginner-friendly, drag-and-drop builder perfect for small businesses that want to get online quickly without coding. It offers a wide range of templates and built-in tools for general marketing and SEO.
Shopify
Shopify is the go-to platform for small businesses focused on ecommerce, offering everything needed to manage products, payments, and shipping. It’s easy to set up and scale, but not ideal for businesses without a physical product to sell.
Webflow
Webflow is ideal for design-conscious businesses that want full creative control without sacrificing speed or SEO. It’s similar to Wix but has a steeper learning curve with a lot of room for design customisation.
Squarespace
Squarespace features countless beautifully designed templates and all-in-one ease of use, making it great for consultants and service-based businesses. It’s not as flexible as the likes of WordPress but it still has great options for growing businesses online.
HubSpot CMS
HubSpot CMS is great for businesses that primarily thrive off of inbound leads, rather than a mix of outbound and inbound marketing. It has fantastic CRM integration, but it is generally more expensive than other options.
Choosing the right platform
With so many options listed, you may feel spoiled for choice. To choose the right website builder for your business, consider the following:
- How often will I need to edit the site?
- How customisable does it need to be?
- What are the monthly/yearly costs of each platform?
- How easy is it to use?
There are many great options to choose from, so ultimately the best choice is the one that feels best for you to use on a daily basis. My go-to is always WordPress, but I’ve seen success on all the platforms listed above and more.
Want to learn more about SEO?
Check out some of my other useful resources below.
Important features that every website needs
All websites fundamentally serve the same purpose: bringing a user to your website to make a specific action. This can be as simple as buying a product or service, downloading a file, or signing up for a newsletter. More complex marketing funnels may involve sending users to another website entirely, but they use the initial website to build trust and provide the information necessary to the consumer.
But what does this all mean for small businesses? Often your website is a customer’s first impression of your business, so it needs to be welcoming and easy to navigate. Think of your site like a physical storefront. A location that is clean and professional is more likely to drive customers than something old and run down. The same applies to websites. Think: if you were a customer, would you use your website?
So what kind of features does a website need to succeed?
Core features
To successfully convert users into customers, your website needs to outline the following:
- Who you are and what your business does
- Your services and general processes
- Why the customer should choose you
The third point is exceptionally important, as if you cannot differentiate yourself from the competition then what is stopping the customer from choosing a different website with a better offer?
To do this, your website should be split up into several key areas:
- The home page – This is where most of your branded traffic (i.e. searches for your business name) will end up. It should contain a brief overview of your site, including information about your business, your services, and other resources you have.
- Service pages – These pages will target specific services that you wish to rank for on Google. For instance, a recruitment company should have separate pages for applicants and companies, as the intent behind these searches will be different.
- About page – The about page is your chance to build trust with the user, ensuring you explain and humanise your business. This is a great opportunity to talk about your history, why you do what you do, and why the customer should choose you.
- Other resources – Depending on your industry and marketing goals, you may choose to have things like blogs, guides, galleries, and other ways of driving interest to your website.
- Legal pages – In the age of cookies and data collection, websites should have a clear outline on cookie policies, privacy policies, and other important documents.
These are just the basics, as many websites offer other ways of driving traffic and instilling trust in their users. How applicable these are for your website will depend on your industry, as everything on your website still needs to be relevant above all else.
Functional essentials
Aside from what’s physically on your website, it also needs to function correctly and as optimally as possible.
- Mobile responsiveness – In the last quarter of 2024, Google reported that mobile devices generated 62.5% of total traffic, showing just how important it is that websites are built with mobile viewing in mind.
- Fast loading times – No one wants to use a website that takes an eternity to load. Studies show that even an extra second of loading can decrease a website’s conversion rate.
- SSL certificate and security – Websites need to be secure and SSL certificates ensure that. Any website without ‘https’ at the front is immediately seen as less trustworthy.
Failing to adhere to these can have a drastic impact on both your conversion rate and keyword rankings, as both users and search engines take these into consideration. For example, a slow website is annoying for a user and will likely lead to them going elsewhere. However, it also has a direct impact on your search engine rankings, so it’s imperative to fix to appease both parties.
SEO basics for websites
Speaking of SEO, it’s important for you to plan ahead for ranking on Google and other search engines. Many business owners build their website then think about SEO later down the line. Ideally, you should build it with SEO in mind to begin with, as this gives you ample time to collect data and review at a later date. Some important things to consider are:
Keywords
All keywords are different, with some reaching tens of thousands of searches per month, and others sitting at single digits. Highly profitable services will always be harder to rank for, whilst niche services will have less competition and a higher chance of smaller websites appearing on page one. However, just because a keyword has low volume does not mean you should disregard it, as these sometimes have a higher conversion rate. For example, ‘solicitor’ will have higher search volume than ‘family solicitor near me’, but the latter keyword has more intent behind it and likely has a higher chance of a conversion.
Meta data
How your website appears on search results is an important factor in bringing users to the website. You may sit in the top spots for your chosen keywords, but if your page title and meta description are boring and uninteresting then the user will likely click elsewhere. This is often the first description a user may see of your business, so it needs to be informative, concise, and eye-catching, whilst also being relevant to the user’s search.
Sitemaps
You can make the role of a search engine crawler easier by displaying an accessible site map on your website. This allows it to clearly determine the structure of your website and focus on higher intent pages. Small sites will have a simple, clear sitemap, whilst more complex websites will need to have an extensive list of their website’s structure.
Google Analytics and Google Search Console
Setting up tracking on your website allows you to see the value in your SEO and wider marketing efforts. For example, you can track what percentage of your leads were driven through Google versus other means, and readjust your future efforts accordingly. The most important aspect of any marketing campaign is analysing your data. Without the likes of Google Analytics, it will be tough to attribute where your success (or lack of it) is coming from.
Website costs and price breakdown
Websites have a range of costs, but not all are as expensive as you may think. It’s important to note that technically a small business can launch a website for free, but this will exclude them from a lot of features that are vital to succeed. Here’s a quick breakdown of each major cost in building a website:
Necessary costs
- Domain – You’ll need to pay for your website URL via platforms such as GoDaddy or Namecheap. However, the likes of WordPress and Wix offer built in domain payment, which can range from £5-10 per year. Some domains are free, but these will usually not follow the standard .com or .co.uk format, which looks less professional.
- Hosting – The platform you choose to host your website on will have varying costs. This can range from as little as £30 a year to upwards of £250 depending on your hosting choice.
- Plans – Website builders like WordPress and Wix offer different plans for websites, each with useful features that can help your business scale. Whilst you can technically start your website on the free plan, this will exclude you from important things like feasible storage space for files and custom code like CSS.
Optional costs
- Web design – Whilst you can design your own website with custom templates provided by the builder, it is often easier to outsource to a web designer. You can also choose paid layouts if you prefer the former option.
- SEO – It’s always a good idea to invest in SEO when starting your website, as you can start ranking for your desired keywords and give search engines time to assess your pages.
Is a website cost effective for my business?
An important way to look at website costs is to equate the price to your average lead value.
For example, let’s say running your website costs you £50 on average per month. If your average lead value is £25, then your website only needs to convert two users in order to break even. This becomes even more valuable when you consider users coming to your website through other means, such as links through social media or email marketing.
In nearly all cases, it will always be worth having a website running to support your business and drive leads.
Building your website yourself vs hiring a professional
As with any service in life, the worth of paying a professional comes from the time it will save you in doing the job yourself.
It is fairly straightforward to set up a website, and arguably the easiest it has ever been. But just because it is simple, it doesn’t mean it will turn out well, or that customers will use it.
Ultimately, this comes down to what you want to get out of the website. If you wish to learn more about websites, how they function, and how best to optimise it, then building your own will be a good learning experience. Although, a professional can also keep you in the loop whilst doing this, whilst still saving you time and resources. The choice is yours.
Need advice on your website?
Contact me for a free audit of your website from an SEO and UX perspective.
Website visibility: diagonising common issues
Once your website is live, you need to ensure that it’s visible and easy for users to find. Many people think that once a website is published that it’s always findable on Google and other search engines. This is not always the case.
Here are some of the most common visibility issues new websites can encounter:
- Not indexed – If your website isn’t indexed, it literally doesn’t exist in Google’s search results. This can happen if your site is brand new or has a “no index” tag by mistake.
- Technical SEO problems – Technical issues like broken links, slow page speed, or improper use of canonical tags can stop search engines from properly crawling and understanding your site. Even with great content, poor technical SEO can block or limit your visibility in Google search results.
- Lack of content or backlinks – Search engines rely on useful, relevant content to determine what your website is about, alongside backlinks to assess your authority. If your site lacks both, it’s unlikely to rank well, as Google won’t see it as valuable or trustworthy compared to competitors.
Quick fixes
If you’re unsure if your website is visible online, here are some quick checks you can make to determine the issue:
- Search for your brand name online. If your website doesn’t appear, this likely means it’s not indexed. For a particular page of your website, type your brand name and the main keyword of the page to see if it appears.
- Go onto the backend of your website and look for settings relating to “no index” tags. You can typically find this on website settings or individual page settings.
- Check Google Search Console to see if your website’s pages are indexed. This tool will clearly state which pages on your site are indexed and not indexed, whilst explaining the reason for the latter.
- You can also check Google Search Console to see if these pages are driving any impressions or clicks. If it’s showing 0 for both in a given period, there may be something else wrong with the page.
- If you’re still unsure, you may need the advice of an SEO professional.
Maintaining and growing your website
Once your website has been live for several weeks or months, you should now have a better understanding of how your website is performing and how best to run it.
Growing traffic and visibility
With the likes of Google Analytics, Google Search Console, and Bing Webmaster Tools, you can clearly see which of your website’s pages are driving the most traffic and where has room for optimisation. Looking at your website data should be an ongoing process in order to see which of your marketing efforts are the most effective at driving leads. You should be thinking about tools that can measure keywords and see how your website is performing on Google.
From here, you have the choice of expanding your website to target users at different stages in their journey. This is where an SEO strategy comes into play. For example, as a photography website, you can build interest with informational content like “ten creative ideas for your wedding photoshoot”, alongside looking at converting service pages targeting specifically “wedding photography near me”.
Ongoing maintenance
Another important aspect of maintaining your website is ensuring you regularly change any relevant information, especially with legal policies to do with data and cookies.
You’ll also need to regularly update your website with the latest bug fixes and security fixes. This also goes for any plugins you use, as these can become incompatible and may cause visual issues on the website. When updating your website, it’s crucial to make backups in case an update causes a critical issue which may drastically affect the site.
Lastly, it’s always important to remain secure, especially when handling sensitive data. Regularly change your passwords and enable two factor authentication where possible.
Building a Website for Your Business
You should now have a better understanding of the benefits a website can bring to your business, alongside the key steps you’ll need to take to get the most out of it. Whether you’re just starting out or already generating leads through other channels, it’s never too late to invest in a website that can consistently bring new customers to you.
A well-built website is so important for your online presence: it builds trust, helps you show up in search results, and works around the clock to attract and convert customers. Even a simple, professional-looking site can make a huge difference to how potential customers perceive your brand.
If you’re unsure where to begin or need help getting things off the ground, feel free to reach out for my support. Remember: your website doesn’t have to be perfect from day one, you just need something to get started.
Let's talk about your website!
Recent articles
The Best Google Tools for Keyword Research (All Free!)
In this article: 1. Google Search 2. Google Keyword Planner 3. Google Trends 4. Google Search Console Article by Jack Breen Jack is an experienced SEO consultant with several years working in both in-house and agency roles, helping small businesses from a variety of...
How to Write Content for A Small Business Website
In this article: What is website content? Why is it important? 1. Defining page goals 2. Basic keyword research 3. Structure the page properly 4. Write for users first 5. Make your content unique 6. Optimise for SEO 7. Include strong CTAs Article by Jack Breen Jack is...
10 Essential Features Every Small Business Website Must Have
In this article: 1. Clear purpose and goals 2. Responsiveness and speed 3. Simple navigation 4. Consistent branding 5. Helpful and relevant content 6. Clear calls to action 7. Reinforced trust and proof of success 8. Secure hosting 9. Legal pages 10. Analytics and...
3 Big Reasons Why Your Website Isn’t Appearing On Google
In this article: Important considerations before starting 1. Your website isn't indexed 2. Your website isn't ranking 3. Your website is ranking poorly Improving your visibility Article by Jack Breen Jack is an experienced SEO consultant with several years working in...
Do I Need A Website For My Business?
In this article: Should I have a website for my business? Why would I not want a website? Why are websites important? Do I need a website to start my business? When should I start planning my website? What kind of website do I need? Article by Jack Breen Jack is an...




