September 2026 · ToolForge.ai

GVS Website Report

Douglas Mallett
ToolForge.ai
Swipe up to begin
Section 01
01

The State of the Website

GVS is not running a bad site. GVS is running a site that was built on a foundation that was never designed for what the business actually needs. WordPress was a reasonable default in 2015, but in 2026, it is a trap. The trap is not obvious until you try to escape it.

The evidence

Here is what the trap looks like in practice, measured on the live site:

The State of the Website
47.5 MB
homepage, 153 requests

The homepage pulls 47.5 MB across 153 requests and takes 28.6 seconds to finish in a real browser. A well-built marketing homepage is 1–3 MB. This one is twenty times that.

The State of the Website
20.57 MB
one background video — 43% of the page

A single background video accounts for 20.57 MB — 43% of the page — and downloads on every visit, including phones, even if the visitor leaves in two seconds.

The State of the Website
152
PNGs averaging 1.07 MB each

152 PNG images average 1.07 MB each and account for 88% of all image weight. Converting them to WebP cuts that by up to 95%.

The State of the Website
500
returned by /about, linked from 64 pages

The /about page returns a 500 error. It’s in the main navigation, linked from 64 pages, and listed in the sitemap. Google cannot index it. Repeated 500s cause Google to reduce crawl rate across the entire site.

The State of the Website
0
clicks needed before tracking fired

A cookie banner is displayed, but tracking fires before consent. An automated browser loaded pages, clicked nothing, agreed to nothing — and AdRoll, Meta, and dozens of ad exchanges fired anyway.

The State of the Website
566,434
bytes where 204,340 would do

WP Rocket is configured backwards, making every page nearly three times larger than it needs to be. The homepage HTML+CSS is 566,434 bytes where it could be 204,340.

The State of the Website
2.5 yrs
behind, across four locked components

Elementor is two and a half years out of date, with four interdependent components that must upgrade together. Skipping that many versions means dozens of migrations across 116 pages — and the add-on widget packs are the most likely cause of the /about crash.

The State of the Website
406 MB
media library, 586 files

The media library holds 406 MB across 586 files, including a raw iPhone video at 41.56 MB and seven product brochures stored as 12–19.74 MB PNGs.

The State of the Website
44 of 63
pages with no meta description

44 of 63 pages have no meta description. 29 titles are too long. 7 pages have no headline at all, including /contact/ and /schedule-a-demo/. 41 content images lack alt text — including photos of the machinery GVS sells.

The State of the Website
200 OK
returned for archive URLs holding nothing

The blog returns successful empty pages for deep archive URLs — a crawler trap that burns crawl budget and pollutes analytics.

The State of the Website
0 of 5
standard security headers present

No security headers are present. Not one of the standard five.

The State of the Website

None of this is a moral failing.

It is what happens when a platform designed for blogs is asked to run a business. WordPress does not fail because it is bad software. It fails because it was never architected for speed, security, integration, or scale — and every year of patches, plugins, and workarounds makes the trap deeper.

Section 02
02

Why WordPress Becomes a Trap — and Why It’s Not Just GVS

Why WordPress Becomes a Trap

This is not a problem specific to GVS. It is a pattern.

Agencies across the industry are moving away from WordPress for exactly the same reasons.

1  ·  UK Agency Development Director

“We moved away from WordPress because we wanted to build smarter websites, faster by default, and capable of having real AI built in with genuine business context. The architecture that once made WordPress flexible started working against us.”

Kim Green, Development Director at Whitelaw Mitchell, in an article titled “Why we stopped building WordPress sites for most clients” published on 27 May 2026.

2  ·  California Founders Moving to Headless

“There is a trend right now in California. Founders and teams are moving away from WordPress and other CMS as bloat from themes and plugins starts slowing growth. The move toward headless or custom builds is about speed, clean structure, and SEO that scales.”

“The pain to avoid is real; lost link equity, 404 pages after migration and 5xx server issues that stop Google from crawling your new site are one of the many traps and pitfalls to avoid.”

John Akande, LinkedIn post titled “California Founders Ditch WordPress for Headless Builds”, published 20 February 2026.

3  ·  Engineer Moving Marketing Teams Off WordPress

“As an engineer, I never liked WordPress. The boundaries, the fragile plugin system, the low-barrier ecosystem, the security patches — it all gets more painful the bigger your site gets. Our mission is simple: move marketing teams off WordPress, and teach them to run the site themselves using AI.”

