56
AGILE SEO Optimizing in Real-Time Nick Roshon Sr. SEO Strategist, iCrossing @nickroshon

Agile SEO - Optimizing in Real-Time - BOLO 2012

  • View
    6.416

  • Download
    0

Embed Size (px)

DESCRIPTION

My presentation on "Agile SEO" given at the BOLO 2012 conference in Scottsdale, AZ. The presentation discusses how to apply agile methodology to SEO and marketing more broadly to help agencies and brands be more fluid & responsive in optimizing their assets. Image credit and resource links are given within the slide and appendix where appropriate.

Citation preview

Page 1: Agile SEO - Optimizing in Real-Time - BOLO 2012

AGILE SEOOptimizing in Real-Time

Nick RoshonSr. SEO Strategist, iCrossing@nickroshon

Page 2: Agile SEO - Optimizing in Real-Time - BOLO 2012

A TALE OF TWO PAGES

Page 3: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

The typical lifespan of a post…

3

Page 4: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Social-only vs. SEO-only vs. Both

4

SOCIAL

SEO

BOTH

Page 5: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

ATTENTION IS SCARCE

Page 6: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

1,000,000,000,000Web pages indexed by Google

Page 7: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

42,000,000Facebook Pages

* Pages with more than 10 likes; as of March 31, 2012

Page 8: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Active Blogs

181,000,000

Page 9: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

OWN IT

BUY IT

EARN IT

Page 10: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

SOCIAL NEEDS SEARCH

Blog post with social visibility

Blog post with search visibility

Page 11: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

SEARCH NEEDS SOCIAL

INBOUND LINKS

BREADTH, DEPTH & FRESHNESS

SOCIAL SIGNALS

Page 12: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

SEO + Social Together

12Photo credit: http://www.petgeekery.com/tag/cuddling/

Page 13: Agile SEO - Optimizing in Real-Time - BOLO 2012

AGILE SEO(what are we even talking about?)

Page 14: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

What is Agile?

14Source: http://www.geekherocomic.com/2009/02/21/agile-development-explained/

Page 15: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

What is Agile?

Bringing everyone togetherAn iterative approach

Short cycle timesShowing instead of tellingObjective measurement

Frequent, open communicationMinimal bureaucracy

15Source: http://searchengineland.com/agile-marketing-for-conversion-optimization-37902

Page 16: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

It’s all about speed and responsiveness, without sacrificing coordination or quality

16Source: http://searchengineland.com/agile-marketing-for-conversion-optimization-37902

Page 17: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

17

So what does this

have to do with SEO?

Page 18: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

SEO is three things

18

Keywords & Copy

(copywriters)

Technical Stuff

(developers)

Magic & Luck

(PR & outreach)

PROCESSES performed by PEOPLE

Page 19: Agile SEO - Optimizing in Real-Time - BOLO 2012

19

FRAMEWORK FOR AGILE SEO(How YOU and YOUR CLIENTS can implement)

Page 20: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Agile SEO is not this…

20

COPY TECH PR SEO

Page 21: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Agile SEO is this…

21

SEO

COPY

TECH

OUTREACH

ANALYTICS

Page 23: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Agile SEO - Timing & Priority

Organize in short sprints

– Include SEO in each sprint

– Keep each sprint focused on S.M.A.R.T. goals

– Create “Epic” stories with bigger picture goal, user stories with various steps to achieve the Epic

– User stories focus on users

– Strong project management helps

– Avoid “waterfall” project style

23

Page 24: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Agile SEO - Goals

Guiding principles of Agile include:

– Focus on USERS first

– Create transparency, collaboration, accountability

– Avoid meetings, siloing, wasted time

– Keep shipping – smaller increments but constant output of work

24Photo credit: http://www.wordstream.com/blog/ws/2012/10/01/agile-marketing-guide

Page 25: Agile SEO - Optimizing in Real-Time - BOLO 2012

PROCESSES FOR AGILE SEO (or any kind of SEO, for that matter)

Page 26: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Technical Stuff

26

Page 27: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Technical Stuff

(developers)

Agile SEO for Web Development

• SEO requirements for each sprint

• SEO as part of QA for new launches

• SEO training for web team• SEO analysis for each page

template• Accountable for SEO friendly

design• SEO as part of developers job

27

Page 28: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Example: Agile SEO in Web Dev

28

Audit new pages for: H1 tags Social Sharing

Buttons Microformats No text in images Body text placeholder Breadcrumbs Internal links Site Nav. Elements Loading Speed

Page 29: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

ContentCreators

29

Page 30: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Agile SEO for Content Creators

• SEO as part of content brainstorming

• SEO as part of content calendar• SEO performed before content is

published• SEO as part of content QA

process• Accountable for SEO-friendly

copy• SEO as part of copywriters job

30

Keywords & Copy

(copywriters)

Page 31: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Example: Agile SEO in Copy

31

Keyword Presence in: Page Title Meta Description Image Name / Text 1st Paragraph Taglines / H2 Internal Links URL External Links

Page 32: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

PR &Marketing

