SEO Disaster Prevention & Recovery

47
SEO Disaster Prevention & Recovery PubCon Las Vegas 2013 – Masters Training - Allison Fabella

description

PubCon Las Vegas 2013 - Masters Training

Transcript of SEO Disaster Prevention & Recovery

Page 1: SEO Disaster Prevention & Recovery

SEO Disaster Prevention & RecoveryPubCon Las Vegas 2013 – Masters Training - Allison Fabella

Page 2: SEO Disaster Prevention & Recovery

INTRODUCTIONSAllison Fabella (@alli12)

Director of SEO & Social Media – Primedia (RentPath) Manager SEO & Social Media – Atlanta Journal-

Constitution Sr. SEO Manager – Primedia Account Manager – Prominent Placement agency

And you are…? Your name Your company Your role/position What you hope to come away with from this session

Page 3: SEO Disaster Prevention & Recovery

AGENDA1. Introductions

2. Goals

3. Case study

4. Danger lurking in your organization + Breakout

5. Plugging SEO holes in your organization + Breakout

6. Disaster prevention processes + Breakout

6. Bio Break

7. DEFCON 2: Pre- and post-development release + Breakout

8. Disaster recovery + Breakout

9. SEO horror stories

10. Discussion / Q & A

Page 4: SEO Disaster Prevention & Recovery

GOALS1. Know how do identify areas within your

organization that may be SEO killers

2. Arm yourself with a process to ensure successful SEO initiatives from inception to completion

3. Be prepared with an action plan to quickly recover if “the worst” happens anyway

Page 5: SEO Disaster Prevention & Recovery

CASE STUDY

Page 6: SEO Disaster Prevention & Recovery

THE FALL

Page 7: SEO Disaster Prevention & Recovery

ACTIONS Diagnostic site audit

Reviewed Google WMT

Reviewed SEO initiatives

Reviewed Product & Dev initiatives

Focus on release dates

Reviewed backlinks

Compared to Panda & Penguin updates

Asked questions

Page 8: SEO Disaster Prevention & Recovery

THE RECOVERY

Page 9: SEO Disaster Prevention & Recovery

LEARNINGSNo one smoking gun. Just a series of

development mistakes, residual spammy SEO tactics, etc.

Contributors were: Poor communication around a major platform

change Overall poor/thin quality content Dupe titles & meta descriptions Malformed canonicals Bad URLs pulled into XML sitemap and fed to Google Accidental global NOINDEX

Page 10: SEO Disaster Prevention & Recovery

QUESTION:What else could have been done?

Page 11: SEO Disaster Prevention & Recovery

SECTION 1Danger lurking in your organization

Page 12: SEO Disaster Prevention & Recovery

THINGS THAT CAN MESS YOU UP Infrastructure changes

Taking servers offline Data center changes

Development initiatives Code changes Platform changes

CMS changes

Other departments’ initiatives Product Development Design Content Ad sales

Development releases

Page 13: SEO Disaster Prevention & Recovery

BREAK OUT - 11. Where does danger lurk in your organization2. What can trip you up?3. Who are the usual suspects?

Page 14: SEO Disaster Prevention & Recovery

SECTION 2Plugging SEO holes in your organization

Page 15: SEO Disaster Prevention & Recovery

DOCUMENTATION + COMMUNICATION Document primary SEO directives

Distribute to development, product, and QA Discuss with stake holders

Document primary SEO do’s and don’t’s Distribute to dev, product, QA, content, design Discuss with stake holders

Document primary SEO touch points Planning, requirements, wireframes, architecture, QA... Discuss with stake holders

Document status updates cc all stakeholders

Page 16: SEO Disaster Prevention & Recovery

PAGE TYPES + DIRECTIVES

Page 17: SEO Disaster Prevention & Recovery

CHECKLISTSFor development

For QA

For Content

SEO

Recommended reading: Checklist Manifesto Atul Gawande

Page 18: SEO Disaster Prevention & Recovery

DEV CHECKLIST

Page 19: SEO Disaster Prevention & Recovery

QA CHECKLIST

Page 20: SEO Disaster Prevention & Recovery

BREAK OUT - 21. What can you do to plug the SEO holes in

your organization?

Page 21: SEO Disaster Prevention & Recovery

SECTION 3Disaster-prevention processes

Page 22: SEO Disaster Prevention & Recovery

PROCESSESDaily / weekly meetings & check-ins

Clearly defined roles and responsibilities Including when in the process actions to be taken

SEO task list

Starting or restarting your organization’s commitment to SEO

Page 23: SEO Disaster Prevention & Recovery

DAILY / WEEKLY Attend daily stand-ups (or equivalent)

Create SEO task list with SEO team for status & additions Review weekly

Hold weekly SEO meetings Include all stakeholders

Development, Product, Infra, C-Suite (at least send them an invite) The higher up the food-chain, the better

Review Current initiatives & their status Completed initiatives Roadblocks Successes (everyone loves a graph)

Page 24: SEO Disaster Prevention & Recovery

ROLES & RESPONSIBILITIES

Page 25: SEO Disaster Prevention & Recovery

SEO TASK LIST

Page 26: SEO Disaster Prevention & Recovery

SEO KICK-OFF OR RE-SET SUMMIT Review all current initiatives

Discuss roadblocks

