Case study: rebuilding businessesalliance.com
The best way to show how we build is to show our own site. This case study covers how we rebuilt businessesalliance.com, what we measured at launch and why each decision matters for a small business website.
A note on honesty: this is our own site, not a client project. The results below are build-quality results measured at launch. We’ll add traffic and enquiry numbers once there’s enough data to be meaningful.
The starting point
The previous site was built from a generic template. It used placeholder images, and its pages talked about industries and capabilities that had nothing to do with what we actually offer: websites, AI automations and AI agents for local businesses. Its page titles and descriptions were generic too, so search engines had little to go on.
In other words, a common problem for small businesses: a website that exists, but doesn’t explain what you do, who you do it for or where.
What we set out to build
- Clear in five seconds: what we do, for whom, where, and how to start.
- Fast on a phone: most local searches happen on mobile.
- Usable by everyone: keyboard, screen reader and large-text friendly.
- Built for local search: “Tampa” and each service in the right places, structured data Google can read, and nothing that looks like spam.
- A contact form that actually reaches us: with spam filtered out and no lost messages.
What we built
A small, focused site. One page per service (websites, AI automation and AI agents), plus About, Contact and a page explaining the free-build model. No filler pages.
Static pages on fast hosting. Pages are built ahead of time and served from a global network, so there’s no database to slow them down or to keep patched.
A contact form with guardrails. It sends through a small server function and an email service. Spam is filtered without a CAPTCHA, inputs are checked, and if a message fails to send, the visitor’s details stay in the form so they don’t have to type them again.
Local search foundations:
- Page titles, headings and descriptions that say what we do and where.
- Structured data describing the business, each service, our service areas and our FAQs.
- A sitemap submitted to Google Search Console.
- Permanent redirects from the old site’s 15 page addresses to their closest new pages, so old links and any rankings carry over instead of hitting an error page.
Security headers that block common attacks, such as other sites embedding ours or injecting scripts.
What we measured at launch
| Check | Result |
|---|---|
| Google Lighthouse (mobile): performance, accessibility, best practices, SEO | 100 in all four on the Home, About, Contact and AI Agents pages |
| Page weight | 92–97 KB on the same pages |
| Largest contentful paint (lab test) | About 1.3 seconds |
| Layout shift | 0.02 or lower |
| Automated accessibility check (axe) across all pages | 0 violations |
| Keyboard navigation | Visible focus on every interactive element |
| Tap targets on phones | 44 pixels or larger, except links inside sentences |
These are lab results from Lighthouse and automated checks on the live site, measured on the day of launch. Real-visitor data takes a few weeks to appear in Google Search Console.
Why it matters for your business
- Speed keeps people on the page. A slow site on a phone loses visitors before they read a word.
- Accessibility means more people can use your site, including customers with disabilities, and it tends to make the site clearer for everyone.
- Local search foundations help Google understand what you do and where, which is the starting point for showing up when someone nearby searches for you.
- A reliable contact form sounds basic, but a form that silently fails costs real customers.
What’s next
We’ll update this page with real search and enquiry numbers once they’ve had time to build up. In the meantime, if you’d like a site built the same way, our website build is free, with one monthly plan. Tell us about your business.