In This Article:

3 Min. Read

Web Design for a Small Business: 9 Things That Actually Matter

Web design for a small business being created with code images & text

Getting a website for your small business is easy enough these days. Getting one that actually does its job is another story.

Good web design for a small business isn’t about fancy animations, trendy effects or trying to make your website look like it cost 50 grand. Your website has a fairly straightforward job: explain what you do, make people trust you, help them find what they need and give them an easy way to take the next step.

That might mean making a phone call, requesting a quote, booking an appointment or buying something.

If your website looks lovely but nobody can figure out what you actually do, it’s not doing much for you.

So, whether you’re building your first business website or wondering if the one you already have needs a refresh, here are the things I’d concentrate on.

If you’re starting from scratch, you can also have a look at our small business web design options to see how we approach websites for smaller Irish businesses.

1. Start With What Your Customers Actually Need

One of the easiest mistakes to make when designing a website is building it around the business rather than the customer.

As the business owner, you know everything about what you do. Your customer doesn’t.

They might land on your website knowing very little about you beyond something they saw on Google, Facebook, Instagram or a recommendation from somebody else.

Within the first few seconds, they should be able to answer a few basic questions:

  • What does this business do?
  • Do they provide what I’m looking for?
  • Do they cover my area?
  • Do they look trustworthy?
  • What do I do next?


That’s the starting point.

There’s no point opening the homepage with a paragraph about your company’s journey since 1987 if somebody is desperately trying to figure out whether you repair washing machines in Swords.

Give them the important stuff first.

You can tell the full story further down the page.

woman building out website navigation on a whiteboard for a small business website

2. Keep the Website Easy to Navigate

Your website shouldn’t need instructions. For most small businesses, simple navigation wins every time.

Home. Services. About. Projects or Reviews. Contact.

You might need a few more pages depending on the business, but the principle stays the same: don’t make people work to find something.

Service pages are particularly important.

If you’re a builder offering extensions, renovations, attic conversions and bathroom renovations, don’t bury the whole lot in three paragraphs on one generic Services page.

Giving important services their own pages makes things easier for customers and gives you much better opportunities to explain each service properly.

It can also help search engines understand exactly what your business offers. That’s one of the reasons good website structure and SEO should really be considered together rather than treating SEO as something you add afterwards.

Your navigation doesn’t need to be clever.

It needs to be obvious.

Mobile and desktop website design work by Northside Digital

3. Your Website Has to Work Properly on Mobile

This should (almost) go without saying now, but you’d be surprised how many business websites still become a pain in the backside the second you open them on a phone.

Text becomes tiny. Buttons sit on top of each other. Menus don’t work properly. Forms disappear off the screen. And the phone number is somehow the one thing you can’t click. For a small business website, mobile usability isn’t an optional extra. It’s part of the basic job. Pull your own website up on your phone and actually try to use it like a customer.

Can you:

  • Understand what the business does?
  • Navigate around easily?
  • Read everything without zooming?
  • Tap the buttons comfortably?
  • Call the business?
  • Fill in the enquiry form?
  • Find the address or service area?

If any of that is awkward for you, it’ll be awkward for your customers too.

4. Don’t Design It Just to Look Pretty

There’s absolutely nothing wrong with wanting a great-looking website. You should.

Your website represents your business, and people will form an opinion based on what they see, but looks aren’t the end goal. A website can have stunning photography, beautiful animations and lovely typography while still being absolutely useless at generating business.

Good web design should create a clear path through the page.

Someone arrives > They understand what you offer > They see why they should trust you > They find the information they need. > Then they’re shown what to do next.

That’s where User Experience (UX) and Conversion Rate Optimisation (CRO) come into web design.

Those terms sound a bit technical, but the basic idea isn’t.

Make the website easy to use and make it easy for people to become customers.

That’s it.

It’s also something we build into our approach to web design for small businesses rather than treating design and conversions as two separate jobs.

5. Give People a Reason to Trust You

This is a massive one for small businesses. Imagine somebody has never heard of you before.

They search for the service they need, find your website and start deciding whether you’re worth contacting.

What are you giving them to go on?

Good trust signals can include:

  • Genuine customer reviews
  • Photos of completed work
  • Case studies
  • Before-and-after photos
  • Accreditations
  • Years of experience
  • Customer logos
  • A real business address or service area
  • Clear contact information
  • Photos of you or your team


For local businesses and trades in particular, showing real work and real customers can do far more than another paragraph telling people you’re “committed to excellence”.

Show it instead.

6. Use Clear Calls to Action

One thing I see regularly on small business websites is pages that simply… end.

You’ve explained the service. You’ve convinced somebody you’re good at it. Then nothing.

Don’t leave people wondering what they’re meant to do next; every important page should have a clear next step.

That could be:

  • Get a Quote
  • Call Us
  • Book an Appointment
  • WhatsApp Us
  • Request a Callback
  • Check Availability
  • Read More
  • Book Now

The wording should match the business and what somebody is likely to want at that point. And don’t hide your contact options. If phone calls are important to your business, make the phone number easy to find. If most of your customers use WhatsApp, give them a WhatsApp button. If you depend on quote requests, don’t make somebody hunt through the website looking for the enquiry form.

Make life easy for them.