Brezhniev describes inheriting a WordPress site at Keyword.com that was “hard to maintain, completely manual,” had “constant cache-clearing problems across three nested layers,” and “red mobile Core Web Vitals.” When quoted $2,000 to fix Core Web Vitals, they pulled the plug and moved to Astro. The migration took under 10 days, and PageSpeed performance went from 33 to 98.

Artem Brezhniev, LinkedIn post published 5 August 2026.

Section 03
03

The Economics Have Changed — AI Collapsed the Cost of Custom

The Economics Have Changed

The cost of building custom software has fallen off a cliff.

For years, the argument against custom builds was cost. A custom React site cost 3–10x more than WordPress, and that was true. That era is over.

The Economics Have Changed
90%
of professional developers, by mid-2026

JetBrains’ 2026 Developer Ecosystem Survey of 15,000+ professional developers found that 90% were using AI coding agents at work at least weekly by mid-2026. Claude Code’s workplace adoption rose from 18% to 39%.

The Economics Have Changed
5–7 days
for what used to take 2–3 months

Founders using Claude Code are shipping MVPs in 5–7 days that would have taken 2–3 months with a hired dev team.

The Economics Have Changed
3–5 days
for the old 2–3 week project

A typical freelance project that used to take 2–3 weeks now delivers in 3–5 days with Claude Code.

The Economics Have Changed
220 → 2.5
person-hours, compressed

One operator reported compressing 220 person-hours into 2.5 hours — roughly what a team of five engineers would produce in 5–6 weeks.

The Economics Have Changed

The implication for GVS is direct.

The question is no longer “can we afford a custom platform?” The question is “why are we paying maintenance costs on a platform that constrains us?”

Section 04
04

The New Architecture: React + Cloudflare Edge + Tokenized Design System + Conversational AI

The New Architecture

This is not a rebuild for its own sake.

This is a platform designed around what GVS actually needs.

Cloudflare Edge

Latency measured in milliseconds, not seconds

The current site’s server is fast (0.32s cached TTFB), but the front-end payload takes 28.6 seconds. The problem is not the server. The problem is everything the browser is asked to do after the first byte.

A React framework deployed on Cloudflare Workers solves this at the architectural level:

Edge SSR (warm)37–60 ms
Origin SSR (optimized)103–300 ms
Origin SSR (unoptimized)200–800 ms
The New Architecture

The HTML is generated where the visitor is

Cloudflare operates 300+ edge locations across 100+ countries. When a visitor in Sydney requests a page, the HTML is generated in Sydney — not in Virginia. The round-trip distance collapses. Edge SSR typically achieves 37–60ms TTFB on warm requests, compared to 200–800ms for traditional origin SSR.

The New Architecture

What this means for GVS

Google’s Core Web Vitals are a ranking signal. LCP (Largest Contentful Paint) should occur within 2.5 seconds. TTFB directly affects LCP. When server response is the bottleneck, edge rendering delivers measurable SEO improvement — not incremental, but structural. A fashion retailer documented TTFB cut by more than half after edge optimization.

The New Architecture

And the cost model inverts.

Traditional origin hosting charges for a server that sits idle most of the time. Edge rendering charges for compute that scales to zero. GVS pays for what it uses, not for capacity it hopes to need.

The New Architecture · Sub-section

Tokenized Design System — Every Page Matches, Forever

The New Architecture

One source of truth for every visual decision

A tokenized design system stores every visual decision — color, typography, spacing, radius, shadow, motion — as a named token in a single source of truth. A three-tier architecture (primitives → semantic → component) means any new page or component inherits the GVS brand automatically, with no manual review.

The New Architecture

This is the guardrail that makes AI editing safe.

When a conversational interface generates a page, it reads the tokens first. It doesn’t guess at colors or approximate spacing — it builds with the exact design language that already exists.

The New Architecture

The infrastructure already exists

Tools like Better Design work with Claude Code, Cursor, and any MCP-compatible agent, supplying design tokens, component code, UI principles, accessibility checks, and visual review rules as a context layer the AI reads before generating anything.

The New Architecture

For GVS: every page matches.

A new product page, a dealer portal, a campaign landing page — every one matches. No drift. No “that looks a bit off.” No design review bottleneck.

The New Architecture · Sub-section

