Technical Diagnostic
A focused review of affected routes, templates, deployment behaviour, crawl signals, CMS behaviour, performance bottlenecks, or code paths, followed by a prioritised fix plan the team can take into delivery.
This is the post‑migration problem: WordPress has moved to Next.js, but traffic, rankings, or indexed coverage have dropped because the new technical SEO layer no longer matches the old estate.
Recover lost visibility after a WordPress‑to‑Next.js migration by tracing technical gaps in redirects, canonicals, sitemaps, rendering, and route continuity for priority pages.
A WordPress to Next.js migration can look complete while organic visibility falls away because redirects, canonicals, metadata, structured data, or internal links no longer match the old estate. Recovery starts by comparing the old and new route behaviour, rendered HTML, crawl and indexation signals, then fixing the high‑value pages before noise takes over.
A focused review of affected routes, templates, deployment behaviour, crawl signals, CMS behaviour, performance bottlenecks, or code paths, followed by a prioritised fix plan the team can take into delivery.
A short, concentrated engagement for a defined technical SEO, performance, CMS, Vercel, migration, or production issue where the business needs the cause isolated and the first fixes moved quickly.
Recover organic traffic after a redesign or replatform by isolating what changed in URLs, templates, rendering, metadata, or crawl signals before the drop compounds.
Diagnose why Google is not indexing important JavaScript pages before incomplete HTML, unstable metadata, or routing changes keep them out of search.
Fix sitemap, robots, and crawl‑discovery failures before important Next.js pages stay hidden, blocked, stale, or hard for search engines to trust.
Headless CMS architecture advice for decisions around preview trust, SEO controls, revalidation, and editorial workflow before they become operational pain.
Engineering‑led SEO work for JavaScript sites where rendering, crawlability, metadata, or migration changes are keeping important pages out of search.
Recover traffic, rankings, crawlability, and indexation after a release, redesign, or migration changes the technical signals search engines rely on.
Plan a Next.js migration from React, WordPress, Gatsby, Drupal, Shopify, or another legacy front end without putting routes, content, or search visibility at risk.

What to check when traffic drops after moving from WordPress to Next.js, including redirects, archives, metadata, canonicals, sitemaps, and content.

A WordPress to Next.js migration checklist for URLs, content models, media, preview, redirects, metadata, schema, sitemaps, SEO, and launch checks.

Compare rendered HTML before and after a migration, checking headings, metadata, links, schema, body copy, media, crawl signals, and launch risk.

A Next.js crawlability checklist for debugging sitemaps, robots.txt, canonicals, route generation, redirects, staging leaks, missing pages, and indexation.

Technical SEO launch criteria for Next.js migrations, covering URLs, redirects, canonicals, metadata, rendered HTML, schema, sitemaps, and recovery.

Compare 301 and 307 redirects clearly, including permanence, browser behaviour, SEO impact, cache handling, temporary moves, and when each status code fits.