If your website is live, loading, and technically still online, that does not automatically mean it is healthy. A lot of small business websites are not broken in an obvious way. They are just underperforming. The message is a bit vague. The trust signals are thin. The contact path feels awkward. Mobile users have to work too hard. Enquiries come in slower than they should, or not at all. That is why a proper website health check matters. If you want the printable version, you can use the downloadable website health check checklist as well. This is the checklist I would start with if I wanted to work out whether a small business website is actually doing its job. 1. Can someone understand what you do in a few seconds? Check the homepage and ask: does it clearly say what the business does? does it make clear who the service is for? does it explain the next step? does the headline say something real, not just something polished? If a visitor lands on the site and still has to figure out what you actually offer, the website is already making the sale harder. If this part feels weak, 7 signs your website is quietly costing you enquiries is the best followup read. 2. Do the main pages build trust quickly? A decent website should make the business feel real and credible. Check whether the site has: visible contact details clear service pages testimonials or reviews examples of past work a proper about section signs that the business is active and legitimate A lot of websites look neat enough but still feel anonymous. That hesitation costs enquiries. 3. Is the site easy to use on mobile? This is where a lot of small business websites quietly fall down. Check the site on your phone and look for: easytoread headings and body text buttons that are easy to tap service information visible without hunting for it forms that are not awkward on mobile no strange layout breaks or overlapping sections If mobile feels clunky, that affects real buying behaviour. 4. Is the call to action obvious? Every important page should make the next step clear. Check whether visitors can quickly tell how to: contact you request a quote book a call ask a question If the site has too many competing actions, vague button text, or no strong next step at all, people drift. If you are not sure whether the site should push people toward a message, a booking, or something else, Should my website have a contact form, booking form, or both? will help with that decision. 5. Does the enquiry path work properly? This is one of the most important checks. Test the actual enquiry route yourself. That means checking: the contact form sends properly the success message makes sense the email actually arrives the message goes to the right place mobile users can complete the form easily the form is not asking for more than it needs A contact form can appear fine and still quietly lose you leads. If this is where the weakness is, Why your contact page is probably costing you enquiries is worth reading next. 6. What happens after somebody gets in touch? A website health check should not stop at the form. Look at the followup process too: do you get notified straight away? does the lead sit in one inbox waiting for somebody to notice? do people get a confirmation or acknowledgement? do enquiries get logged anywhere useful? is there a followup reminder if nobody replies? A lot of businesses think the website is the problem when the real weakness is what happens after the enquiry arrives. If that part is messy, How to automate website enquiry followup without making it feel robotic is the next thing to read. 7. Are the service pages doing enough selling? A service page should not just exist. It should help somebody decide whether to contact you. Check whether each important service page: explains the problem clearly makes the offer easy to understand sounds specific rather than generic answers obvious buyer questions gives a sensible next step If the pages are vague, padded, or too passive, the site is leaving too much work to the visitor. 8. Is the website fast enough to feel reliable? It does not have to be perfect. It does need to feel competent. Watch out for: slow first loads heavy pages on mobile data bloated image sections laggy page transitions obvious performance drag from too much going on Speed problems are not just technical annoyances. They affect trust. 9. Is the site being kept up to date? A healthy website is not just one that was good once. Check for: outdated offers old team or business info stale case studies broken links old blog content with no clear purpose signs the site has not been touched in ages This is especially important on WordPress sites or any site with plugins, forms, or moving parts. If you already have a site that seems fine on the surface, Do I need WordPress maintenance if my site already works? explains why that can still be risky. 10. Are you sending traffic to a site that is not ready? This is the commercial check. Before sp