The useful part, first
  • Calendar time includes decisions and dependencies as well as building.
  • Give each phase a clear approval point.
  • Protect testing and handover time in the schedule.

A small business website takes as long as its decisions, content, development and checks require. The number of pages matters, but it is rarely the whole explanation. A five-page site with unresolved positioning and a booking integration can take longer than a larger site with approved copy and a familiar publishing workflow.

The most useful schedule names the dependencies and approval points. It should explain what happens if photographs arrive late, a service changes or the launch date moves. Treat any timeline given before those details are known as provisional.

Separate working time from waiting time

There are two clocks in a website project. Working time covers research, writing, design, development and testing. Calendar time also includes waiting for access, decisions, feedback and third-party setup.

Ask a supplier to show both. If a design review needs your feedback by Thursday, what happens when that feedback arrives the following Tuesday? The answer may involve a shifted launch date or a revised delivery slot. It should not be discovered through an argument near launch.

Choose one person to collect internal feedback. A single consolidated response can resolve a design question; five contradictory emails often create another round of work. Name a substitute decision-maker for holidays or busy periods.

Use a phase plan with clear exits

The table below is an illustrative sequence, not a promised Business Web Development delivery time or an industry average. Phases may overlap when their inputs are ready.

Phase Work involved What must be agreed before moving on
Brief and inventory Audience, services, existing assets and access The primary visitor journey and scope
Structure and content Sitemap, page outlines, copy and imagery The information each page must communicate
Design direction Typography, layout, interaction and representative pages A coherent direction across mobile and desktop
Build and integration Templates, content population and connected services Working journeys in a review environment
Review and launch Testing, corrections, migration and handover Acceptance checks and launch responsibility

Avoid approving an empty layout as if it were the final page. Real service names, longer headings and actual photography can expose issues that placeholder copy hides. A useful design review includes representative content early.

Identify the critical dependencies

Create a readiness list before asking for a launch date. Include domain and hosting access, business details, service descriptions, approved imagery, review permissions, integration accounts and the person who will receive enquiries.

For each item, record an owner and a due date. Mark which tasks cannot proceed without it. A missing logo file may not stop page planning; a decision between simple enquiries and live bookings may change the whole contact journey.

For example, imagine a trades business planning a six-page site. Its service copy is ready, but the owner has not decided whether customers can choose appointment slots. That decision affects page content, form fields, confirmation messages and third-party setup. Resolving it early can remove more uncertainty than shortening a design review.

Keep feedback specific and bounded

Agree what each review is for. A structure review decides which pages exist and what they contain. A visual review decides how the content is presented. A functional review checks whether the journeys work. Combining all three at the end makes almost every comment expensive to implement.

Use feedback that describes the user’s problem: “The distinction between repair and replacement is unclear” is more actionable than “This section feels wrong.” If you want a different visual direction, say which qualities should change and provide examples as references, not as assets to copy.

Keep a decision log. When a previously approved requirement changes, ask for its impact on scope and timing before work begins. Change is normal; invisible change makes a schedule unreliable.

Protect testing time

Do not treat testing as whatever remains before the launch date. Reserve time for a real enquiry, mobile checks, broken links, content verification and any migration work. W3C’s forms tutorial covers labels, validation and completion feedback that belong in those checks.

Performance also needs representative content. Large photographs and third-party embeds can behave differently from a bare template. Web.dev’s Core Web Vitals guidance distinguishes user-experience measurements that should inform the review; a single desktop test is not a complete picture.

If the date is fixed, ask which optional features can follow later. Keep the basic journey complete and honest. A launch with a clearly scoped set of services is preferable to advertising functions that are still unfinished.

Know what “launched” includes

Define publication, verification and handover separately. Publication makes the site available. Verification checks that the live domain, important routes and integrations work. Handover gives the business the agreed access, instructions and ownership records.

For a replacement site, the schedule should include old URL handling and a post-launch monitoring window. For a first site, it should include domain configuration and the final approved contact details. These tasks may involve other providers, so confirm who coordinates them.

A good scheduling question is: “What must be true for this date to be realistic?” Bring the answer into your website brief, then discuss a website scope built around what your business is ready to supply and decide.

Behind the guide

Sources & further reading

Platform guidance checked on . The examples, worksheets and decision frameworks are Business Web Development’s editorial guidance.

Put the useful ideas to work.

We can help shape the pages, content and search foundations around your business.

Website development for your business ↗