SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

40

Transcript of SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Page 1: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA
Page 2: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

• SEO (Technical, Analytics, & User Experience)

• Verizon, Office Depot, FXCM, Reed Elsevier, British Airways, Samsung

Page 3: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Report SEO visibility

Build a site EKG

Report for promotion

Page 4: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

A competitive view of SERP performance is necessary to highlight the effects of SEO work.

Page 5: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

#SEJSummit#Searchmetrics @AJMihalic

Report on the Bottom Line

Page 6: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Rankings Tables are Ineffective

#SEJSummit#Searchmetrics @AJMihalic

Page 7: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Entry Page Tables are Ineffective

#SEJSummit#Searchmetrics @AJMihalic

Page 8: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

SEO in Analytics = Entry Page Trends

#SEJSummit#Searchmetrics @AJMihalic

Page 9: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

SEO Visibility = Model of Search Traffic

MI = S(MSV x CTR%)#SEJSummit

#Searchmetrics @AJMihalic

Page 10: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Visibility: Migration Performance

#SEJSummit#Searchmetrics @AJMihalic

Page 11: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Visibility: Migration Performance

#SEJSummit#Searchmetrics @AJMihalic

Page 12: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Visibility: Migration Performance

#SEJSummit#Searchmetrics @AJMihalic

Page 13: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Visibility: Penalties: Panda / Penguin

Gold (US)

#SEJSummit#Searchmetrics @AJMihalic

Page 14: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Visibility Volatility

#SEJSummit#Searchmetrics @AJMihalic

Page 15: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Monitor site health real-time to take reactive actions a step earlier, before they affect performance.

Page 16: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Early Response: 2nd Party Tools

#SEJSummit#Searchmetrics @AJMihalic

Page 17: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Early Response: 3rd Party Tools

#SEJSummit#Searchmetrics @AJMihalic

Page 18: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

It’s Too Late When…

#SEJSummit#Searchmetrics @AJMihalic

Page 19: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The Disaster TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

Googlebot activity drops due to errors

Rankings drop for large volume of longtail terms

Traffic drops across the board

SEO alerted to the problem

#SEJSummit#Searchmetrics @AJMihalic

Page 20: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The Disaster TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

Googlebot activity drops due to errors

Rankings drop for large volume of longtail terms

Traffic drops across the board

SEO alerted to the problem

#SEJSummit#Searchmetrics @AJMihalic

Page 21: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The Disaster TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

Googlebot activity drops due to errors

Rankings drop for large volume of longtail terms

Traffic drops across the board

SEO alerted to the problem

#SEJSummit#Searchmetrics @AJMihalic

Page 22: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The Disaster TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

Googlebot activity drops due to errors

Rankings drop for large volume of longtail terms

Traffic drops across the board

SEO alerted to the problem

#SEJSummit#Searchmetrics @AJMihalic

Page 23: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The Disaster TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

Googlebot activity drops due to errors

Rankings drop for large volume of longtail terms

Traffic drops across the board

SEO alerted to the problem

#SEJSummit#Searchmetrics @AJMihalic

Page 24: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The Disaster TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

Googlebot activity drops due to errors

Rankings drop for large volume of longtail terms

Traffic drops across the board

SEO alerted to the problem

Warnings in Webmaster Tools or emails only seen here

#SEJSummit#Searchmetrics @AJMihalic

Page 25: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

What are the Key Metrics?

• Count of each status code type

• Count of status codes with user-agent = Googlebot

• Log of URLs crawled by Googlebot

• Ideally 2x daily email of counts for earliest warning

#SEJSummit#Searchmetrics @AJMihalic

Page 26: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The EKG in Action

Status code 410 served to remove thin, duplicated URLs from the index

#SEJSummit#Searchmetrics @AJMihalic

Page 27: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

How is the Data Actionable?

• Add robots.txt fixes to production (patching)

• Fix code generating errors or remove links to pages serving errors (patching)

• Reduce crawl rates in Google Webmaster Tools

• If problems are very serious, roll back to previous stable releases

#SEJSummit#Searchmetrics @AJMihalic

Page 28: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The New Preventative TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

SEO alerted thanks to our friends in IT

Implement fixes to production

Rankings & Traffic are maintained

#SEJSummit#Searchmetrics @AJMihalic

Page 29: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The New Preventative TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

SEO alerted thanks to our friends in IT

Implement fixes to production

Rankings & Traffic are maintained

#SEJSummit#Searchmetrics @AJMihalic

Page 30: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The New Preventative TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

SEO alerted thanks to our friends in IT

Implement fixes to production

Rankings & Traffic are maintained

#SEJSummit#Searchmetrics @AJMihalic

Page 31: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The New Preventative TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

SEO alerted thanks to our friends in IT

Implement fixes to production

Rankings & Traffic are maintained

#SEJSummit#Searchmetrics @AJMihalic

Page 32: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

The New Preventative TimelineGooglebot crawls new, concatenated URLs

Errors generated on the server

SEO alerted thanks to our friends in IT

Implement fixes to production

Rankings & Traffic are maintained

#SEJSummit#Searchmetrics @AJMihalic

Page 33: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Understand what gets executive leadership promoted, and speak their language.

Page 34: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Where’s my hockey stick?

#SEJSummit#Searchmetrics @AJMihalic

Page 35: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Where’s my hockey stick?

#SEJSummit#Searchmetrics @AJMihalic

Page 36: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

How can I get you Promoted?

Marketing Development(sales) (python)

#SEJSummit#Searchmetrics @AJMihalic

Page 37: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Speak a New Language• Reduce Errors

• Eliminate Redirect Chains

• Block Bots

Reduce Unnecessary Requests & Save Resources

#SEJSummit#Searchmetrics @AJMihalic

Page 38: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Change things that DO “matter”• Improve Page Speed

• Improve Cross-Device Performance

• Consolidate Content

• Reduce Links

• Update Semantic Code

Improve User Experience

#SEJSummit#Searchmetrics @AJMihalic

Page 39: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

Report SEO visibility

Build a site EKG

Report for promotion

Page 40: SEO Reporting in the Enterprise - AJ Mihalic - AYIMA

#SEJSummit#Searchmetrics @AJMihalic