Use this checklist before a small business website goes live. It covers what visitors need and what search engines look for.
Content
- Say what you do in one sentence at the top of the home page.
- List your services in plain words, each with its own section or page.
- Show proof: real photos of your work, customer quotes you have permission to use, or example projects.
- Add an about page so visitors know who they are dealing with.
- Check spelling, names, phone numbers and email addresses. One wrong digit costs you a customer.
Contact and conversion
- Make the next step obvious: a clear button such as "Get a quote" on every page.
- Test your contact form end to end. Submit it and confirm the message actually reaches your inbox.
- Ask for only what you need. Every extra field lowers the number of people who finish.
- Show a real way to reach you, such as an email address and, if you take calls, a phone number.
Mobile and speed
- View every page on a phone. Most visitors will.
- Compress images. Modern formats such as WebP are much smaller than large JPEGs.
- Give images width and height so the page does not jump while loading.
- Run a free speed test such as PageSpeed Insights and fix the biggest items.
Search basics
- Give every page a unique title and description.
- Use one clear heading (H1) per page.
- Add alt text to meaningful images.
- Create a sitemap and a robots.txt file so search engines find your pages.
- Register with Google Search Console and submit your sitemap.
- Add structured data for your business so search engines understand who you are.
- If you serve a local area, create a Google Business Profile.
Trust and legal
- Use HTTPS on every page.
- Publish a privacy policy, especially if you collect information through a form or accounts. See our guide to privacy policies and terms.
- Include any license or registration numbers your industry requires.
- Check accessibility: readable text size, enough color contrast, and keyboard-usable forms.
Operations
- Know who hosts the site and who to call if it goes down. See hosting and maintenance.
- Make sure the domain is registered in your name and set to renew.
- Set up email on your domain so your address matches your business.
- Back up the site and any data it holds.
After launch
Re-test the contact form, watch Search Console for errors, and update the site when your services or contact details change. A site that is current earns more trust than one that looks abandoned.