WordPress vs Astro is the wrong argument for most Australian businesses, because the honest answer depends entirely on what the site has to do. For a local service business in Newcastle or anywhere else in Australia, Astro wins on speed, security and running costs by a margin that is not close. For a 200 product store or a newsroom publishing twice a day, WordPress is still the right call. Here is where the line sits.
Astro generates finished HTML at build time, so a page arrives complete and scores 95 or better on Google Lighthouse with no tuning. A typical WordPress site running a theme, a page builder and five plugins scores between 45 and 65 and loads in three to six seconds. Use WordPress for WooCommerce and daily publishing. Use Astro for everything a local service business needs.
What WordPress is genuinely good at
Fair is fair. WordPress runs 43 per cent of the internet for real reasons. There are over 60,000 plugins, so almost anything you can describe already exists as a checkbox. WooCommerce is still the most capable ecommerce platform a small business can run without a developer on retainer. And the pool of people who know it is enormous, which matters if you ever need to hand the site to someone else in a hurry.
If your site needs a product catalogue, a membership area, subscription billing, or a team publishing new articles every day without asking anyone for help, WordPress is the answer and we will tell you so. We are not anti WordPress. We just stopped reaching for it when a better tool exists for the job in front of us.
The performance gap, in numbers
A standard WordPress build, meaning a theme plus an SEO plugin, a caching plugin, a forms plugin and a couple of others, scores between 45 and 65 on Google Lighthouse. Largest Contentful Paint lands somewhere between three and six seconds. That is before anyone installs a page builder, which is where most of the remaining budget goes.
An Astro site on Cloudflare Pages scores 95 or better out of the box, with LCP under 2.5 seconds. Not because we try harder. Because Astro ships zero unnecessary JavaScript to the browser. Every page is HTML built at deploy time, so the browser has almost nothing to do beyond painting what it was handed.
Google uses Core Web Vitals as a ranking factor and LCP is one of the three primary metrics. Between two otherwise equal sites, the one that paints in 1.4 seconds beats the one that takes four. On mobile, on a patchy connection somewhere out past Cessnock, the gap gets wider rather than narrower. There is more detail on how we hit those numbers in our piece on custom Astro web design.
Security is the difference nobody thinks about until it happens
WordPress is the most attacked CMS on the internet. That is not a criticism, it is arithmetic: when you run 43 per cent of the web, building tools that target you pays off. The attack routes are well documented and boring. Outdated plugins. Nulled themes. Brute forced admin logins. A known vulnerability in something popular that took four days to patch and six weeks to actually get installed.
An Astro site deployed to Cloudflare Pages is static files. There is no server executing code on each request, no database to inject into, and no login page to attack. The attack surface is close to nothing, because there is nothing there to break into.
That flows straight into what the site costs to keep alive. A WordPress site needs core, theme and plugin updates on a schedule, and occasionally an incident response at an inconvenient hour. Our hosting and support plans exist to keep a site current, but on Astro that work is framework patching through the build pipeline rather than damage control.
What it means for your Google rankings
Astro renders every page as HTML at build time. When Googlebot crawls the site it reads complete content on the first request. No JavaScript to execute, no API calls to wait on, nothing that might be missed because a script timed out.
WordPress with a JavaScript heavy page builder does not always behave that way. If the builder renders content in the browser and Googlebot gives up before that finishes, the content is simply not indexed. Modern caching setups make this rare, but rare is not never, and diagnosing it burns days.
For suburb landing pages the distinction matters more, because there are so many of them. The Growth package ships 30 suburb pages and The Authority ships 50, each one targeting a single suburb and service combination. Every word on every one of those pages is indexed on the first crawl, every time. Our guide to local SEO for Newcastle businesses covers why that page count is the biggest single move available in local search.
Running costs over three years
This is where the comparison usually surprises people, because the build price is the part everyone looks at and the smaller number over time.
- WordPress: hosting at $10 to $50 a month, premium plugin licences at $200 to $600 a year, and periodic security and performance work. Over three years that often exceeds what the build cost in the first place.
- Astro on Cloudflare Pages: no server to run and no plugin licences. The ongoing cost is the support plan, which starts at $50 a month on Maintain and covers hosting, SSL, uptime monitoring, security patching and up to two small content edits. Momentum at $200 a month adds a suburb page and a blog post every month, and Scale at $550 a month runs four to six suburb pages and four posts.
The pricing sits in full on the packages page, including what each plan publishes each month. If you are still working out what a site should cost at all, our guide to website costs in Australia breaks down every price tier and what is actually in it.
When WordPress is still the better answer
- You run an ecommerce store with 100 or more products and need WooCommerce
- You or your staff publish new content daily and want to do it without involving anyone else
- The site needs server side logic: memberships, subscriptions, customer accounts
- You already have a developer who knows WordPress deeply, and the budget to keep it fast
For a five page tradie site, a ten page professional services site, or any business trying to rank across a spread of Newcastle suburbs, WordPress is the slower, more expensive and more fragile option.
When Astro is the right call
- Trades: electricians, plumbers, HVAC, builders, landscapers
- Professional services: accountants, lawyers, consultants, allied health
- Hospitality: restaurants, cafes, cellar doors, accommodation
- Any business where load speed, local search and low maintenance actually matter
Why we build every site on Astro
We moved every Newcastle Web Co build to Astro because the gap between a well built Astro site and a well built WordPress site is not a matter of taste. An $1,800 Starter build on Cloudflare Pages loads faster and scores higher than a $10,000 WordPress site with a premium caching plugin bolted on.
The other half of it is what happens after launch. Every WordPress site we used to manage needed plugin updates, occasional security patches and a performance audit every so often just to hold the line. An Astro site on Cloudflare holds its numbers on its own, which means the time on your support plan goes into new suburb pages and new content instead of maintenance. Your files are delivered to you on completion either way, so nothing about this locks you in. We would just rather keep running it.
The full detail of how a build comes together is on the website design page, and if you want to talk through which platform suits what you are actually trying to do, that is a twenty minute conversation. Get in touch and we will give you a straight answer, including when the answer is WordPress.
Written by Newcastle Web Co, web design & seo in Cameron Park NSW 2285. Last updated 19 August 2026.