32

Page 33: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Magic & Luck

(PR & outreach)

Agile SEO for PR & Marketing

• Influencer outreach for new content

• Social media outreach for new content

• Internal outreach for new content & ideas

• Bridge builder between departments

• Accountable for SEO-friendly social

• SEO as part of marketing’s job

33

Page 34: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Example: Agile SEO in PR

34

Link to website/owned media in: Email Marketing Social Media Internal Emails Client/Partner Outreach Blog Posts Press Releases Videos Printed Media

Page 35: Agile SEO - Optimizing in Real-Time - BOLO 2012

ROADBLOCKS TO AGILE SEO (or any kind of SEO, for that matter)

Page 36: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Roadblock 1: Bad for Users

36

SEO is spam and

bad for users.

Page 37: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

SEO is GOOD for users

37

• SEO helps users find what they’re looking for

• SEO ensures content speaks same language as customers

• SEO encourages efficient & accessible coding

• SEO emphasizes good user experience & creating like/link-worthy content

Page 38: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Roadblock 2: No Time

38

We don’t have time for SEO…

Page 39: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

You have time for MARKETING

39

If you have time to proofrad copyAND <b>you have time to QA code</br>AND you have time to do marketingTHEN you have time to do (Agile, efficient) SEO

Page 40: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Roadblock 3: SEO is unnecessary

40

Search Engines can find content on their own – good content doesn’t need

“SEO”

Page 41: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Poor logic is poor

41

By that same logic, great products don’t need ANY marketing – consumers will simply find your products and buy them based on quality alone

Page 42: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Roadblock 4: No budget

42

We don’t have

money for this…

Page 43: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

SEO is a skillset, not a cost

43

• Very little fixed cost involved with SEO (tools & reporting)

• SEO is part of items that DO have budget (copy, web dev., etc.)

• SEO is a highly efficient marketing channel

• SEO can be done for “free” with right people & processes in place

Page 44: Agile SEO - Optimizing in Real-Time - BOLO 2012

44

THE BIG PICTURE

Page 45: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

SEO isn’t a step in the process, it’s part of EACH STEP in the

process

45

Page 46: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Once taught and integrated, SEO pays for itself

46

Page 47: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Search and Social Media is like1 + 1 = 3

47

Page 48: Agile SEO - Optimizing in Real-Time - BOLO 2012

Optimization is mindset, Not a finite task

Page 49: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

What to do tomorrow

• Web Developers – add SEO to your development sprints

• Copywriters – add SEO into your proofreading/editorial process

• PR & Marketers – add SEO into your outreach

• SEOs – start integrating into the above

• Agency owners/directors – make this happen!

49

Page 50: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

About Me / iCrossing

iCrossing, Inc.:• Owned by Hearst Corporation• 19 Offices Worldwide • 850 Professionals • 40+ Fortune 500 Clients• iCrossing.com

Nick Roshon:• Sr. SEO Strategist• Blogger / Race Car Driver• Tempe Resident• NickRoshon.com

Page 51: Agile SEO - Optimizing in Real-Time - BOLO 2012

51

APPENDIX / ADDITIONAL WINS

Page 52: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Quick Wins for Developers

1. Implement Facebook OGP Tags2. Add Social Sharing Buttons3. Make Page Speed Enhancements4. Optimize Page Templates5. Create Dynamic Titles & Meta Data6. Add Rel=canonical tags7. Upload XML Sitemaps8. Review Google & Bing Webmaster Tools9. Build SEO tools into your CMS (Keyword

Research, Title Tags, Microformats Markup, etc)

52

Page 53: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Quick Wins for Copywriters

1. Use AdWords Keyword Tool2. Article/Content Ideas:

1. Ubersuggest2. Soovle3. Topix4. Bottlenose5. Google Insights / Trends

3. Ensure keywords use in:1. Page Titles2. Meta Description3. Article Name/H1 Tag4. First Paragraph

53More Content Tools for SEO: http://marketingland.com/12-content-research-tools-you-should-be-using-21773

Page 54: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

Quick Wins for PR & Marketing

1. Influencer prospecting – Klout, Google, Blogs, Books

2. Influencer outreach – Google+, Twitter, Facebook Page Data

3. Social Sharing – use canonical URLs4. Internal Marketing – leverage employees

to help market important news/content5. Don’t neglect your blog!

54

Page 55: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

55

Additional Wins for All…

• Leveraged Paid Social + Paid Search to amplify content marketing & SEO

• Practice Social Reciprocation (give to receive)

• Algorithm-proof SEO – Always put users first!– Personas = great way to marry

SEO & user behavior• Utilize Google+ for improved

visibility (in Google)– Brand page– Authorship markup

Page 56: Agile SEO - Optimizing in Real-Time - BOLO 2012

@nickroshon | #BOLO

DISCLAIMER• All photos, charts & media are copywrite their respective owners –

credit was given where available/possible

• No celebrities are affiliated or have endorsed this presentation

• Please contact the author with any concerns over the fair use of media in this presentation: [email protected]

• Thank you!

56