Local business site
Mega Ice Delivery
The live site for a dry-ice and wet-ice delivery business, rebuilt so search visibility cannot silently break.
- Role
- Rebuild, SEO architecture, and ongoing fixes.
- Client
- Mega Ice Delivery, New Jersey
- Status
- Live
- Year
- 2026

The problem
The inherited site had shipped a sitemap full of placeholder URLs for months, priced products at zero in its structured data, and listed the wrong Saturday hours. Each fix by hand drifted out of sync with the next.
What I did
Imported the live site into version control and rebuilt it as a prerendered static catalogue where SEO is a tested invariant, not a checklist.
How it works
Routes, titles, descriptions, H1s, and sitemap priorities all come from one table that the router, the prerenderer, and the sitemap generator read. Every route ships as static HTML with JSON-LD, optimised images, and an IndexNow ping on deploy.
Captures

The hard parts
- 01
Making a placeholder sitemap structurally impossible rather than just fixed once.
- 02
Catching layout overflow and broken navigation in the built output, not just in development.
What changed
- 75 tests and five verify scripts check the built site before it deploys.
- Real business bugs fixed at the source: zero prices in structured data, wrong opening hours, and the owner's name exposed on the site.
Built with
- React
- Vite
- React Router
- Tailwind CSS
- Vitest
- Playwright
- Netlify
