forumNew topic

Moved from old domain to new domain, saw 404 errors, rankings dropped — did I mess up the site migration?

İİlker K***Expert
Job title
Software developer
Sector
Freight
Organization type
300-person organization
Joined
Nov 2022
Message
42
#1

Company rebranded, old domain was example.old.com, new one is example.com. We moved the site but traffic dropped 60%. Got 100+ 404 errors in Google Search Console. Am I doing the migration wrong? Did I set up 301 redirects correctly?

Initially I did this: redirected all pages from https://example.old.com/* to https://example.com/*. But I'm still getting 404s. What's the correct process for a site migration?

Rankings recovered within 2 months (back to 50-60% level) but didn't fully return. Is there anything I can do to recover faster?

MMetin D***MemberCommunity member
Joined
Feb 2022
Message
406
Most Helpful#2

Critical steps for site migration: 1) Redirect all pages with 301. 2) Create new sitemap, submit to Search Console. 3) Use Change of Address tool (Search Console). 4) Check links for the first month.

Ranking drop after migration is normal — Google takes 2-3 months to recrawl and assess 'authority'. If it recovered after 2 months, it was done correctly.

404 errors: if URL structure changed (example.old.com/post > example.com/blog/post), do manual 301s for all of them. Automatic redirection works if URL structure is preserved, but if it's different, index them all.

AAdemMember
Job title
Agricultural Consultant
Joined
Jul 2024
Message
82
#3

Site migration checklist: 1) Pre-migration: map all URLs (old > new), save backlink profile. 2) Migration day: set up 301 redirects, update sitemap, check robots.txt. 3) Post-migration: submit to Search Console, monitor, fix 404s in the first month.

Change of Address tool (Search Console): if the domain is changing completely, use this tool to tell Google 'we've moved', it speeds up the transfer.

EElifMember
Job title
Cafe chain owner
Organization type
40-person manufacturing company
Joined
Aug 2024
Message
63

Doki · Incident response support · 2024

#4

Our migration also took 4 months to recover... First month we lost 40% traffic 25% in the 2nd, 10% in the 3rd. 'My experience: after the migration, re-optimize key pages (product pages homepage) so Google gets the right signals.'

404 errors: we had 200 pages returning 404 on the old domain because we messed up the 301 redirects in .htaccess then redid them manually. Enabled process monitoring then it was closed.

AAslı A***MemberCommunity member
Joined
Oct 2023
Message
19
#5

301 redirect setup: 1) .htaccess (Apache): RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]. 2) Nginx: return 301 https://example.com$request_uri. 3) IIS: HTTP Redirect. 4) In-app: server-side redirect.

Test: use curl -I https://example.old.com/page to check for the 301 and location. If it returns 200, there's no redirect.

MMeryem M***Veteran
Job title
Data entry clerk
Sector
Security services
Organization type
8-person team
Joined
Oct 2023
Message
220
#6

site migration is complex, set up 301 redirects correctly then use search console change of address. google waited 1-2 months and recovered, be patient. it's not fast but it works.

Edit: asked below, I wrote the answer in the second message.

SSelin B***Member
Job title
Graphic Designer
Sector
Energy
Organization type
a company within a holding
Joined
Jun 2022
Message
29
#7

Site migration: Old domain closes, new domain opens. Google: 'hey did you just refresh?' Me: yes. Google: ok ill wait 3 months then evaluate. Patience.

BBora A***MemberCommunity member
Joined
Sep 2024
Message
177
#8

good call starting this thread.

ÖÖmer D***Member
Job title
Field sales representative
Sector
Automotive aftermarket
Organization type
medium-sized business
Joined
Aug 2024
Message
341
#9

Let me write how its done in practice. When you try to change everything at once nothing settles.

YYağmur O***Veteran
Job title
Front office accounting
Sector
E-commerce
Organization type
chain store
Joined
Jul 2025
Message
3
#10

Let me summarize the topic, since several different answers were given. Discussing numbers without verifying the measurement setup is a waste of time.

If I were you I'd go this route.

TTülay K***Member
Job title
Customer service representative
Sector
Packaging
Organization type
chain store
Joined
Apr 2023
Message
402
#11

Looking at it as a process, the picture changes. When we decide without measuring, we always end up in the same place.

GGizem Y***Expert
Job title
Marketing manager
Organization type
a company within a holding
Joined
Sep 2023
Message
168
#12

Here's how it went for us. The real issue isn't the number, but what it's based on.

Just leaving this note, it might be useful.

PPolat S***MemberCommunity member
Joined
Mar 2024
Message
110
#13

I have an objection here. Any unwritten clause becomes a point of disagreement later, as both sides remember it differently.

Any unwritten clause becomes a point of disagreement later, as both sides remember it differently. If you post the result here it will help others too.

BBarış Y***Expert
Job title
Backend developer
Organization type
boutique agency
Joined
Jun 2023
Message
296
#14

I disagree with you on this point. Hasty decisions become decisions you have to fix six months later.

If I were you, I'd go this route.

YYasemin Y***Expert
Job title
Sales Manager
Sector
Machinery manufacturing
Organization type
a company within a holding
Joined
Aug 2022
Message
46
#15

let me write how it's done in practice. any unwritten clausse becomes a point of disagreement later, as both sides remember it differently.

any comment made without a control group is just a guess and thast all, sorry if I went on too long.

ÖÖzge A***Member
Job title
Front office accounting
Sector
Chemistry
Organization type
300-person organization
Joined
Feb 2026
Message
357

Doki · Incident response support · 2023

#16

i have a question, don't want to go off-topic though. processes without records never improve, because you don't know what to fix.

proen by experience.

IIrmak M***Member
Job title
Technical service technician
Sector
Consulting
Organization type
sole proprietorship
Joined
Apr 2023
Message
104

Doki · Backup setup · 2023

#17

exactly, and not many people know this then speed is a threshold issue; if you're already fast making it faster changes nothing.

a competitor's ranking might come from years of accumulation not just their content. i'm also curious if anyone does it differently.

MMurat Ş***Member
Job title
Chief Technology Officer
Sector
Machinery manufacturing
Organization type
cooperative
Joined
Sep 2023
Message
376
#18

Looking at it as a process, the picture changes. The biggest time-waster for us was not knowing who had the final say.

If you post the result here, it will help others too.

GGökhan G***MemberCommunity member
Joined
Mar 2023
Message
4
#19

There's a part I don't understand. Merge instead of deleting; deleted content doesn't come back.

Proven by experience.

VVeli Z***MemberCommunity member
Joined
Dec 2023
Message
253
#20

The opposite happened to me, thats why Im writing. Dont trust anyone who gives guarantees; there are no guarantees in this business.

Of course, it varies if your situation is different.

Reply