Technical SEO · Fixed-fee engagement

Site Migrations

SEO site migration is the redirect mapping, staging sign-off, and 30- to 60-day post-launch monitoring that protects organic rankings when you move domains, replatform, or restructure URLs. Every engagement is priced by indexed page count, not billed as a monthly retainer, with rollback thresholds agreed before a single URL changes.

748%
Median 3-year ROI on strategy-led SEO engagements.
Source · Firstpagesage, 2023
−55%
Lower cost per lead versus paid search — once organic compounds.
Source · 400-company benchmark, 2024
18mo
Average engagement length — because strategy compounds quarterly.
Source · Internal · 2025

URL mapping isn’t a migration plan. These five deliverables are.

A site migration touches URL structure, crawl budget, internal linking, canonical strategy, and server configuration on the same day. Treat any one of those as an afterthought and rankings slip before your team notices. We run every migration as an engineering project with a fixed sequence of checkpoints, not a redirect spreadsheet handed off at the end.

Full URL inventory and 301 redirect map

Every indexed URL gets crawled, classified, and mapped to its live-site destination, with redirect chains collapsed to a single hop. Orphaned and thin pages get flagged for consolidation before anyone touches the new platform.

Pre-launch SEO sign-off

A staging-environment audit covering canonical tags, robots.txt, noindex directives, hreflang, schema, internal links, and Core Web Vitals. You get a go or no-go call before the push to production, never a shrug.

Launch-day monitoring protocol

A live crawl fires the moment the new site goes public. We review Search Console coverage within 24 hours and track a daily traffic delta for the first two weeks, root-causing any anomaly inside one business day.

30- and 60-day post-migration report

Traffic, rankings, and index coverage measured against your pre-migration baseline. Remaining redirect gaps get closed as they surface. Final sign-off ships only once organic performance holds steady.

Rollback trigger document

Traffic-drop percentage, crawl-error spike, and index-loss thresholds that trigger an automatic rollback conversation. Agreed with your team before launch, so nobody debates the call on the day it matters.

Three phases. One deadline: launch day.

Phase 1 · Weeks 1–2

Audit and plan

A full crawl of the existing site, URL classification, a first-draft redirect map, and a migration risk register. Anything that needs resolving before the new platform gets built gets flagged here, not discovered in week six.

Phase 2 · Weeks 3–4

Staging review

We audit the staging build against the plan: canonical tags, robots directives, hreflang, structured data, page speed, and the full redirect map, all verified before we sign off on go-live.

Phase 3 · Days 1–60

Launch and monitor

Launch-day crawl, a 24-hour Search Console check, two weeks of daily traffic monitoring, then a 30-day and a 60-day post-migration report. The project closes when organic performance is stable, not on a fixed calendar date.

Who this is for

Good fit
  • E-commerce stores moving between Magento, WooCommerce, and Shopify in either direction
  • SaaS companies consolidating multiple subdomains onto a single root domain
  • Media publishers re-platforming to a headless CMS with server-side rendering
  • Businesses changing domain name after a rebrand or acquisition
  • Any site with 500 or more indexed pages, where a 20% traffic loss would hit revenue directly
Poor fit
  • Sites under 50 pages with negligible organic traffic to protect
  • Teams planning to launch without a staging review window
  • Migrations where the dev team can’t implement server-side 301 redirects
Pricing

Scoped to site size. Fixed price. No monthly retainer.

Price is set by indexed page count and migration complexity. Every tier includes post-launch monitoring — 30 days on Starter, 60 on Growth and Enterprise.

Tier Site size Monitoring Fixed fee
Starter
Single-domain move
Up to 500 indexed pages 30 days $399 Book
Growth
Most common engagement
500–5,000 indexed pages 60 days $1,200 Book
Enterprise
Multi-domain, international
5,000+ pages · multi-domain · international 60 days Custom Book
Questions

What teams ask before launch day.

Migrations run on a fixed deadline. These are the questions worth settling before yours.

