WORKHACKER

Technical SEO and migration · led by Rob Garner

Make the site easier to crawl. Plan what changes.

Technical SEO services address the parts of your site that determine whether search engines can reach, understand and index its pages. That includes redirects, site structure, templates, page speed and the instructions your site sends to crawlers. A website migration brings those decisions together: what moves, what stays, and how the new site carries forward the pages people already find.

The work starts with the site you have and the change you need to make. A rebuild needs search requirements before the new structure is settled. An existing site may need a smaller set of corrections. Both can connect to the ongoing SEO and local search program, with priorities based on affected pages, business value and implementation dependencies.

Start a conversation

Rob Garner · in search since the mid-1990s · Search and Social (Wiley, 2012)

01

What this work looks like

Crawling, indexation and technical priorities

A technical review establishes which pages should appear in search and what prevents that from happening. Crawlability means a search engine can request a page. Indexation means the engine has included it in its index. A page can satisfy the first condition without satisfying the second.

  • Review status codes, broken links, unexpected redirects and pages excluded from indexing.
  • Check robots.txt crawl rules alongside page-level indexing directives. They serve different purposes.
  • Review XML sitemaps for intended canonical URLs, missing priority pages and outdated destinations.
  • Prioritize findings by the pages affected, the likely consequence and what a developer needs to change.

Architecture, internal linking and duplicate content

Navigation, page hierarchy, breadcrumbs and internal linking should make the relationships between topics clear. An important page needs a useful place in the site and links from related pages. An orphaned page can exist in a sitemap while remaining difficult for a reader to discover.

Duplicate content can arise from URL parameters, archives or several addresses showing the same page. Canonical tags identify a preferred version; redirects and internal links should support that choice. Thin content needs a separate editorial decision: improve, consolidate or retire it according to its purpose. On large sites, unnecessary URL variants can waste crawl budget, the crawling attention available to the site.

Page speed, mobile experience and templates

Template problems repeat across every page that uses them. The review covers heading structure, metadata fields, content placement, structured data and the mobile experience, alongside site speed. Core Web Vitals describe loading, responsiveness and visual stability through LCP, INP and CLS. Their findings need to become specific implementation tasks.

A CMS change can alter image handling, scripts, caching and rendering. A headless CMS separates content management from the website that displays it, so the rendered output needs its own checks. Search-critical content, links and metadata must remain available in the delivered page. Requirements are written for the actual build and reviewed against representative templates.

Website migration SEO and redirect mapping

A migration changes the addresses, structure or delivery of an existing site. Triggers include a rebrand and domain change, a CMS replatform, URL restructuring, moving from HTTP to HTTPS, consolidating several sites, or separating one property into several. A hosting change needs a narrower review when URLs and content stay the same.

URL mapping records the decision for each known old address before redirects are implemented. A 301 redirect indicates a permanent move. Its destination should be the relevant replacement page. Existing redirect chains also belong in the map so historical addresses can resolve directly to the final destination. Pages without a meaningful replacement need an explicit retirement decision.

A migration map connecting old URLs to the new architecture through keep, consolidate and retire decisions./treatments/knee-pain.html/treatments/injury-care.html/blog/2019/03/post-title/about-us/services.php?id=12/locations/dallasretire (410)/treatments/knee/knowledge/post-title/about/locations/dallasconsolidatekeepkeepkeep
Existing URLs, their new destinations, and a documented decision for each change.

Staging checks and pre-launch SEO QA

QA in the staging environment tests priority pages and shared templates against the written requirements. The record shows what was checked, what failed and what needs another review before launch.

  • Test redirect destinations and identify chains, loops or missing rules.
  • Check canonicals, internal links, titles, headings and structured data against the new URL structure.
  • Confirm which staging access restrictions must change for production.
  • Review sitemaps, analytics configuration and page-speed regressions, allowing for differences between staging and live infrastructure.

Post-migration monitoring and issue follow-through

Launch adds evidence that staging cannot provide: real crawler access, production redirects, live measurement and changing indexation. Post-migration monitoring compares those signals with the dated baseline. Search performance can fluctuate as engines process a move; a traffic change needs investigation before it is assigned a cause.

Search reporting systems such as Google Search Console and Bing Webmaster Tools show indexing and search activity. An analytics system such as Google Analytics helps examine visits and conversion paths. Used together, those categories of evidence help distinguish missing measurement from lost visibility. Findings go to the team responsible for correction, with affected URLs and a way to verify the fix.

02

How an engagement runs

  1. 01

    Inventory the current site

    The starting record combines known URLs, organic landing pages, queries, existing redirects and available link data, with each export's date, source and gaps. A crawl alone may miss historical addresses that still receive links or visitors. Business priorities identify the pages whose loss would matter most.

  2. 02

    Write the requirements and map

    The new hierarchy, URL patterns and template requirements become written guidance for design and development. Each affected page gets a keep, improve, consolidate or retire decision. The redirect map includes old destinations as well as current ones. Responsibilities, access, launch timing and the post-launch review period are agreed around the actual project, including the work your existing team will carry out.

  3. 03

    Test the build and coordinate launch

    Staging QA checks the implementation against the map and requirements. Unresolved issues stay visible with an owner and priority. Around launch, the checks repeat against production: redirects, crawler access, canonical URLs, sitemaps, analytics and key landing pages. The launch record shows what changed and when, which makes later traffic or indexing changes easier to investigate.

  4. 04

    Monitor, correct and reassess

    After launch, compare major site sections and priority pages with the baseline. Aggregate traffic can hide a problem in one section. Corrections get a verification check. Ongoing technical work follows the site's needs, with a written record of completed changes, findings and next priorities.

We agree on the scope and cost with you before work begins.

Start a conversation

03 Your service lead

Rob Garner
Rob Garner

Search & content strategy

04

Common questions

06 Questions

Do I need technical SEO services if I am not migrating?

Yes, if technical problems are limiting important pages. A site can develop broken links, conflicting canonicals, slow templates or indexing exclusions without a redesign. The scope should match the evidence. A focused set of fixes may be appropriate; migration planning becomes relevant when the structure, platform or addresses will change.

When should SEO join a redesign?

Before the sitemap and URL structure are settled. Search requirements can then inform wireframes, templates and content decisions. If the build is already underway, begin with the current plan, existing URL inventory and release date. That establishes which changes are still practical before launch and which issues need immediate attention.

What happens to pages that are removed?

Each removed page needs a decision based on its content, links and purpose. Redirect it to a genuinely relevant replacement when one exists. If there is no suitable replacement, document the retirement and return the appropriate missing-page status. Sending every removed URL to the homepage creates destinations that may not answer the original request.

Can a migration preserve every ranking?

No ranking outcome can be guaranteed. Search engines must process the changed site, and new content or architecture can change what pages are relevant for. The work reduces avoidable problems through baselines, mapping, testing and monitoring. It also provides evidence for investigating changes instead of assuming that every movement has the same cause.

Does a hosting change need the full migration process?

The review should reflect what changes. If addresses and content remain intact, focus on availability, server responses, HTTPS, speed, crawler access and analytics. A simultaneous CMS or domain change adds URL mapping, template and indexation work. The scope is established from the planned change rather than a fixed package.

How long does migration SEO take, and who implements the fixes?

Timing depends on URL volume, template complexity, access and the development schedule. Planning and QA follow the build, with a defined monitoring period after launch. The scope names who implements each change and who verifies it, including your chosen development team where applicable. Share the proposed launch date and what is changing when you start the conversation.

Working together

Tell us what's not working. We'll tell you if we can fix it.