Redirect Migration Auditor
Pricing
from $4.90 / 1,000 page auditeds
Redirect Migration Auditor
Validate old-to-new URL redirects, migration maps, chains, loops, and incorrect destination patterns.
Redirect Migration Auditor
Pricing
from $4.90 / 1,000 page auditeds
Validate old-to-new URL redirects, migration maps, chains, loops, and incorrect destination patterns.
Records, snapshots, or source observations to process. Defaults to a tiny deterministic fixture.
[ { "sourceId": "redirect-good", "sourceUrl": "https://old.example/page-a", "title": "Old page A redirects to new page A", "description": "301 redirect to the expected destination.", "category": "redirect", "keywords": [ "301" ], "metadata": { "oldUrl": "https://old.example/page-a", "expectedUrl": "https://new.example/page-a", "finalUrl": "https://new.example/page-a", "statusCode": 301, "chainLength": 1 } }, { "sourceId": "redirect-loop", "sourceUrl": "https://old.example/loop", "title": "Looping migration redirect", "description": "302 temporary redirect enters a loop cycle.", "category": "redirect", "keywords": [ "302", "loop" ], "metadata": { "oldUrl": "https://old.example/loop", "finalUrl": "https://old.example/loop", "statusCode": 302, "chainLength": 6, "loop": true } }]Optional URLs reserved for live fetching when Fetch URLs is true.
[]Fetch sourceUrl text over HTTP. Default is false for deterministic local runs.
Timeout for each redirect hop request.
Maximum redirect hops followed before emitting a capped diagnostic.
Keywords or topics used to flag relevant records.
[ "301", "302", "loop", "wrong destination"]Write JSON and Markdown report artifacts to the key-value store.
Maximum records to process in one run.
Maximum searchable text bytes per record.
Validate input and write a dry-run summary without PPE charges or dataset output.