How far in advance should we bring you in?
Six weeks before your planned launch date, ideally. The URL audit and redirect map take one to two weeks on their own, and staging review needs at least two more. Engagements booked inside three weeks of launch carry real risk, and we'll say so upfront rather than pretend otherwise.
We already built a redirect map ourselves. Can you just check it?
Yes, staging-only review is a standalone engagement from $399. We audit the map for chain redirects, missing URLs, wrong canonicals, and hreflang errors, then return a corrected version within three business days.
What happens if traffic drops after we go live?
We monitor daily for the first two weeks. If the drop crosses the rollback threshold we agreed before launch, we convene a call within 24 hours, isolate the cause, and hand your dev team a fix brief. If the drop is severe, we coordinate the rollback directly with your infrastructure team.
Do you handle JavaScript-rendered sites?
Yes. We've run migrations on React and Next.js builds and know the difference between server-side rendering, dynamic rendering, and how Googlebot actually crawls each one. Rendering gets verified on staging before every launch, not assumed.
Can you work alongside our existing dev agency?
Gladly. We sit in sprint reviews, join your Slack, and review pull requests that touch URL structure or metadata. Every engagement ships with handoff documentation so nothing gets lost between teams.
What clients say

Real results. Real words.

See all →

I worked with Roman for over a year now on SEO related topics. He is an expert in the field, communicates clearly and works efficiently. I can most highly recommend him and look forward to working with him in the future.

LF
Leo Fankhänel

Roman is a seasoned professional in web analytics and search engine optimization. Hands-on, straight to the point, no bullshit. Roman knows Google Analytics inside-out and produces insights after spending a few hours exploring it. His analytical mindset combined with project management skills and experience in modern web technologies were the key to success in our collaboration. I can recommend Roman as the most friendly and customer-oriented SEO consultant I have ever met.

ZK
Zahhar Kirillov

Roman's expertise in SEO is amazing. Very systematic, efficient and — most importantly — delivers results. Pleasure to work with.

MK
Mark Kofman

Roman joined the Merj team as an SEO Consultant. He has an inquisitive mind and enjoys the challenging nature of technical auditing. Roman has helped create a number of processes that have supported the consulting team. He is a team player, helping others meet their goals as well as balancing his own deadlines.

RS
Ryan Siddle

Roman is a knowledgeable and experienced technical SEO, with an eye for inventive and creative solutions to tricky problems. He has an intuitive knack for software, scripting and coding that make him a real asset to work with. He is a great colleague to bounce ideas off and is always game for trying something new.

DH
David Hellowell

With years and years of SEO experience under his belt, Roman is truly an expert in technical SEO. One of his most valuable skills is not the deep familiarity with highly specific technical details itself, but Roman's ability to evaluate the importance of various tech issues based on overall business needs and goals. It was truly a pleasure to work with and learn from Roman.

MG
Martins Groza

I have enjoyed working with Roman for a while now, and I can confidently say he has exceptional knowledge and skills in SEO. If you need help with SEO, Roman is the person to talk to.

EA
Eimantas Aukštikalnis

There is not a single thing regarding SEO that Roman would not be familiar with. With vast experience and know-how, Roman will be up to the challenge of solving even the most difficult SEO issues, no matter the size of the website. A person who is truly interested in SEO, rather than just doing it for money.

JS
Janis Sarmulis

Roman's mastery of Technical SEO is truly impressive. We collaborated on several projects, and I was genuinely blown away — the outcome exceeded all expectations. His work ethic is outstanding, making it a true pleasure to work alongside him.

EV
Evelina Adomaityte

I have worked with SeoBro Agency. Roman is doing great work to help scale businesses through SEO. Very reliable service.

MM
M. Meraj Kaleem

Roman is a great expert, skilled with many different tools. His knowledge is broad and deep at the same time. For each issue, he had a particular software to research and inspect — what makes him stand out in the sea of SEO experts.

SL
Slobodan Ljubic
Next step

30 minutes on a call. No pitch deck. We'll tell you if we're a fit.

Come with your domain, top three competitors, and your revenue goal for the year. You leave with a diagnosis and a realistic 12-month outlook.