Migrate from WordPress
We move your existing site to Astro + Sanity — content, SEO, and all. Faster loads, lower hosting costs, zero CMS licensing fees.
Everything you need to make the switch
Every migration project starts with a full audit of your existing site. We map content types to Sanity schemas, set up 301 redirects for all existing URLs, migrate rich text to Portable Text, and configure your Cloudflare Pages deployment.
You keep full ownership of your content. We handle the technical lift — schema design, content export and import, redirect mapping, performance audit, and a full handover to your team with documentation.
Step 1: Audit & plan
We review your current site structure, content types, and URL patterns. You receive a detailed migration specification before any code is written.
Step 2: Build & migrate
We build the Astro + Sanity stack in parallel with content migration, configuring 301 redirects to preserve your full SEO equity.
Step 3: Deploy & hand over
We deploy to Cloudflare Pages, verify everything in production, and hand over full control to your team with documentation and a training session.
Frequently asked questions
- How does the CMS work?
- Sanity Studio is a fully customisable headless CMS. Your team edits content there, which is fetched at build time via GROQ queries and rendered into fast static pages by Astro.
- Do editors need to know how to code?
- No. Sanity Studio is designed for non-technical content editors. It presents your content model as a clean, form-based interface — no HTML, no shortcodes, no template editing required.
- How fast does the site rebuild after a content change?
- Typically 60–90 seconds from Publish to live. Sanity fires a webhook on publish, a Cloudflare Worker batches multiple publishes within a minute into a single build trigger, and Cloudflare Pages builds and deploys the site globally in under a minute.
- Is the site accessible out of the box?
- Yes. Every site we build targets WCAG 2.0 AA compliance. Semantic HTML, correct heading hierarchy, keyboard navigation, focus states, ARIA labels, and sufficient colour contrast in both light and dark themes are standard — not optional.
More ways we can help
Every service runs on the same Astro + Sanity + Cloudflare stack.
New Astro + Sanity site
Start fresh with a production-ready stack. We design, build, and deploy your brochure site or landing page from scratch.
Maintenance & updates
Ongoing support for your existing Astro + Sanity site — content schema changes, feature additions, and monthly health checks.
Advanced integrations
Add e-commerce, a members area with subscriptions, timeslot booking, or any custom feature to your existing Astro + Sanity site.