searchAnalyse my site
Tools
Learn
Account
Signal & Flow Website Build Checklist
check_circleFree Tool

The Website Build Checklist for UK Small Businesses

Everything you need to think about before briefing a web developer, designer, or AI. Tick off what matters, then generate a ready-to-send brief.

If you're about to build or rebuild a small business website, this checklist is for you. It covers 49 items across five areas: technical foundations, SEO, design, content, and security. Tick off whatever applies to your project, then hit Generate to produce a ready-to-send brief. Going into a conversation with a web designer without a brief wastes everyone's time and often costs you money. This tool takes five minutes and saves a lot of headaches.

0 of 49 items ticked

Technical Foundations

0/10
check_box_outline_blank
Domain name chosen and registered
Pick a .co.uk, .com, or relevant TLD. Keep it short, memorable, and easy to spell.
essential
check_box_outline_blank
Hosting provider selected
Shared, VPS, or managed WordPress? Consider uptime guarantees, UK server location for speed, and support quality.
essential
check_box_outline_blank
Non-negotiable for security and SEO. Most hosts include free Let's Encrypt certs.
essential
check_box_outline_blank
Content management system (CMS) decided
WordPress, Webflow, Shopify, custom build? Match it to your skill level and needs.
essential
check_box_outline_blank
Target page load time under 3 seconds
Specify this in your brief. Ask for optimised images, lazy loading, and minimal render-blocking scripts.
essential
check_box_outline_blank
Mobile-first responsive design
60%+ of traffic is mobile. The site should be designed for phones first, then scaled up to desktop.
essential
check_box_outline_blank
Regular backups configured
Automated daily backups with off-site storage. Test that restores actually work.
recommended
check_box_outline_blank
Analytics installed (GA4 or alternative)
You need to measure traffic from day one. Set up Google Analytics 4 or a privacy-friendly alternative like Plausible.
essential
check_box_outline_blank
Cookie consent / GDPR compliance
If targeting UK/EU visitors, you need a proper cookie banner and privacy policy.
essential
check_box_outline_blank
Security basics (updates, strong passwords, 2FA)
Brief your developer on keeping CMS, plugins, and themes up to date. Use strong admin credentials.
recommended

SEO Essentials

0/11
check_box_outline_blank
Unique title tag for every page
50–60 characters. Include your primary keyword. Make it compelling enough to click in search results.
essential
check_box_outline_blank
Meta descriptions for every page
150–160 characters. Not a ranking factor directly, but massively impacts click-through rate.
essential
check_box_outline_blank
Clean URL structure
Use /services/web-design not /page?id=47. Short, readable, keyword-relevant URLs.
essential
check_box_outline_blank
One H1 per page with your main keyword. Logical H2/H3 subheadings. Helps both SEO and accessibility.
essential
check_box_outline_blank
XML sitemap auto-generated
Ensures search engines can discover all your pages. Most CMS plugins handle this automatically.
essential
check_box_outline_blank
Robots.txt configured
Tell crawlers what to index and what to skip. Don't accidentally block your whole site.
recommended
check_box_outline_blank
Image alt text on all images
Descriptive alt attributes for every meaningful image. Good for SEO and screen readers.
essential
check_box_outline_blank
Plan how pages link to each other. Key services should be reachable within 2–3 clicks from the homepage.
recommended
check_box_outline_blank
Schema markup / structured data
LocalBusiness, FAQ, Product, or Review schema helps search engines understand your content and show rich results.
recommended
check_box_outline_blank
Google Search Console connected
Free tool to monitor indexing, fix errors, and see which queries bring traffic. Set it up at launch.
essential
check_box_outline_blank
301 redirects planned (if migrating)
If replacing an old site, map every old URL to its new equivalent. Losing links = losing rankings.
nice to have

Design & UX

0/10
check_box_outline_blank
Clear navigation with max 7 top-level items
Users scan, they don't read. Keep primary nav simple. Use dropdowns sparingly.
essential
check_box_outline_blank
Consistent branding (colours, fonts, imagery)
Define 2–3 brand colours, 1–2 font families, and a photography style. Brief your developer with specifics.
essential
check_box_outline_blank
Fast, intuitive page layout
Users expect key info above the fold. Follow the F-pattern or Z-pattern for content placement.
essential
check_box_outline_blank
Accessible design (WCAG 2.1 AA minimum)
Sufficient colour contrast, keyboard navigation, screen reader support. It's the law in many places, and it's the right thing to do.
essential
check_box_outline_blank
404 error page designed
A helpful custom 404 page with navigation back to key pages. Don't leave visitors stranded.
recommended
check_box_outline_blank
Forms are short and functional
Only ask for what you need. Name, email, message. Every extra field drops completion rate ~10%.
recommended
check_box_outline_blank
Loading states and feedback
Buttons should show loading spinners. Forms should confirm submission. Users need to know what's happening.
nice to have
check_box_outline_blank
Cross-browser testing
Specify testing in Chrome, Safari, Firefox, and Edge. Things break in unexpected ways.
recommended
check_box_outline_blank
Favicon and social share image (OG image)
The tiny icon in browser tabs and the preview image when your link is shared on social media.
recommended
check_box_outline_blank
Print stylesheet (if relevant)
If people might print your pages (menus, guides, invoices), ensure they render cleanly.
nice to have

Content & Conversion

