52
The ORIGINAL Search Marketing Event #SESMiami SEO Sanity During a Redesign A process to help you avoid disaster Michael Gracen SeaWorld Parks & Entertainment SEO, SEM & Digital Manager

SEO Sanity During a Redesign

Embed Size (px)

Citation preview

Page 1: SEO Sanity During a Redesign

The ORIGINAL

Search Marketing Event#SESMiami

SEO Sanity During a RedesignA process to help you avoid disaster

Michael GracenSeaWorld Parks & Entertainment

SEO, SEM & Digital Manager

Page 2: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Download the checklist:

bit.ly/seoredesign

Page 3: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Pre-Launch

Launch Day

Post-Launch

Page 4: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Pre-Launch

Page 5: SEO Sanity During a Redesign

@mikegracen

#SESMiami

NEVER take your

live website down

Page 6: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Keep new pages

from being found

(before their time)

Page 7: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Set up a

‘sandbox’

development

environment

Page 8: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Block Googlebot’s

crawl access from

dev environment

Page 9: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Password protect

OR

Noindex, Nofollow

Page 10: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Noindex, Nofollow<META NAME="ROBOTS"

CONTENT="NOINDEX, NOFOLLOW">

Page 11: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Minimize outside

variables if possible

Page 12: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Switch servers

2-4 weeks before

or after redesign

Page 13: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Crawl existing site

with Screaming

Frog SEO Spider

Page 14: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Review page

titles and

descriptions

Page 15: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Save to Excel

2 copies

Page 16: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Great time to

optimize and

remove dupe

content

Page 17: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Keep existing URL

structure as much

as possible

Page 18: SEO Sanity During a Redesign

@mikegracen

#SESMiami

301 redirect URLs

on page by page

basis

Page 19: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Do NOT use 302

redirects, always

use 301

Page 20: SEO Sanity During a Redesign

@mikegracen

#SESMiami

OK to consolidate

pages, but don’t

orphan anything

Page 21: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Don’t delete…

update content

or redirect to

relevant page

Page 22: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Unless…

Page 23: SEO Sanity During a Redesign

@mikegracen

#SESMiami

OK to 404 pages

that have tons of

crappy incoming

links

Page 24: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Great time to

review your

backlink profile

Page 25: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Download from

GWT, Ahrefs,

Majestic, OSE

Page 26: SEO Sanity During a Redesign

@mikegracen

#SESMiami

CAREFULLY use

Google disavow

tool to remove

crappy links

Page 27: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Create an

awesome 404

error page

Page 28: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Add Google

Analytics code

to track and

find errors

Page 29: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Use Screaming

Frog to create

new XML

sitemap

Page 30: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Make sure

ONLY new

URLs are

included

Page 31: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Add rel=canonical

to ensure Google

indexes correct

page version

Page 32: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Sanity check

robots.txt for any

‘gotchas’

Page 33: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Google now wants

access to CSS

and Javascript

Page 34: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Sanity check

tracking codes:

GA, GWT, BWT,

ad tracking, etc.

Page 35: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Launch Day

Page 36: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Add annotation

in GA for a ‘line

in the sand’

Page 37: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Remove all instances

of Noindex, Nofollow

Page 38: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Remove robots.txt

exclusions

Page 39: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Push your new

301 redirects live

Page 40: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Submit new

XML sitemap

in GWT

Page 41: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Fetch new

URLs in GWT

Page 42: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Submit new

XML sitemap

in BWT

Page 43: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Post-Launch

Page 44: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Site:command

Number of

indexed pages?

Page 45: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Is traffic

remaining

steady?

Whoa!

Page 46: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Are rankings

remaining

steady?

Ouch!

Page 47: SEO Sanity During a Redesign

@mikegracen

#SESMiami

GWT/BWT

Crawl issues?

Index status?

Ack!

Page 48: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Takeaway #1

Don’t confuse Google.

Page 49: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Takeaway #2

301 redirects are the critical

piece of the puzzle.

Page 50: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Takeaway #3

Watch analytics like a hawk

post-launch.

Page 51: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Download the checklist:

bit.ly/seoredesign

Page 52: SEO Sanity During a Redesign

@mikegracen

#SESMiami

Thank you!