Old addresses lead nowhere
Pages Google ranked for years return "not found". Links from other sites hit a dead end.
RedirectsAds and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsEnquiries from people searching for your service right nowfrom $750/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $700/mo 03 SEOHigher in Google and Maps without paying per clickfrom $1,000/mo 04 Visibility in ChatGPT and AIYour business in AI assistant answerspart of SEO 05 Amazon and marketplacesSell where customers already buywith a partnerThe place where a visit turns into an enquiry, and a system that doesn’t lose that enquiry.
01 Web designA website that turns visits into enquirieslanding from $1,300 02 Online storesCart, payments and shipping, ready for adsfrom $4,800 03 CRMNo enquiry gets lost in a phonesetup $3,400 04 Chatbots and AIThey answer customers, at night too$2,500 05 Email and SMSCustomers come back instead of forgetting youquoted individuallyPlan and tracking first, budget second. You know what works before you spend more.
01 Strategy and auditKnow where to spend the budget before you spend it$2,400 02 AnalyticsSee which ad brings in money$650 03 ConsultationsA call about your specific problem$70/h 04 Free auditA quick review and 3–5 priorities to start$0How your business looks and sounds before anyone calls you.
01 Social media managementProfiles that look like a real businesswith a partner 02 Creative and videoGraphics and videos that stop the thumbquoted individually 03 BrandingA logo and style that sets you apartwith a partner
Edmonton, Canada
200 keywords on page one of Google
Boreal Kitchens
Winnipeg, Canada
up to 5 enquiries/mo from Google without ads
Adela Realtor
Żywiec, Poland
from 3 to 9 locations in two years
Gładko Tnący Barber
Żywiec, Poland
PLN 15 000 +/mo in delivery orders
Da Diego
An SEO website migration protects what your old site earned in Google when you move to a new design, platform or domain. I record every page that brings visits, map each old address to its new home, check the launch line by line and watch Search Console until traffic settles. The new site should start where the old one left off, not from zero.
Free: a 30-minute call, an action plan and a price range in writing.

Pages Google ranked for years return "not found". Links from other sites hit a dead end.
RedirectsA designer trimmed the "boring" service pages that brought most of the calls.
ContentThe staging site's "hide from Google" setting went live with the new design.
SettingsNo tags on the new site, so nobody notices the drop for weeks.
TrackingEvery address with traffic, links or rankings, from Search Console, Analytics and a full crawl.
Each old address paired with the most relevant new page; content that ranks is kept or improved.
Titles, headings, canonicals, schema, internal links and tracking tested on the new site.
Redirects live, sitemap submitted, indexing settings and tags checked within hours.
Weekly Search Console review, fixing any 404s and pages that drop.
Final prices in Canadian dollars. When I build your new website, the SEO migration is included.
A new business website built by me, with full SEO migration from the old one.
Someone else builds the site; I plan and check the SEO side.
Keep building on the new site once traffic settles.
A new website is usually a design project. The designer focuses on how it looks, the developer on how it works, and nobody is responsible for what Google already knows about the old site. Then launch day comes, the old addresses disappear, and over the following weeks the phone gets quieter. By the time someone checks, the traffic has been falling for a month.
The value of an established website lives in its addresses. Each page that ranks has a history: links pointing to it, clicks from searchers, signals Google has collected over years. Change the address without telling Google where the page went, and that history is thrown away.
Before anything moves, I build a complete list of the old site's addresses and what each is worth:
This list is the safety net. It shows which pages must survive with similar content, which can be merged and which can be retired. It often surprises owners: an old blog post or a forgotten service page turns out to bring a big share of enquiries.
Every old address with value gets a permanent (301) redirect to the most relevant new page. Not to the home page: redirecting everything there tells Google the old content is gone. Where the new site combines pages, the redirects point to the combined page. Where content was cut, I argue for keeping it if it ranks. The map is a simple spreadsheet you can see and approve.
Before going live, I test the new site on staging: titles and descriptions, headings, canonical tags, structured data, internal links, mobile layout and analytics tags. On launch day I check that redirects work, the "noindex" setting from staging is gone, the new sitemap is submitted and tracking records visits and conversions. Many migration disasters are caused by one checkbox nobody unticked.
Google doesn't process a migration instantly. For the first weeks, I check Search Console regularly for errors, addresses returning "not found", pages dropping out of the index and keyword groups that lose positions. Small problems caught in week two are cheap to fix; the same problems found in month three have already cost you customers.
Analytics must carry over too. If you move from one setup to another, make sure goals and conversions are recreated on the new site; GA4 and Tag Manager setup covers this.
When I build the new site, either a website redesign or a new site on a custom CMS, SEO migration is part of the job, not an extra. I keep your domain, move and improve the content that ranks, and handle redirects and checks myself. One person responsible for design, code and SEO means nothing falls between the cracks.
If someone else is building it, I can still oversee the SEO side. For a step-by-step view you can share with your developer, read how to move or redesign a website without losing Google traffic.
Changing the domain name is the riskiest kind of migration because every address changes at once. It can be done safely: complete redirects, Google's change of address tool in Search Console, updated Google Business Profile and directory listings, and the old domain kept renewed for years. If you're rebranding, plan the SEO side together with the rebranding itself, not after it.
A short, small dip is common while Google processes the redirects and recrawls the site. With a complete redirect map and nothing important removed, traffic usually returns within weeks and often grows if the new site is faster and better structured. Big, lasting drops almost always trace back to missing redirects or deleted content.
Yes, but it adds risk, so I'd only do it for a good reason, such as a rebrand. The same rules apply, plus Search Console's change of address tool and keeping the old domain renewed for years so the redirects keep working.
Often, yes. I compare the old site's addresses, recoverable from Search Console, Analytics or archives, with the new ones, add missing redirects and restore content that ranked. The sooner this happens, the more can be recovered.
No. If another developer builds it, I can plan the SEO side, write the redirect map and check the staging site and launch. If you'd rather have one person responsible for both, I build sites myself, keeping your domain and moving the content.
No. Pages with no traffic and no links can be merged or retired. What matters is that every address with value redirects to the most relevant new page, not all to the home page.
Planning a new site? Send me the current address and your launch date. I'll reply within one business day with what the migration needs.