0/10
check_box_outline_blank
Clear value proposition on homepage
Within 5 seconds, a visitor should understand what you do, who it's for, and why they should care.
essential
check_box_outline_blank
Primary call-to-action (CTA) on every page
What's the ONE thing you want visitors to do? Make it obvious, prominent, and consistent.
essential
check_box_outline_blank
Contact information easy to find
Phone, email, address in the header or footer. Don't make people hunt for how to reach you.
essential
check_box_outline_blank
Trust signals (testimonials, reviews, logos)
Social proof converts visitors. Plan where client quotes, Google reviews, or partner logos will appear.
essential
check_box_outline_blank
About page that builds connection
People buy from people. Show the team, tell your story, explain your mission. Photos help hugely.
recommended
check_box_outline_blank
Blog or content section planned
Even 1–2 posts per month builds SEO authority over time. Plan your first 5 topics before launch.
recommended
check_box_outline_blank
Email capture (newsletter or lead magnet)
Build your audience from day one. Offer something valuable in exchange for an email address.
recommended
check_box_outline_blank
Service / product pages with clear pricing
If you can show pricing, do. If not, clearly explain how to get a quote. Vague pricing kills conversions.
recommended
check_box_outline_blank
Privacy policy and terms of service
Legally required in most cases. Use a generator as a starting point, then customise.
essential
check_box_outline_blank
Thank-you / confirmation pages
After form submissions or purchases, redirect to a page that confirms and suggests next steps.
nice to have

Security

0/8
check_box_outline_blank
SSL certificate active on all pages
Every page (including checkout, login, and contact forms) must be served over HTTPS. Mixed content warnings break trust immediately.
essential
check_box_outline_blank
Strong admin passwords and 2FA enabled
Default or weak CMS passwords are the number one entry point for attackers. Use a password manager and enable two-factor authentication on all admin accounts.
essential
check_box_outline_blank
CMS, plugins, and themes kept up to date
Outdated WordPress installs and plugins account for the majority of site hacks. Set updates to automatic or schedule monthly checks.
essential
check_box_outline_blank
Login page protected (rate limiting or CAPTCHA)
Brute-force login attacks are automated and relentless. Limit login attempts and consider changing the default /wp-admin or /admin URL.
essential
check_box_outline_blank
Forms protected against spam and injection
Contact and enquiry forms should use CAPTCHA or honeypot fields, and any server-side processing must sanitise inputs to prevent SQL injection and XSS attacks.
essential
check_box_outline_blank
Security headers configured
HTTP headers like Content-Security-Policy, X-Frame-Options, and X-Content-Type-Options protect against clickjacking and script injection. Check yours at securityheaders.com.
recommended
check_box_outline_blank
Automated offsite backups scheduled
Daily backups stored separately from your hosting (e.g. a cloud bucket or third-party service). A backup on the same server as your site won't help if the server is compromised.
recommended
check_box_outline_blank
Security scanning or monitoring in place
Tools like Wordfence, Sucuri, or your host's built-in scanner can alert you to malware, file changes, or known vulnerabilities before they become a crisis.
nice to have
Additional notes for your brief
Anything else your developer or designer should know. Brand colours, inspiration sites, deadlines, budget, that sort of thing.
Your website build brief

Site built? Check it's done right.

Once your website is live, run it through our audit. Catch anything your developer missed, from broken SEO to conversion gaps.

Run a Website Audit arrow_forward

What this checklist covers

49 items across five areas. Tick what applies to your project and generate a brief in minutes.

Technical Foundations
10 items
Domain, hosting, SSL certificate, CMS choice, page speed, mobile responsiveness, backups, analytics, GDPR compliance, and security basics.
SEO Essentials
11 items
Title tags, meta descriptions, URL structure, heading hierarchy, XML sitemap, robots.txt, image alt text, internal linking, schema markup, Google Search Console, and 301 redirects.
Design & UX
10 items
Navigation, brand consistency, page layout, accessibility (WCAG 2.1 AA), 404 page, forms, loading feedback, cross-browser testing, favicon, and print styles.
Content & Conversion
10 items
Value proposition, calls to action, contact visibility, trust signals, about page, blog planning, email capture, pricing clarity, legal pages, and thank-you pages.
Security
8 items
SSL on all pages, strong passwords and 2FA, keeping your CMS and plugins updated, login protection, form security, security headers, offsite backups, and malware scanning.

Common questions

What should I include when briefing a web designer?

A good brief covers your business goals, target audience, must-have pages, and any design preferences or inspiration sites. You should also include your budget range, preferred timeline, and whether you need ongoing support after launch. The more context you give, the fewer surprises you'll get back.

How long does it take to brief a web developer properly?

A thorough brief usually takes between 30 minutes and a couple of hours to put together properly, but it saves far more time than that during the build. Developers who receive a clear brief spend less time going back and forth on clarifications and are far less likely to go off-brief.

Do I need to know about SEO before building my website?

You don't need to be an expert, but you do need to make sure SEO is on the agenda before work starts. Getting the URL structure, page titles, and heading hierarchy right from the beginning is far easier than fixing them after launch. Retrofitting SEO onto a live site is possible, but it costs more and takes longer.

What's the difference between a website brief and a website specification?

A brief is a high-level document that explains what you want and why. It is written for a human conversation. A specification (or spec) is a detailed technical document that describes exactly how something should be built. For most small business websites, a good brief is all you need to get started.

Can I use this checklist if I'm building my own website?

Absolutely. Whether you're using a website builder like Squarespace or Wix, a CMS like WordPress, or working with a developer, the same fundamentals apply. The checklist helps you think through everything that matters before you start, so you don't discover a gap halfway through the build.