Healthcare / NDIS / Rebuild
Create Allied Health Services
A complete Squarespace-to-Vercel rebuild for an NDIS-registered allied health provider — taking a site with strong clinical content but no digital visibility from an SEO health score of 38/100 to 80+/100, with mobile speed improved 7x and AI search crawlers unblocked.
The Brief
Create Allied Health Services is a Sydney NDIS-registered allied health provider founded by Kate Engledow — an AASW-registered clinical social worker and PhD candidate with partnerships across iCare, WorkCover, and DVA. The clinical expertise was serious. The digital presence was a problem.
The existing Squarespace site had the right content but was technically invisible: AI search crawlers blocked by default, broken sitemap URLs, multiple competing H1 tags per page, a misspelled URL costing ranking equity, and schema auto-generated with errors that prevented Google from using it. An initial audit on 4 April 2026 landed at an overall SEO health score of 38/100.
The rebuild target was a custom, static NDIS website on Vercel with clean architecture, proper schema deployment, unblocked AI search crawlers, and the E-E-A-T signals that Google and AI systems actually reward for healthcare content.
Before vs After — Quick Audit
The April 4 pre-rebuild audit produced a detailed category-by-category score. After the rebuild went live on 5 April 2026 and the technical work was completed, we re-audited the live site. Side-by-side headline scores:
Category scores (before → after)
| Category | Before | After |
|---|---|---|
| Overall SEO Health | 38/100 | 80+/100 |
| Schema / Structured Data | 9/100 | 85/100 |
| On-Page SEO | 40/100 | 80/100 |
| Content Quality & E-E-A-T | 42/100 | 75/100 |
| Technical SEO | 54/100 | 85/100 |
| AI Search Readiness | 41/100 | 85/100 |
| Local SEO | 31/100 | 70/100 |
| Mobile Time to Interactive | 18.4s | 2.6s |
- AI crawlers (GPTBot, ClaudeBot, Perplexity) blocked by default
- 4 competing H1 tags on the homepage
- "Take your first step" CTA as H1 on 6 pages
- URL typo:
/accomodation-support - 3 broken URLs in sitemap (404 errors)
- 6 legacy pages still live competing with current content
- Schema auto-generated with @context errors
- No canonical tags
- No Google Business Profile
- Only 2 blog posts (last updated Nov 2023)
- Mobile Time to Interactive: 18.4 seconds
- robots.txt explicitly allows 8 AI crawler agents
- Single H1 per page, clean heading hierarchy
- Proper CTA markup that doesn't compete for keyword signal
- Correctly spelled
/ndis-accommodation-support-guide - Clean 33-URL sitemap, zero broken pages
- Legacy pages removed, single canonical version of every topic
- Validated JSON-LD schema (WebSite, MedicalBusiness types)
- Canonical tags site-wide
- Full OG + Twitter card meta on every page
- 12 blog posts published with NDIS-focused topics
- Mobile TTI: 2.6 seconds (7x faster)
What Was Delivered
A full rebuild rather than a Squarespace patch — because the platform ceiling was what was blocking the technical gains. Concrete deliverables:
Content and structure
- 32 pages built from scratch as static HTML — homepage, about, contact, careers, referrals, and dedicated service pages for NDIS, psychosocial support, hospital discharge, housing, guardianship, aged care, mental health, supervision, and service packages
- 3 keyword-targeted landing pages for high-intent NDIS queries: "NDIS social worker Sydney", "NDIS registered provider", and "iCare social work"
- 12 blog posts published covering NDIS plan reviews, psychosocial assessments, hospital discharge planning, aged care transitions, guardianship, mental health coverage, and workcover/iCare — up from 2 stale posts last updated Nov 2023
- 48+ FAQ entries across 10 service pages — directly feeding AI systems the structured Q&A content they prefer to cite
Technical SEO
- Validated JSON-LD schema markup including WebSite, MedicalBusiness, and supporting types
- Canonical tags on every page preventing duplicate-content issues
- Full OG and Twitter card meta on every template — social previews now render properly
- Clean, human-readable URLs with correct spellings
- Single-H1 heading hierarchy across every page
- XML sitemap with 33 URLs submitted to Google Search Console
- Proper meta descriptions written for every page template
AI search visibility
- robots.txt explicitly welcoming GPTBot, ClaudeBot, PerplexityBot, ChatGPT-User, Applebot-Extended, Google-Extended, and cohere-ai
- FAQ-structured content designed to be lifted by AI Overviews, Perplexity, and ChatGPT answers
- Named founder and credentials (Kate Engledow, AASW, PhD candidate) surfaced prominently for E-E-A-T signals
Performance
- Static HTML served from Vercel's edge CDN — no JavaScript rendering dependency
- Mobile Time to Interactive reduced from 18.4s to 2.6s (7x improvement)
- Largest Contentful Paint improved 5.5x
- Stable hosting costs with no platform vendor lock-in
Migration execution
- Domain migration completed with DNS configuration and SSL provisioning
- Legacy page architecture retired; redirects in place where historical URLs existed
- GA4 analytics installed site-wide from day one for measurable performance tracking
- Navigation corrected to include iCare & WorkCover across all 32 pages after initial live feedback
- Colour palette shifted to warm orange lead (#E8762B) to match founder's brand direction
- Hospital names generalised to "private and public hospitals across Greater Sydney" per client feedback for better geographic coverage
Key Numbers
- 32 pages built and deployed
- 12 blog posts published (up from 2)
- 48+ FAQ entries across 10 service pages
- 3 keyword-targeted landing pages for high-intent NDIS search
- 7x faster mobile Time to Interactive (18.4s → 2.6s)
- 5.5x faster Largest Contentful Paint
- 8 AI crawler agents explicitly welcomed via robots.txt
- 33 URLs in the clean sitemap (zero broken)
- Zero downtime on the DNS cutover
Why a rebuild beat a patch: Squarespace's default robots.txt blocks AI crawlers, its schema injection produces errors that can't be fully overridden, and its JavaScript rendering is a structural speed ceiling. For a clinical content site whose value depends on being cited by search and AI, those ceilings mattered more than the convenience of staying on a managed platform.
The Result
Create Allied Health now has a digital presence that matches the clinical quality behind the scenes. The SEO health score moved from 38/100 (failing across most categories) to 80+/100 (strong in every category), and the mobile experience went from unusable-feeling (18.4s TTI) to instant (2.6s TTI).
The site is positioned to compete for AI-search citations — a channel that was entirely closed on Squarespace — and has the E-E-A-T signals (named qualified founder, NDIS registration, institutional partnerships, keyword-targeted landing pages) that Google rewards for YMYL healthcare content. The foundation is set for measurable organic growth over the months ahead.
Related reading
Stuck on Squarespace or Wix?
We rebuild sites that are technically invisible to search and AI into platforms that actually compete. Let's chat about what's holding yours back.
Get a Free Consultation