Create an SEO “wish list” Blue sky No ideas are bad

End summit with an action plan Assign roles & responsibilities

Put follow-up meeting on calendar by Summit’s end Get stakeholder agreement on

attendance

Make it a big deal One to two days Serve food!

Invite ALL stakeholders Dev, Product, Content, Infra,

Design, Invite these depts’ supervisors tool

Ask top exec to kickoff Sets the tone Adds importance

Page 27: SEO Disaster Prevention & Recovery

SEO KICK-OFF OR RE-SET SUMMIT Make it a big deal

One to two days Serve food

Invite ALL stakeholders Dev, Product, Content, Infra,

Design, And their supervisors/team

leaders too Mandatory attendance (if

possible)

Ask top brass to kickoff As high up food chain as possible Sets the tone Adds importance

Review all current initiatives Discuss roadblocks Discuss solutions

Brainstorm an SEO “wish list” Blue sky No ideas are bad

End summit with an action plan Assign roles & responsibilities Put follow-up meeting on

calendar by Summit’s end Get stakeholder

commitment to attend

Page 28: SEO Disaster Prevention & Recovery

BREAK OUT - 31. Document your own SEO process

2. Define/assign roles & responsibilities

Page 29: SEO Disaster Prevention & Recovery

SECTION 4DEFCON 2: Pre & post- development release

Page 30: SEO Disaster Prevention & Recovery

PRE-FLIGHT CHECKDocument current meta robots

SEO team, dev team, and QA should all have this documentation

Document current title tags, meta descriptions, canonicals, h-tags, size count, word count, robots.txt, etc.

Run a crawl test in QA or staging environment Ideally via an internal spider Screaming Frog will do

Check current and QA/staging directives for changes

Page 31: SEO Disaster Prevention & Recovery

CRAWL TEST: CURRENT IN PROD

Page 32: SEO Disaster Prevention & Recovery

CRAWL TEST: IN QA / STAGING

Page 33: SEO Disaster Prevention & Recovery

POST-FLIGHT CHECK Immediately after release run crawl test again

This time in production

Review each SEO “story” for proper execution per requirements

Page 34: SEO Disaster Prevention & Recovery

CRAWL TEST: PRE-RELASE IN PROD

Page 35: SEO Disaster Prevention & Recovery

CRAWL TEST: POST-RELASE IN PROD

Page 36: SEO Disaster Prevention & Recovery

BREAK OUT - 41. Where are the holes in your organization?2. What can you do to plug them up?

Page 37: SEO Disaster Prevention & Recovery

SECTION 5Disaster recovery: If the worst happens

Page 38: SEO Disaster Prevention & Recovery

INTO ACTION

1. Identify date(s) of when things went wrong Was it a sudden drop or slow decline?

Sudden drop could indicate site blockage or search engine manual action

Slow decline could indicate multiple issues that need to be identified, prioritized, and fixed

2. SEO Disaster Checklist

3. Recovery

Page 39: SEO Disaster Prevention & Recovery

DISASTER CHECKLIST Analytics diagnostics dashboard

Already set up & ready to go

Don’t wait to set up when disaster strikes. You need to be ready to act.

Review developer logs

Review past releases SEO, Product, Dev, Etc.

HTTP status codes Server issues

Robots.txt

Meta robots Inadvertent NOINDEX?

Bad redirects

Review Google WMT Manual actions

Crawl errors

Indexing changes

Broken/malformed sitemaps

Malformed canonicals

Review backlinks Any big changes?

Any “bad” links? Past link farming impact?

Is negative SEO as possibility?

Panda & Penguin correlations

Page 40: SEO Disaster Prevention & Recovery

SEO DIAGNOSTIC TOOLS Webmaster Tools*

SearchMetrics

Moz*

SEMRush

Majestic SEO

Internet Marketing Ninjas*

Link Detox (Link Research Tools)

*Free or free version available

Google analytics*

Adobe Site Catalyst

Frobee Robots.txt Checker*

Chartelligence*

Screaming Frog / Xenu Link Sleuth

Rex Swain HTTP Checker*

Favorites to add???

Page 41: SEO Disaster Prevention & Recovery

GETTING BACK ON TRACKPrioritize fixes

Biggest bang for the buck

If manual action required Be contrite and grovel for forgiveness from

engines Even if it’s not your fault

Manage expectations with management around recovery time It often takes a lot longer to get out of trouble than

into it

Page 42: SEO Disaster Prevention & Recovery

AFTER THE STORMDocument the issue in great detail

Document the fix in great detail

Share this info with stakeholders But don’t throw anyone under the bus

Keep this info on file FOREVER! How long?.... FOREVER!!!

Page 43: SEO Disaster Prevention & Recovery

BREAK OUT - 51. What other diagnostics can you check?2. What are your favorite diagnostic tools?

Page 44: SEO Disaster Prevention & Recovery

SECTION 6SEO horror stories

Page 45: SEO Disaster Prevention & Recovery

BREAK OUT - 61. Share your favorite SEO horror story

• What would you have done differently?2. Or tell about “a friend’s” SEO horror story

• What would you have done instead?

Page 46: SEO Disaster Prevention & Recovery

WHAT ELSE?Questions? Thoughts? insights?

Page 47: SEO Disaster Prevention & Recovery

THANK YOU.Allison [email protected]@alli12