Why themes and builders made sense
Let me give credit where it's due. WordPress themes and builders like Wix, Squarespace and GoDaddy Website Builder made it possible for almost any small business to get online without hiring a developer. They were inexpensive, quick to set up and easy to edit. For a long time, that was exactly the right trade-off.
If you built your site that way, you didn't make a mistake. You made a reasonable choice for the time. What's changed is what a website has to do now: load fast on phones, stand out from competitors, give search engines precise information and answer questions clearly enough for AI tools to quote.
Style: everyone starts from the same templates
Popular templates are popular for a reason, which is exactly the problem. When thousands of businesses start from the same layout, many local sites end up with the same hero photo arrangement, the same three service boxes and the same footer. Customers comparing three roofers or three HVAC companies on their phone can have trouble telling them apart.
You can customize a theme, but you're usually adjusting within its limits. A custom design starts from your brand, your customers and the order in which they need information, so the site looks like your business instead of a variation on a template. You can see what that looks like on my portfolio.
SEO and AEO: limited control over what search engines see
Builders handle the SEO basics, like page titles and descriptions. Where they fall short is control over the details:
- Structured data. Schema.org JSON-LD is code that tells search engines exactly what a page is about. Many builders add a generic version automatically, and changing it often means another plugin or a workaround. With custom code, I write it for each page, matched to what's actually on the page.
- Page structure. AEO (answer engine optimization) means structuring pages so search features and AI tools can find a direct answer. That works best with real headings, the answer up front and FAQs, rather than text broken up across decorative layout blocks.
- Clean URLs and sitemaps. Some platforms add extra folders, tag pages or duplicate pages that you didn't ask for.
None of this guarantees rankings or AI mentions. It just removes obstacles. My SEO and AEO and AI search pages go deeper.
Speed: plugin and builder weight
Themes and builders are made to work for every kind of business, so they load code for features most sites never use. Each plugin can add its own CSS and JavaScript to every page, and some of it blocks the page from showing until it's downloaded. On WordPress, pages are often assembled from a database for each visit, and plugins can add more work to that step.
That shows up in Google's Core Web Vitals, the measurements of how quickly a page loads, responds and settles. Google uses them in its ranking systems, though relevance still comes first. I explain the details and how to test your own site on the website speed page.
Security updates and plugin patching
Every plugin is code written by someone else, and every one is a possible way in for attackers. Security firm Patchstack's State of WordPress Security in 2026 report counted 11,334 new vulnerabilities in the WordPress ecosystem in 2025, with 91% found in plugins and 9% in themes, while WordPress core itself had only six low-priority issues.
The same report found that about half of high-impact vulnerabilities were exploited within 24 hours, and that 46% didn't have a fix from the developer in time for public disclosure. That's why plugin-based sites need someone watching and patching all the time.
A hand-coded site doesn't have a pile of third-party plugins to keep patched. There's still maintenance, but it's a much smaller surface. I cover what ongoing care looks like on website care and hosting.
Lock-in: what happens when you want to leave
With many hosted builders, your design only works inside that platform. If you want to move, you usually can't take the site with you. You start over, and some features you paid for as add-ons don't come along. Monthly fees for apps and plugins can also add up quietly over time.
With a custom site, you own your domain and your content. The site is built from standard HTML, CSS and JavaScript, which any developer can read and work on, so you're not tied to one company's editor.
Theme or builder vs. custom coded, side by side
| Theme or builder | Custom coded | |
|---|---|---|
| Upfront effort | Low, quick to start yourself | Planned and built for you |
| Design | Starts from a shared template | Designed for your business |
| Code on each page | Theme and plugin code, used or not | Only what the page needs |
| Structured data | Generic or plugin-dependent | Written for each page |
| AI-friendly structure | Depends on the template | Answer first, headings, FAQs and llms.txt |
| Security upkeep | Ongoing plugin and theme patching | No plugin stack to patch; light upkeep |
| Moving away | Often means rebuilding | Standard code; you own your domain and content |
| Best for | Hobby sites, personal projects, testing an idea | Businesses that rely on their site for calls and leads |
When a builder is still fine
A builder is still a perfectly good choice for a hobby site, a personal blog, a one-time event page or a side project where you're testing an idea and don't need it to bring in customers yet. If you enjoy tinkering and the site isn't how people find your business, there's no need to pay for custom work.
Custom code makes sense when your website is supposed to earn its keep, bringing in calls, quote requests and bookings. If that's you, call or text me at 480-550-2871, or read about custom website design. Every site is quoted to the project.
Frequently asked questions
Is a custom-coded website better than WordPress?
For a business that depends on its website for leads, a custom-coded site usually gives you more control over speed, design and structured data, with no plugins to keep patched. WordPress is still a capable platform and works well for many sites. The difference is mostly in how much weight and upkeep comes with themes and plugins.
Can I move my site off Wix or Squarespace?
Yes, you can move your business to a new site, but usually not the design itself, because hosted builder designs only run inside their platform. Your domain and your content can come with you. I can rebuild your pages in custom code, carry over your text and photos and set up redirects so old links still work.
Will switching to a custom site improve my rankings?
It can improve your odds, but nobody can honestly guarantee rankings. A custom site removes common obstacles like slow pages, generic structured data and cluttered page structure. Rankings also depend on your content, your Google Business Profile, reviews and competition, so I treat the website as the foundation for ongoing work.
Do custom sites need security updates?
They need far less than plugin-based sites. A hand-coded site has no stack of third-party plugins and themes that each need regular patches, which is where most WordPress vulnerabilities are found. The hosting platform handles HTTPS and server security, and I keep the site's own code and its few dependencies current.
Is a website builder ever the right choice?
Yes. A builder is a fine choice for a hobby site, a personal blog, an event page or a quick test of a business idea. If the site isn't responsible for bringing in customers and you enjoy editing it yourself, a builder's low cost and ease of use are real advantages.