Conversational AI Editing — Anyone at GVS Can Make Changes

The New Architecture

This changes the relationship between GVS and its website

Today: changes need developer time, a WordPress admin panel staff must learn, or an agency ticket that takes days.

Instead: talk to the site.

“Add a product page for the Precision Batcher. Same layout as Precision Infeed. New hero image, three spec bullets, link to the dealer portal.”
The New Architecture

It stages the page. It does not publish it.

The AI reads the tokenized design system, understands the existing page structure, generates the page in the correct style, and — critically — stages it for review rather than publishing live. The marketing lead previews it, requests revisions conversationally, and releases to production when ready.

The New Architecture

This is already shipping

Webflow’s MCP 2.0 lets an agent update 50+ design tokens in one conversation. Anthropic’s Claude Design supports design-system imports and bidirectional code roundtrips. The pattern is established: AI is the editing interface, the design system is the guardrail.

The New Architecture

What this replaces

The admin panel, the page builder, plugin conflicts, the “who has the login?” problem, and the agency retainer for every small change. Anyone at GVS who can describe what they want sees it staged in minutes.

The New Architecture · Sub-section

Staging and Test Pages — Review Before Release

Every change goes to a staging environment first. GVS staff review on a real URL — not a screenshot, not a mockup — before anything touches production. Approve, request changes, or reject. The AI iterates. Only when the page is right does it go live.

The New Architecture

This eliminates the fear of the “edit” button.

In WordPress, giving staff edit access is risky because a wrong click can break a live page. In this model, every change is staged, reviewable, and reversible. The guardrails are architectural, not procedural.

The Integrations Advantage

This is where WordPress hurts most

This is the point that matters most for GVS specifically.

Wiring custom integrations into WordPress means:

  • 01Navigating a PHP codebase GVS didn’t architect.
  • 02Working within plugin frameworks that may conflict with each other.
  • 03Managing authentication across plugins with different standards.
  • 04Dealing with update cycles that can silently break your integrations.
  • 05Writing custom code to connect to CRMs, ERPs, product databases, or internal tools — then maintaining that code forever against a moving WordPress core.
The New Architecture

Complete control over the integration layer

A custom React framework gives complete control over the integration layer. GVS defines the API contracts, the authentication model, the data flow. When GVS needs to connect to a CRM, a dealer portal, a product configurator, or an internal analytics dashboard, the team builds exactly what’s needed — no plugin negotiation, no compatibility matrix, no waiting for a vendor to support the integration.

The New Architecture

The AI coding advantage compounds here

Claude Code and similar tools can scaffold an integration, write the API client, handle authentication, add error handling, and generate tests — in hours. The integration that would have taken a WordPress developer two weeks of plugin wrangling takes a fraction of the time, and GVS owns the code.

Section 05
05

What This Looks Like for GVS — A Win in Every Direction

Speed.

Homepage goes from 47.5 MB / 28.6 seconds to under 3 MB / under 2 seconds. TTFB drops from 320ms (cached) to 40–60ms globally. Core Web Vitals move from “needs improvement” to “good” across the board.

What This Looks Like for GVS

SEO.

Every page gets proper meta descriptions, titles under 65 characters, H1 headlines, and alt text on every image. Product photos appear in Google Images. Rich snippets become possible. The /about 500 error disappears, crawl rate recovers, and the sitemap becomes clean. Lean semantic HTML and automatic Schema.org markup replace the heavy DOM tree that WordPress plugins produce.

What This Looks Like for GVS

Security.

No plugin ecosystem. No third-party code executing with server privileges. Security headers configured at the edge. A dramatically smaller attack surface. The industrial-scale plugin vulnerability problem simply does not apply.

What This Looks Like for GVS

Maintenance.

No plugin updates. No theme conflicts. No PHP version drift. No “WordPress updated and broke something” emergencies. The platform is code GVS owns, deployed through a pipeline GVS controls, with rollback checkpoints for every change.

What This Looks Like for GVS

Integrations.

Direct, purpose-built connections to CRM, ERP, dealer systems, and internal tools. No plugin compatibility matrix. No waiting for vendor support.

What This Looks Like for GVS

Editing.

Conversational. Anyone at GVS can describe a change, see it staged, review it, and release it. No admin panel training. No developer ticket. No agency retainer for small edits.

What This Looks Like for GVS

Cost.

