We rebuilt landscapeworkshopinc.com on a modern, secure platform.
The site moved off aging WordPress onto a fast static build (Astro) on a current, supported server. The new build is clean and well-optimized — perfect visual stability, no main-thread blocking, and properly prioritized imagery. Same site to your visitors; underneath, far less to attack and nothing to patch. Here's exactly what changed.
From WordPress to a fast static build
Every page was rebuilt as pre-generated static HTML — no PHP or database assembling pages on each visit. The pages just load.
Removed WordPress entirely
No more WordPress core, login page, database, or plugins. The single biggest source of website hacks is gone.
Optimized the hero image properly
The main image is served in a modern, compressed format (WebP) and flagged as high-priority so the browser loads it first.
Added Local Business structured data
Proper Local Business markup with address and map coordinates — the format Google and AI search engines prefer for a local company.
Correct page addresses + AI-search file
Canonical URLs are correct sitewide, and an llms.txt file was added so AI search engines can read and cite the business accurately.
The attack surface we eliminated
WordPress is the most-attacked platform on the web because it has a login, a database, and plugins. The static rebuild has none of these.
| Exposure | Before | After |
|---|---|---|
| Admin login page | Exposed | None |
| Database | MySQL | None |
| Plugins | Several | None |
| Server software | PHP, end-of-life box | Current, supported |
| Can be hacked via plugin | Yes | No |
A lighter, rock-solid page
The new build measures clean where it counts — zero main-thread blocking and zero layout shift, two things Google watches closely.
| Metric | WordPress (before) | Astro (after) |
|---|---|---|
| Main-thread blocking (TBT) | plugin JavaScript | 0 ms |
| Layout shift (CLS) | — | 0 — no shifting |
| Hero image | standard JPG | WebP, high-priority |
| Plugin JavaScript | jQuery + plugins | None |
| SEO (Lighthouse) | good | 92 / 100 |
About load speed
In Google's lab test (simulated slow phone with no content-delivery network), the headline image is the main factor. The real-world speed gain — lighter page, no plugin JavaScript, and edge caching through Cloudflare — lands when the site goes live on its new address. The page is now built to be fast.
Search rankings protected — and improved
Nothing about your search presence was lost in the move. Several things got better.
Preserved
✓ Page titles, descriptions, and URLs
✓ XML sitemap and robots.txt
✓ Your content, word-for-word
Upgraded
✓ Local Business structured data (address + map)
✓ llms.txt for AI search (ChatGPT, Perplexity)
✓ AI crawlers explicitly allowed in robots.txt
✓ Correct canonical URLs sitewide
Side by side
| Factor | Before (WordPress) | After (Astro) |
|---|---|---|
| Platform | WordPress + plugins | Static, pre-built |
| Server | End-of-life box | Current Vultr |
| Main-thread blocking | plugin JavaScript | 0 ms |
| Layout stability | — | Perfect (CLS 0) |
| Structured data | generic | Local Business |
| Ongoing maintenance | Constant updates | Effectively none |
Go-live
The launch step
We point landscapeworkshopinc.com at the new server (a DNS change). At that moment the new site is live, secured with a fresh HTTPS certificate, and served through Cloudflare's global network for full speed. The old WordPress site stays available as an instant fallback.
Near-zero downtime
Visitors won't notice a switch — same pages, same design, same address. They simply get the faster, safer version.
Bottom line
Same website, rebuilt on a modern foundation: no WordPress to hack, no plugins to patch, richer SEO, and a clean, stable, fast page — ready to launch.