Wolfgang Digital - Sean Markey & Kevin Moore - SEO...

40

Transcript of Wolfgang Digital - Sean Markey & Kevin Moore - SEO...

Page 1: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO
Page 2: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO
Page 3: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

The Migration Process

• Types of Migrations:- Domain Restructuring- Rebranding- Merging Domains- HTTP to HTTPS

• Chrome 62, the Day of Reckoning

• What Does Secure SSL Look Like?

• Percentage of Secure Sites in the Universe

• Types of SSL Certs

• HSTS: The Ultimate in Online Security

• The Excellent Migration Process- 7 Pre-launch SEO Status Checks- 7 Go-live SEO Checks- 7 Post-launch SEO Checks

• Q&A’s

Page 4: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Domain RestructuringSame Top Level Domain (yoursite.com), but Different Structure- CMS Upgrade, Category Changes

Page 5: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

RebrandingOld Domain to New Domain

Page 6: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Merging Domains

Absorbing an Affiliate or Purchase

Page 7: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

HTTP to HTTPS

Moving From ‘Normal’ to Secure Protocol

Page 8: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Chrome 62, The Day of Reckoning

Page 9: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

What Secure SSL Looks Like

Page 10: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

HTTPS Usage Across The Universe

+ 56% of all SERP results are HTTPS~70% of all search results will be HTTPS within 2017

Source: https://moz.com/

Page 11: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Types of SSL Certs

Domain ValidatedCertificate

Organization Validated Certificate

Extended SSLCertificate

• Cheapest Available• 5 Minute Setup• Not Suitable for

eCommerce• HTTPS, no Padlock

• Suitable for eCommerce• 1-2 Day Setup• Sites Vetted• HTTPS + Padlock

• Most Secure• 3-4 Day Setup• Business Address Must

Be Verified• HTTPS + Padlock +

Green Business Name

• Hardcoded Into Chrome’s ‘Safe’ List

• Only Fully HTTPS Sites Can Be Submitted

• Request at hstspreload.org

HSTS Preload List

Page 12: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

HSTS Preload

Page 13: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Countdown to Blastoff

Page 14: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

T-7 to Blastoff

Create Benchmarksfor Rankings, Site Speed, Traffic etc.

Page 15: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

T-6 to Blastoff

Crawl Legacy Site:Get a full list of URLs

Page 16: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

T-5 to Blastoff

Identify the Most Valuable Legacy Pages(Traffic & Links)

Page 17: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

T-4 to Blastoff

Create 301 Redirect Mapping DocumentOf all Legacy URLs to New URLs

Page 18: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

T-3 to Blastoff

Create & Verify all four Versions of the SiteIn Google Search Console

Page 19: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

T-2 to Blastoff

Download LegacyRobots.txt & XML Sitemap files

Page 20: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

T-1 to Blastoff

Verify that Google Analytics Codesare in Place on the New Site

Page 21: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Blastoff!

Page 22: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Blastoff!

Use Real Time Google Analyticsto Monitor Website Traffic

Page 23: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Blastoff +1

Create XML Sitemap File& Submit to Google Search Console

Page 24: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Blastoff +2

Create Robots.txt File& Test in Google Search Console

Page 25: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Blastoff +3

Update All Internal URL’sto Secure Versions

Page 26: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Blastoff +4

Test All Live Redirects UsingScreaming Frog

Page 27: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Blastoff +5

LinkGoogle Analytics & Google Search Console

Page 28: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Blastoff +6

Update allOwned Channels to the New Version

Page 29: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Blastoff +7

Update allPaid Channels to the New Version

Page 30: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Orbit

Page 31: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Orbit

Crawl the New WebsiteUsing Screaming Frog

Page 32: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Orbit

Monitor YOY TrafficIn Google Analytics

Page 33: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Orbit

Use SEO Tracking Toolsto Monitor Organic Rankings

Page 34: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Orbit

Use Fetch as Googleto Request Indexing for Main Navigation URLs

Page 35: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Orbit

Use Analysis Toolsto Identify Broken Backlinks

Page 36: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Orbit

Check Google Search Console (and Moz)for Crawl Errors

Page 37: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Orbit

Run Post-Migration Audit to Identify Potential Issues

Page 38: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

Orbit

Monitor SERPSFor Indexed Pages

Page 39: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO

The Primary Objective:Maintaining Organic Traffic

Involve SEO from the StartRedirects and Mapping Are EssentialUtilise Your DataMake Sure there’s an Owner of the Project

Page 40: Wolfgang Digital - Sean Markey & Kevin Moore - SEO ...3xedigital.com/wp-content/uploads/2017/10/Wolfgang... · -7 Pre-launch SEO Status Checks-7 Go-live SEO Checks-7 Post-launch SEO