← Back to Blog

Site Migration Gen — Rebuild Your Site Without Losing What Matters

Site Migration Gen — Rebuild Your Site Without Losing What Matters

Your site has the right business name, the right photos, and content your customers actually read. The problem is everything underneath: the code is unmaintainable, the platform is outdated or locked behind a vendor, the hosting costs too much, and the site fails every audit you run against it. You do not need a new brand. You need a new foundation under the same building.

The Site Migration Gen generates the AI prompt that makes this happen.

How it works

Paste the URL of your existing site. The tool fetches it, captures the content structure (title, headings, internal links, images, schema, fonts, tracking, consent), detects the current platform, and identifies what can be preserved versus what needs to be rebuilt.

Then you pick your target:

  • Framework: Eleventy, Hugo, Astro, Next.js, or plain HTML
  • Hosting: Netlify, Vercel, Cloudflare Pages, or GitHub Pages

The tool generates a prompt that tells Claude or ChatGPT: here is what this site has now, here is the target stack, rebuild it while preserving all content and branding. The prompt includes every SEO, schema, E-E-A-T, accessibility, security, and AI-readiness best practice from the same rulebook our audit tools score against.

What gets preserved

Content. Every heading, paragraph, and page identified in the site's structure carries forward. The prompt instructs the LLM to port all visible content into the new framework's content model (Markdown frontmatter for Eleventy/Hugo, content collections for Astro, pages for Next.js).

Images and branding. The prompt captures the existing hero image, OG images, favicon references, brand colors (from meta theme-color and CSS custom properties), and font families. The rebuilt site uses the same visual identity.

Schema and structured data. Every JSON-LD block from the source site is included in the prompt as a reference, so the new site ships equivalent (or improved) schema from day one.

SEO equity. The prompt includes a 301 redirect map section that maps old URLs to new URLs, preserving search-engine equity for every indexed page. Titles, meta descriptions, and canonical URLs carry over.

Business identity. The business name, phone number, address, and contact information detected on the source page are preserved in the new site's schema and visible content.

What gets replaced

The template, the CMS, the hosting platform, and the vendor-locked components. If your dental practice is on ProSites and the template cannot be edited, the new Eleventy site gives you direct access to every file. If your law firm is on FindLaw and you cannot change the schema output, the new site includes correct LegalService and Person schema with your bar number and credentials.

The prompt also replaces outdated technology. If the source site loads html5shiv, jQuery 1.x, or Bootstrap 3, the rebuilt site uses modern CSS and vanilla JavaScript. The abandoned-site fingerprints that tell AI engines your content is stale are gone.

The module system

Like the Single Site Gen, the migration generator has toggle-able modules for each best-practice area: SEO, crawl validation, schema, E-E-A-T, AI search readiness, WCAG accessibility, performance, mobile parity, security headers, voice/readability, answer engine optimization, social/OG, feeds, indexing, analytics, and the .well-known suite.

Three migration-specific modules are added:

  • 301 redirect map generates old-to-new URL mappings to prevent SEO equity loss
  • Content migration strategy specifies how to extract and port text, images, and blog posts from the source platform
  • Vendor feature replacements identifies proprietary widgets on the source site and specifies open-source equivalents for the target

Prompt size levels

The generator supports three prompt sizes:

  • Mega includes every module with detailed instructions (best for Claude Opus or GPT-5)
  • Quick includes the essential modules (good for faster models or smaller context windows)
  • Mini compresses everything into a single paragraph (for quick iterations)

The workflow

  1. Run the Migration Analyzer first to understand what you have and what's at risk
  2. Run the Site Migration Gen to generate the rebuild prompt
  3. Paste the prompt into Claude or ChatGPT
  4. Deploy the result to staging
  5. Run the Mega Analyzer against the staging URL to verify every best practice survived
  6. Map redirects, switch DNS, go live

Related reading

This post is informational, not migration-consulting or development advice. Mentions of specific platforms are nominative fair use. No affiliation is implied.

← Back to Blog

Accessibility Options

Text Size
High Contrast
Reduce Motion
Reading Guide
Link Highlighting
Accessibility Statement

J.A. Watte is committed to ensuring digital accessibility for people with disabilities. This site conforms to WCAG 2.1 and 2.2 Level AA guidelines.

Measures Taken

  • Semantic HTML with proper heading hierarchy
  • ARIA labels and roles for interactive components
  • Color contrast ratios meeting WCAG AA (4.5:1)
  • Full keyboard navigation support
  • Skip navigation link
  • Visible focus indicators (3:1 contrast)
  • 44px minimum touch/click targets
  • Dark/light theme with system preference detection
  • Responsive design for all devices
  • Reduced motion support (CSS + toggle)
  • Text size customization (14px–20px)
  • Print stylesheet

Feedback

Contact: jwatte.com/contact

Full Accessibility StatementPrivacy Policy

Last updated: April 2026