name, description
name
description
seo-migration-planner
SEO site migration planning and monitoring. Triggers: site migration, domain move, redirect mapping, platform migration, URL restructuring, HTTPS migration, subdomain consolidation, 사이트 이전, 도메인 이전, 리디렉트 매핑.
SEO Migration Planner & Monitor
Purpose
Comprehensive site migration planning and post-migration monitoring for SEO: crawl-based URL inventory, traffic/keyword baseline capture via our-seo-agent CLI, redirect map generation with per-URL risk scoring, pre-migration checklist creation, and post-launch traffic/indexation/ranking recovery tracking with automated alerts. Supports domain moves, platform changes, URL restructuring, HTTPS migrations, and subdomain consolidation.
Core Capabilities
URL Inventory - Crawl entire site via Firecrawl to capture all URLs and status codes
Traffic Baseline - Capture per-page traffic, keywords, and backlinks via our-seo-agent CLI
Redirect Map Generation - Create old URL -> new URL mappings with 301 redirect rules
Risk Scoring - Score each URL (0-100) based on traffic, backlinks, and keyword rankings
Pre-Migration Checklist - Generate type-specific migration checklist (Korean)
Post-Migration Traffic Comparison - Compare pre vs post traffic by page group
Redirect Health Check - Detect broken redirects, chains, and loops
Indexation Tracking - Monitor indexed page count changes and missing pages
Ranking Monitoring - Track keyword position changes for priority keywords
Recovery Estimation - Estimate traffic recovery timeline based on migration type
Alert Generation - Flag traffic drops >20%, broken redirects, indexation loss
MCP Tool Usage
SEO Data
Firecrawl for URL Inventory & Redirect Verification
Notion for Report Storage
Perplexity for Migration Best Practices
Workflow
Pre-Migration Planning
Accept target domain, migration type, and new domain (if applicable)
Crawl URL inventory via Firecrawl (capture all URLs + status codes)
Fetch top pages baseline via our-seo-agent CLI or pre-fetched data
Fetch site-level metrics (total traffic, keywords, referring domains)
Enrich URL inventory with traffic/backlink data from our-seo-agent CLI
Score risk per URL (0-100) based on traffic weight (40%), backlinks (30%), keywords (30%)
Generate redirect map (old URL -> new URL) based on migration type
Aggregate risk assessment (high/medium/low URL counts, overall risk level)
Generate pre-migration checklist (common + type-specific items, in Korean)
Save baseline and plan to Notion
Post-Migration Monitoring
Accept domain, migration date, and optional baseline JSON
Compare pre vs post traffic using our-seo-agent metrics history
Check redirect health via Firecrawl (broken, chains, loops)
Track indexation changes (pre vs post page count, missing pages)
Track keyword ranking changes for priority keywords
Estimate recovery timeline based on traffic delta and migration type
Generate alerts for significant issues (traffic >20% drop, broken redirects, etc.)
Save monitoring report to Notion
Output Format
Planning Report
Monitoring Report
Risk Scoring Methodology
Factor
Weight
Scale
Traffic
40%
1,000+ monthly visits = high risk
Backlinks
30%
50+ referring domains = high risk
Keywords
30%
20+ keyword rankings = high risk
Priority Classification
Risk Score
Priority
Action
75-100
Critical
Manual redirect verification required
50-74
High
Priority redirect with monitoring
25-49
Medium
Standard redirect
0-24
Low
Batch redirect
Alert Thresholds
Alert Type
Threshold
Severity
Traffic drop
>20%
warning; >40% critical
Broken redirects
>0
warning; >10 critical
Redirect chains
>0
warning
Indexation loss
>10%
warning; >30% critical
Ranking drop
>5 positions (volume 100+)
warning; >20 keywords critical
Limitations
Data freshness depends on source and collection method
Firecrawl crawl limited to 5,000 URLs per run
Redirect chain detection depends on Firecrawl following redirects
Recovery estimation is heuristic-based on industry averages
URL restructuring requires manual mapping rules (no auto-pattern detection)
Notion Output (Required)
All reports MUST be saved to OurDigital SEO Audit Log:
Database ID : 2c8581e5-8a1e-8035-880b-e38cefc2f3ef
Properties : Issue (title), Site (url), Category ("SEO Migration"), Priority, Found Date, Audit ID
Language : Korean with English technical terms
Audit ID Format : MIGR-YYYYMMDD-NNN