Chat with us

Why We Build on Astro, Not WordPress or Wix

Blurred blue light trails through fibre optic cables, representing fast website performance

Most quotes a trade business gets for a new website come back as either a WordPress page-builder site (Elementor or Divi, usually) or a Wix/Squarespace drag-and-drop build. Both look fine in a demo call. The difference shows up later, in Search Console and in how AI tools decide which sites are worth citing. We build every TradesRank site on Astro, and this is the actual technical reasoning, not just a preference.

Most template-built sites fail Core Web Vitals before you’ve added a single plugin

Google’s HTTP Archive tracks Core Web Vitals pass rates by platform across millions of live sites. Measured in the same May 2026 snapshot, the gap between a static-first framework and a WordPress page-builder build is stark:

Astro WordPress
Core Web Vitals pass rate (mobile) 67% 49%
Median Lighthouse performance score 68 44
Median page weight 1.6MB 2.7MB

Source: HTTP Archive Core Web Vitals Technology Report, as reported by Search Engine Journal, May 2026.

For broader context, the 2024 Web Almanac CMS chapter put Wix at 57% and Squarespace at 60% on the same pass-rate measure (HTTP Archive Web Almanac 2024, CMS chapter) — both ahead of WordPress, both still behind Astro.

That gap isn’t really about WordPress or Wix as brands. It’s what page builders do structurally: every drag-and-drop section, animation, and widget ships its own JavaScript and CSS, whether or not the visitor ever interacts with it. WP Rocket, a WordPress caching-plugin vendor, benchmarked the two most common builders and found unoptimized Divi and Elementor pages loading 874–940KB with Largest Contentful Paint of 5.4–5.8 seconds (WP Rocket, updated December 2025). Those numbers only dropped to sub-1.5-second loads once a separate caching plugin got bolted on — worth flagging since WP Rocket sells that plugin, so treat the “unoptimized” figures as the honest baseline and the optimized ones with a grain of salt. Astro’s architecture ships zero JavaScript by default. It only hydrates the interactive bits your site actually needs, so there’s no bloat to cache your way out of after the fact.

Speed is still a ranking signal, not a nice-to-have

Google is explicit that Core Web Vitals feed its ranking systems as part of page experience. It’s not the only factor, but Google recommends taking it seriously rather than treating it as optional polish (Google Search Central: Core Web Vitals). The metric that catches most WordPress and Wix builds out isn’t load time itself — it’s Interaction to Next Paint (INP), which became an official Core Web Vital in March 2024. INP measures how quickly a page responds once someone actually taps a button or a menu, exactly the moment a heavy page-builder script queue tends to choke (Google Search Central Blog). A site that’s slow to respond on a job-site phone with patchy 4G isn’t just a bad experience for the homeowner trying to call you. It’s a signal working against your ranking on the same page.

The same foundation now decides whether AI tools cite you at all

This is the part that’s changed fastest in the last year. AI Overviews, ChatGPT, and Perplexity don’t rank pages the way Google’s blue links do. They extract and cite them, and that extraction rewards the same structural clarity that Core Web Vitals reward. A February 2026 analysis of over a million AI citations found that pages carrying proper schema markup were cited 3–5x more often than pages without it. The same analysis found that 73% of sites had technical barriers — blocked crawlers, JavaScript-only rendering, restrictive CDN rules — stopping AI systems from reading them in the first place (OtterlyAI, “The AI Citation Economy,” February 2026). Separately, Ahrefs’ analysis of 1.4 million ChatGPT prompts found pages with clear, natural-language URLs and titles got cited 89.8% of the time versus 81.1% for pages with vague or parameter-heavy URLs (Ahrefs, 2025).

None of that is Astro-exclusive — any site can add schema and clean URLs. But a static-first build gets you there by default. It ships fully rendered semantic HTML that AI crawlers can read without executing client-side JavaScript first, and it has no page-builder shortcodes turning your headings and content into a soup of generic <div> tags. It’s the difference between structured data being something we add versus something we have to fight the platform to add.

What this looks like on an actual site

This is the same technical baseline behind our website design work for trade businesses and our AI visibility services. We’re not optimizing a WordPress theme after the fact — we’re starting from a build that doesn’t need the optimizing. You can see it in practice on the Tree Amigos case study: the underlying Astro build is one of the reasons that site was indexing and ranking new location pages inside weeks rather than the months it typically takes a page-builder site to catch up.

One honest caveat: speed and clean markup earn you the chance to rank and get cited — they don’t guarantee either on their own. Content, links, and reviews still do the rest of the work. If you’re comparing quotes and want to know what’s actually under the hood of the one you’ve been given, get in touch and we’ll take a look, no obligation.