The recurring WordPress maintenance spend — hosting, plugins, malware cleanup, emergency fixes, agency retainers — is replaced by a leaner operational model. Edge compute scales to zero. The design system prevents drift. The AI editing layer reduces the need for developer time on routine changes.

What This Looks Like for GVS

Fractional expertise.

The platform needs a senior engineer for architecture decisions, deployment pipeline setup, and security review — not for routine maintenance. That expertise is engaged for a small fraction of the time, not on retainer. The AI handles the day-to-day. GVS gets enterprise-grade architecture without enterprise-grade headcount.

Section 06
06

What Other Companies Are Already Doing

This is not experimental. It is the direction of the industry.

Media and publishing have been running edge-rendered React at scale for years. The pattern is well-established.

Agencies are moving off WordPress en masse. Multiple firms have publicly documented the transition.

What Others Are Doing

Three transitions on the public record

  • 01A UK agency stopped building WordPress sites entirely in 2026, citing performance ceilings and the inability to build real AI context into the architecture.
  • 02A French agency migrated a 200-page site from WordPress to Astro in February 2026.
  • 03Another team moved 400 websites from WordPress to Cloudflare edge with an Astro-based framework.
What Others Are Doing

The pattern is being productized

The design system + AI editing pattern is being productized by multiple open-source projects and commercial tools. Better Design provides a design MCP server and shadcn/ui registry that works with Claude Code, Cursor, and any MCP client. GeekLego provides a design-system-first component library that AI coding tools can read before they generate code. rafters encodes designer judgment into queryable data so AI agents read decisions instead of guessing at colors, spacing, and hierarchy.

What Others Are Doing

The infrastructure is ready

Cloudflare Workers, Vercel Edge, and similar platforms have been production-grade for years. React Server Components, streaming SSR, and edge rendering are mature. The tooling that connects AI agents to design systems is shipping now.

What Others Are Doing

GVS would not be an early adopter taking a risk.

GVS would be joining a movement that is already well underway — and getting there before the WordPress trap becomes more expensive to escape.

Section 07
07

The Win-Win-Win

Win for GVS as a business:

A faster site that ranks better, converts better, and costs less to maintain. A platform that integrates with the systems GVS already uses. A website that becomes an asset, not a liability.

The Win-Win-Win

Win for the GVS team:

Anyone can edit the site conversationally. Changes are staged and reviewable. No fear of breaking something. No waiting for developer availability. The website becomes a tool the team controls, not a black box they tiptoe around.

The Win-Win-Win

Win for the bottom line:

Lower recurring costs. Fewer emergencies. Less developer time on maintenance. More engineering value directed at things that differentiate GVS — dealer portals, product configurators, CRM integrations, analytics dashboards — rather than things that merely keep the site alive.

The Win-Win-Win

Win for the future:

A platform built on modern architecture, governed by a design system, editable through AI, and deployed at the edge. Every future addition — new products, new markets, new integrations, new languages — is easier, faster, and cheaper than it would be on WordPress.

Section 08
08

What Happens Next

Week 1–2 · Phase 1 — Discovery and architecture

Audit the current integration surface. Map the content model. Define the token architecture. Stand up the React framework and edge deployment pipeline on staging.

What Happens Next
Week 3–6

Phase 2 — Core build

Build the design system. Migrate the highest-value pages — homepage, product pages, /contact, /schedule-a-demo. Configure the conversational AI editing layer. Set up staging and review workflows.

What Happens Next
Week 7–10

Phase 3 — Integration and migration

Connect CRM, dealer systems, and internal tools. Migrate remaining pages. Run parallel testing against the WordPress site. Train the GVS team on conversational editing.

What Happens Next
Week 11–12

Phase 4 — Launch and stabilize

Cut over. Monitor Core Web Vitals, crawl rate, and conversion metrics. Iterate based on real data. The fractional technical lead stays engaged for architecture decisions and security review — at a small fraction of full-time commitment.

The Bottom Line

WordPress was the right default in 2015.

In 2026, it’s a trap — slow, fragile, and expensive to maintain. AI has collapsed the cost of building something better. GVS can own a platform that’s faster, safer, easier to edit, cheaper to run, and built to grow.

This is the moment to make the switch.

Start over ↑
Douglas Mallett · ToolForge.ai · September 2026
GVS Website Report01 / 70
Cover
ContentsDrag the dot anywhere