A successful database write is not an accepted Drupal migration. Final evidence must cover entity integrity, rendered pages, editorial behavior, URLs, and production signals.
Alias and redirect contract
Map every valuable WordPress URL to the approved Drupal alias and test Redirect records, status codes, loops, chains, language prefixes, parameters, and trailing slashes.
Entity reconciliation
Compare source, extracted, transformed, loaded, skipped, rejected, and failed totals for users, terms, nodes, comments, files, menus, and links.
Rendered and editorial QA
Inspect text formats, fields, references, media, alt text, comments, menus, revisions, moderation, permissions, preview, editing, search, forms, and representative templates.
SEO and launch monitoring
Validate metadata, canonicals, internal links, sitemaps, robots rules, analytics, conversion paths, logs, priority pages, and post-launch exceptions.