7. Your Website Should Be Built With Google in Mind

SEO shouldn’t be something you remember three months after launching your website.

It should influence how the website is structured from the beginning.

That includes fairly basic things such as:

  • Giving important services their own pages
  • Using clear page titles and headings
  • Writing useful content around what customers are actually searching for
  • Creating sensible website URLs
  • Linking related pages together
  • Making the website quick and easy to use
  • Clearly stating the areas your business serves
  • Making sure search engines can properly access the website

But there’s an important distinction here.

Don’t build the entire website for Google – build it for the customer, while making it easy for Google to understand.

There’s very little value in stuffing the same keyword into a page twenty times if the page becomes horrible to read.

Good SEO and good web design should work together.

8. Speed Matters, But Don’t Obsess Over a Perfect Score

Nobody likes a slow website.

Huge images, unnecessary plugins, badly configured hosting and excessive scripts can all make websites feel sluggish.

For a small business, the practical question isn’t whether you can chase every performance test until it gives you a perfect score.

It’s whether the site feels quick and responsive when an actual customer uses it. Images should be properly sized and compressed. Pages shouldn’t jump around while loading. Buttons should respond quickly.

And somebody using the site on mobile shouldn’t be staring at a blank screen waiting for a 6MB homepage banner to appear. One of the biggest culprits of slow page load times is using gigantic image files – most inexperienced website builders just drop whatever image they like onto a page, causing it to be painfully slow to load, and increasing bounce rate.

If you’re not sure how your own website is performing, you don’t have to guess. You can run your website through our free Website Health Check and get a quick overview of some of the main areas worth looking at.

9. Keep the Design Consistent

Your website should feel like one business from beginning to end.

That means using a consistent approach to things like:

  • Colours
  • Fonts
  • Buttons
  • Headings
  • Spacing
  • Photography
  • Icons


You definitely don’t need five fonts and twelve different button styles.

In fact, the simpler the design system is, the more professional the site will generally feel.

Your brand should be recognisable throughout the site without every section screaming for attention.

Good design guides people. Bad design fights with itself.

Common Small Business Web Design Mistakes

Most poor business websites aren’t ruined by one massive mistake. Usually it’s a collection of smaller ones.

Some of the most common problems I see are:

Trying to Say Everything on the Homepage

  • Your homepage should introduce the business and direct visitors towards the information they need.
  • It doesn’t need to contain every word you’ve ever written about the company.

Weak Service Pages

  • A heading and two sentences isn’t really enough if that service is important to the business.
  • Give customers useful information.
  • Answer their questions.
  • Show examples.
  • Explain what happens next.

Hiding Contact Information

  • If getting enquiries is the goal, your contact options shouldn’t be playing hide and seek.

Using Generic Stock Imagery Everywhere

  • Sometimes stock photography is unavoidable, but real photos of your business, team, products or projects are usually far more convincing.

Forgetting About Mobile

  • Always check the actual website on an actual phone.
  • Not just the desktop preview in your website builder.

Ignoring SEO Until After Launch

  • Your website structure and content play a major role in how search engines understand your business.
  • Think about that before everything is built rather than trying to bolt SEO on afterwards.

No Clear Next Step

  • If somebody reaches the end of a page interested in your service, tell them what to do.
  • Don’t make them figure it out themselves.

How Do You Know if Your Current Website Is Any Good?

Sometimes it’s difficult to judge your own website.

You’ve probably looked at it hundreds of times. You know where everything is, what everything means and which button does what. Your customers don’t have that advantage.

One useful exercise is to ask somebody unfamiliar with the site to open it and answer three questions:

  1. What does this business do?
  2. Why would you trust them?
  3. How would you contact them?

If they’re struggling, there’s probably work to do.

We’ve also built a free Website Health Check that looks at some of the main areas that affect a small business website, including usability, mobile performance, SEO, trust and conversion.

It’s free to use and gives you somewhere practical to start rather than trying to work out what’s wrong yourself.

How Much Does Web Design for a Small Business Cost?

There’s no single answer because it depends on what the business needs. It could range anywhere from €99 to €10k+.

A straightforward brochure-style site for a local service business is a very different job from an ecommerce website with hundreds of products, online payments and custom functionality.

The important thing is understanding exactly what you’re paying for.

  • Does the price include design?
  • Hosting?
  • Support?
  • SEO setup?
  • Ongoing edits?
  • Maintenance?


Before choosing purely on price, compare what’s actually included.

We’ve broken this down in more detail in our guide to website design prices in Dublin if you’re trying to get an idea of realistic costs.

And if a large upfront website bill doesn’t suit the business, there are other ways to approach it. Our pay monthly websites are designed specifically as an alternative to paying the full cost of a website upfront.

Final Thoughts on Web Design for a Small Business

Good web design for a small business isn’t about cramming every possible feature into a website. Quite the opposite.

It’s about removing the friction between somebody discovering your business and becoming a customer.

  • Tell them what you do.
  • Make the website easy to use.
  • Show them why they should trust you.
  • Help them find the information they’re looking for.
  • And when they’re ready, make it ridiculously easy to get in touch.


Everything else is secondary.

Article Written By:
Picture of David Clarke

David Clarke

Founder @ Northside Digital