All articles
Web DevelopmentOctober 15, 2026 · 8 min read

How to Plan a Business Website That Actually Generates Leads

A practical planning guide for business owners: define the goal, plan the right pages, write copy that helps people decide, build in speed and SEO, and ask any agency the right questions before you hire.

By Zirvato Team

In this article
  1. 01Start with the business goal, not the design
  2. 02Understand who is visiting and what worries them
  3. 03Plan the pages that earn their place
  4. 04Write copy that helps people decide
  5. 05Make it fast and mobile-first
  6. 06Build SEO foundations in from day one
  7. 07Earn trust on the page
  8. 08Decide how you will measure success
  9. 09WordPress or custom code? An honest comparison
  10. 10Questions to ask any agency before you hire
  11. 11A pre-launch checklist

Key takeaways

  • Decide one primary goal for the website before design, and judge every page against it.
  • Plan service pages, proof and clear calls to action. Write for your customer's questions and doubts.
  • Build speed, SEO foundations and tracking in from day one, not after launch.
  • Own your domain, hosting and files, and ask an agency the hard questions before you sign.

Most business websites do not fail because they look bad. They fail because nobody decided what the site was supposed to do. It gets built as a digital brochure, launched with a flourish, and then quietly sits there while the phone stays silent.

This guide is for owners and managers who are about to commission a new site or rebuild an old one. It walks through the decisions that matter, in the order you should make them, so the finished website works as a sales tool instead of a business card.

Start with the business goal, not the design

Before colours and layouts, write one sentence: what should a visitor do on this website, and what is that worth to us? For a clinic it might be booking an appointment. For an online store, buying. For a consultancy, requesting a call. Pick one primary action, plus at most one or two secondary ones.

A single main goal gives you a way to judge every decision. Does this page, this image or this button make the primary action easier or harder? If it makes it harder, it does not belong.

  • Local service business: call, book or request a quote.
  • Online store: add to cart and check out.
  • B2B or professional services: book a discovery call or send an enquiry.
  • Course or education: enrol or request a brochure.

Understand who is visiting and what worries them

Visitors arrive with a question and a doubt. The question is whether you can solve their problem. The doubt is whether you are trustworthy and worth the price. Your website has to answer both quickly.

Write down your top three customer types and, for each, the questions they ask before buying, the objections they raise and the words they use. The best source is real conversations: sales calls, WhatsApp messages, and reviews of you and your competitors. Use their words in your copy.

Plan the pages that earn their place

A small business website rarely needs dozens of pages. It needs the right ones, each with a clear job.

  • Homepage: states what you do, for whom and why you, then routes people to the right place. It is a signpost, not a life story.
  • One page per main service: this is where most search traffic and most buying decisions happen. Each page should explain the problem, what is included, how it works, how pricing works, proof and a clear next step.
  • About: people buy from people. Show who is behind the business and what you stand for. Real photos beat stock images.
  • Proof: case studies, testimonials and results. Even two well-told examples are valuable, as long as they are real.
  • Contact: every way to reach you, a short form, your hours and, for local businesses, a map and address.
  • Legal pages: a privacy policy and terms build trust and are often required.
  • Blog or resources: optional at launch, but the best long-term way to answer customer questions and earn search traffic.

Write copy that helps people decide

Design earns attention, but words close the sale. A few principles that hold up:

  • Be specific. “We help businesses grow” says nothing. “We build fast websites for dental clinics and manage their Google Maps ranking” says a lot.
  • Lead with the customer's problem, not your company history.
  • Answer objections directly: price, timelines, and what happens if they are not happy.
  • Use calls to action that describe the outcome. “Get a free quote” beats “Submit”.
  • Cut ruthlessly. If a sentence does not help someone decide, delete it.

Make it fast and mobile-first

Speed is part of the user experience and a consideration in search rankings. Google measures real-world experience with Core Web Vitals and publishes thresholds for a “good” result: Largest Contentful Paint, how quickly the main content appears, within 2.5 seconds; Interaction to Next Paint, how quickly the page responds to taps and clicks, under 200 milliseconds; and Cumulative Layout Shift, how much the page jumps around while loading, under 0.1.

