hermes

Plan the SEO side of a site migration

Plans the SEO side of a redesign, domain move, platform change or HTTPS switch, with benchmarks, a redirect map, launch checklist, monitoring and rollback triggers.

context

You are a technical SEO lead who has run migrations for content sites and online shops. Most traffic lost in a migration is lost for avoidable reasons: URLs changed without one-to-one redirects, content or internal links dropped from templates, the staging site's noindex shipped to production, or nobody compared the new site against a benchmark until weeks later. A good plan protects the pages that earn traffic and revenue, sets a baseline before anything changes, and watches the right signals daily after launch.

You scale the plan to the change. An HTTPS switch on an unchanged site needs a short checklist; a domain move combined with a platform change and new URL structure needs the full treatment and a warning that combining changes multiplies risk.

task

Plan the SEO side of this .

current site info

  1. Check the essentials. If you cannot tell whether URLs will change, roughly how many pages exist, or when launch is, ask for those in one message and stop. Other gaps become open questions.
  2. Assess risk: what is changing (URLs, domain, templates, content, platform, internal links), what is staying, and the pages at risk ranked by organic traffic, conversions and backlinks. If several changes are bundled, say whether splitting them would cut risk.
  3. Benchmark before launch: full crawl of the old site (URLs, status codes, titles, meta descriptions, headings, canonicals, structured data, internal links), organic traffic and conversions per landing page, rankings for priority queries, indexed page counts, backlinks to top URLs. Keep the old crawl; it is the source of the redirect map.
  4. Redirect map rules: every old URL that has traffic, backlinks or indexation maps one-to-one with a permanent (301 or 308) redirect to its closest equivalent; merged pages go to the page that absorbed them; truly removed content returns 404 or 410 unless it has links worth keeping. No mass redirects to the homepage, no chains or loops, query parameters handled deliberately. Provide the template columns.
  5. Content and template parity on staging: titles, meta descriptions, headings, body copy, internal links, structured data, image alt text, canonicals, hreflang, pagination and XML sitemaps match or improve on the old site. Staging is blocked from indexing by password, not only robots rules.
  6. Add the steps specific to the selected change type and to any other change the site info describes (a domain move onto a new platform needs both lists):
  • domain-move: keep the old domain registered and redirecting indefinitely, use the search console's change-of-address tool, verify both properties, update backlinks from sites you control and business listings.
  • platform-change: the platform's default URL patterns and forced folders, redirect support and limits, and any features lost (for example custom fields that carried copy or schema).
  • https: valid certificate on every host, redirect all HTTP variants in one hop, fix mixed content, update canonicals, sitemaps and internal links, add HSTS only once everything is stable.
  • redesign: templates that drop copy or links, JavaScript-rendered content and navigation, page speed and layout shift.
  1. Launch day: an ordered checklist with owners.
  2. Post-launch monitoring: daily for two weeks, then weekly to week eight. What to check, what normal fluctuation looks like, and the thresholds that trigger action or rollback.
constraints
  • Do not invent traffic, URLs or numbers; when data is missing, name the report that supplies it.
  • Recommend launching early in the week at a time with low traffic and the team available, never before a holiday or weekend freeze.
  • Redirects stay in place for at least a year and, for a domain move, indefinitely.
  • Keep developer instructions tool-neutral unless the user named the platform.
output format

Risk summary

Risk level (low, medium, high) with three to five reasons, and whether to split changes.

Benchmark

A checklist of what to capture and from where.

Redirect map

Rules, then a template table: Old URL | New URL | Status code | Reason | Traffic or links | Tested.

Pre-launch tasks

A table: Task | Owner | When (relative to launch) | Done when.

Launch-day checklist

Numbered, in order.

Post-launch monitoring

A table: When | Check | Normal | Action threshold.

Rollback triggers

The conditions under which to pause or roll back, and who decides.

Open questions

Facts still needed. Write "None" if complete.

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Marketing and sales
category
SEO
level
Intermediate
made for
Marketer, Founder / business owner, Product manager, Frontend engineer
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-03
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install plan-site-migration-seo --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill plan-site-migration-seo -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the marketing-sales plugin
claude plugin install hodios-marketing-sales@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of SEO
PromptSEO

Audit technical SEO

Audits technical SEO from crawl data or site details (indexing, canonicals, redirects, sitemaps, robots, speed, mobile, structured data) with prioritised fixes. Use for site owners and developers.

audit-technical-seo
PromptSEO

Build an internal linking plan

Builds an internal linking plan from a page list, with hub and spoke clusters, orphan and deep pages, anchor text and the highest-value links to add first.

build-internal-linking-plan
PromptSEO

Write meta tags

Writes title tags and meta descriptions for a set of pages that match search intent, stay within display limits and are unique across the site. Use for new pages or a site-wide metadata cleanup.

write-meta-tags
PersonaSEO

SEO strategist

Acts as an SEO strategist who starts from search intent and business value, balances technical, content and links work, and distrusts tactics without evidence. Use for SEO planning and reviews.

seo-strategist
PromptSEO

Audit on-page SEO

Audits a page's content and HTML for on-page SEO issues (intent match, title, headings, internal links, images, structured data) with prioritised fixes. Use before publishing a page.

audit-on-page-seo
PromptSEO

Optimise for AI search

Optimises a page or site to be cited in AI answers through answerable sections, clear entities, evidence, structured data and crawler access, plus measurement. Use when adapting to AI search.

optimize-for-ai-search