That Migration Went Well... NOT! SEontheBeach presentation

deCabbit 43 views 91 slides Jun 20, 2024
Slide 1
Slide 1 of 91
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91

About This Presentation

The SEontheBeach deck but WITHOUT the interesting bits as you had to attend to get them. This covers a number of different migrations of different types and the outcomes of various technical fixes (or not!)


Slide Content

@JudithLewis
Well That Domain Migration
Went Well… NOT!

@JudithLewis

@JudithLewis
➡Run DeCabbit Consultancy specialising in global
digital marketing consultancy
➡Online since 1985, online marketing since 1996
➡Sits on board of directors of the Academy of
Chocolate
➡Technical Lead of the WBA think tank in
Switzerland
➡Contact: [email protected]
AM I
Who
Obligatory slide !
Judith Lewis

@JudithLewis
GIN FOR QUESTIONS

@JudithLewis

@JudithLewis

@JudithLewis

@JudithLewis
Hreflang needed sorting out so I
provided recommendations

@JudithLewis

@JudithLewis

@JudithLewis

@JudithLewis

@JudithLewis
Client changed the menu we designed
together without telling me…

@JudithLewis

@JudithLewis
Getting mad sometimes
works… damage reversed fast
& still growing

@JudithLewis

@JudithLewis

@JudithLewis
At least clients
implement our
audit results
right?

@JudithLewis
Not always…
Site went live with broken hreflang
Just use Google Translate they said…

@JudithLewis

@JudithLewis

@JudithLewis
I fixed it and there were other problems
which were fixed bit by bit FTW!

@JudithLewis

@JudithLewis

@JudithLewis
So I do my
handover to
the in-house
team…

@JudithLewis

@JudithLewis
Me

@JudithLewis
So I go off to do
other projects
but I’m still on
Slack to be
helpful and see
this exchange…

@JudithLewis
“…non-
organic
traffic was
not
considered.”

@JudithLewis

@JudithLewis
“…a good
takeaway
for future
purge
projects.”

@JudithLewis
Insert sarcasm

@JudithLewis

@JudithLewis

@JudithLewis
Caught this *just* before it was deleted too

@JudithLewis

@JudithLewis
But when
consolidating
content they
kept the best
performing
pages, right..?

@JudithLewis
ARE YOU
KIDDING ME?!?!?

@JudithLewis

@JudithLewis

@JudithLewis
Broken hreflang – and when it gets
fixed each new push to live it’s
broken again

@JudithLewis
42
Trying
to not
cry

@JudithLewis

@JudithLewis
While I was in-house part time…
new YMYL site

@JudithLewis

@JudithLewis
Then I left to work on other projects…

@JudithLewis

@JudithLewis
When the
client is
perfectly
optimised
then…

@JudithLewis
Changed website design to minimise content

@JudithLewis

@JudithLewis
Good thing
the devs
know what
they are
doing!

@JudithLewis
Or do they..?

@JudithLewis

@JudithLewis
Two is better than one, right?
NO!

@JudithLewis
Not if they are different

@JudithLewis
Devs

@JudithLewis

@JudithLewis
https://www.searchenginejournal.com/common-hreflang-tag-mistakes/455073/
Pointing to the homepage, not the
right page

@JudithLewis

@JudithLewis

@JudithLewis
Trying to fix the CLS they
did but it impacted LCP
because they changes the
way the page loaded to
stop it loading too quickly
so stop the shift as the
images loaded and then
fixed that only to affect LCP
because…
Slow page but the devs
solved the CLS issue…
Right?

@JudithLewis

@JudithLewis

@JudithLewis
Why isn’t Google showing all our pages ?
Because a sitemap and sitemap index are different…

@JudithLewis
XML sitemap guidance
https://developers.google.com/search/docs/crawling-indexing/sitemaps/large-sitemaps

@JudithLewis

@JudithLewis

@JudithLewis
There are ways to fix all
this though…

@JudithLewis

@JudithLewis
A solid checklist is a must!
https://docs.google.com/spreadsheets/d/1XB26X_wFoBBlQEqecj7HB
79hQ7DTLIPo97SS5irwsK8/edit#gid=1975121463

@JudithLewis
My QA Checklist for SEO

@JudithLewis

@JudithLewis
BE
READY

@JudithLewis
Migration was SEO-led

@JudithLewis
Migration was SEO-led

@JudithLewis

@JudithLewis
SEO-led content consolidation &
optimisation

@JudithLewis

@JudithLewis
How long will it take to
get the rankings back
when you switch URLs?

@JudithLewis

@JudithLewis
How long will it take to get the
rankings back when you switch URLs?

@JudithLewis
Sometimes though….

@JudithLewis
Switching back did *NOT* work

@JudithLewis

@JudithLewis
Put underperforming URLs into XML
sitemaps

@JudithLewis

@JudithLewis
Attendees
got the
tips

@JudithLewis

@JudithLewis

@JudithLewis

@JudithLewis
You Can Find Me Online
Twitter: @JudithLewis
@Decabbit
LinkedIn: https://uk.linkedin.com/in/judithlewis
Web: https://www.decabbit.com
SlideShare: https://www.slideshare.net/decabbit/