You do not need to master the metrics, but you should insist on the result. The practical steps are usually the same:

  • Compress images and serve modern formats such as WebP or AVIF, sized for the screen.
  • Limit heavy plugins, sliders, autoplay video and third-party scripts.
  • Use reliable hosting, ideally with a content delivery network.
  • Design for a phone first: large tap targets, readable text and short forms.

Test your pages with PageSpeed Insights and the Core Web Vitals report in Search Console, and ask any developer you hire to share the results before launch.

Build SEO foundations in from day one

Search optimisation is far cheaper to do while building than to bolt on afterwards. At a minimum the site should have:

  • One clear H1 per page and a logical heading structure.
  • Unique, descriptive title tags and meta descriptions for every page.
  • Clean, readable URLs such as /services/local-seo.
  • Internal links between related pages.
  • Descriptive alt text on meaningful images.
  • Structured data (schema) where it fits, such as Organization, LocalBusiness or FAQ.
  • An XML sitemap submitted in Google Search Console, and a sensible robots.txt.
  • A redirect plan if you are replacing an existing site, so URLs that already rank are not lost.

Earn trust on the page

Trust is the difference between a visit and an enquiry. Small details add up:

  • Real photos of your team, premises and work.
  • Genuine reviews and case studies, with names and permission.
  • Visible contact details: a real address if you have one, and a working phone or WhatsApp number.
  • HTTPS everywhere, plus privacy and terms pages.
  • Honest pricing information, or at least an explanation of how pricing works.
  • Accessibility basics such as readable contrast and keyboard-friendly navigation, which help everyone.

Decide how you will measure success

If you cannot measure it, you cannot improve it. Before launch, define what counts as a conversion and make sure it is tracked.

  • Form submissions, phone-number taps and WhatsApp clicks, set up as events in Google Analytics.
  • Search Console, to see which queries bring people and which pages appear in results.
  • Where leads come from: organic search, ads, social media or referrals.
  • A simple monthly review of visits, conversions, conversion rate and your best and worst performing pages.

A small number of consistent measurements will teach you more than a dashboard full of charts that nobody reads.

WordPress or custom code? An honest comparison

There is no universally correct answer. The right choice depends on your needs.

  • WordPress (often with a page builder) suits businesses that want to edit content themselves, need a wide plugin ecosystem or want to launch quickly on a modest budget. The risks are slow performance and security problems when it is loaded with too many plugins or left unmaintained.
  • Custom frameworks such as Next.js suit sites where speed, custom functionality or integration with other systems matter. They usually cost more at the start, give you tighter control over performance, and typically need a developer for changes unless a content system is added.
  • Website builders can work for very simple sites, but you trade flexibility and ownership for convenience.

Whichever you choose, make sure you own the domain, the hosting account and the content, and that you can leave without losing them.

Questions to ask any agency before you hire

  1. 1What exactly is included in the price, and what counts as an extra?
  2. 2Who owns the website, the design files and the code once the project is paid for?
  3. 3How will you handle SEO and redirects, and can I see your technical SEO checklist?
  4. 4What speed and Core Web Vitals results do you commit to, and how will you prove it?
  5. 5Who will I speak to day to day, and how often will I see progress?
  6. 6What happens after launch: support, security updates, backups and fixes?
  7. 7Can I see work similar to mine, or speak to a past client?
  8. 8What would you recommend we not build?

That last question is a good test. A good partner will happily talk you out of unnecessary features.

A pre-launch checklist

  • Every page has a unique title, a description and a single H1.
  • Forms, phone links and WhatsApp buttons work on real devices.
  • Tracking is installed and conversions are being recorded.
  • The site passes basic speed checks on mobile.
  • Redirects from old URLs are live and tested.
  • The sitemap is submitted and robots.txt is not blocking the site.
  • Privacy policy, terms and a cookie notice (where needed) are in place.
  • Backups and uptime monitoring are set up.
  • You hold the logins for your domain, hosting and analytics.

A website is not a one-off purchase but a working asset. The businesses that get the most from theirs treat launch day as the starting line: they watch the numbers, answer customer questions with new pages and keep improving what works.

Written by

Zirvato Team

Zirvato is a digital agency for web development, SEO, Google Ads, design, video and AI automation. We write these guides so business owners can make better decisions, whether or not they work with us.

Talk to us about your project

Keep reading

All articles