34
Internet Marketing 101: SEO John McPhee, Formic Media @jwmcphee [email protected]

SEMpdx: SEO 101

Embed Size (px)

DESCRIPTION

John McPhee, Vice President of Formic Media, presents SEO best practices at the January 2013 SEMpdx event in Portland, OR. McPhee discusses on-site SEO, as well as off-site SEO, tactics to help increase organic rankings.

Citation preview

Page 1: SEMpdx: SEO 101

Internet Marketing 101: SEO

John McPhee, Formic Media@[email protected]

Page 2: SEMpdx: SEO 101

John McPhee

• Vice President, Formic Media• In charge of sales & partnership

development at Formic Media• Honed digital marketing chops at

Anvil Media• Focused on travel, hospitality &

B2B• Participate in local community

marketing organizations

Page 3: SEMpdx: SEO 101

Agenda – SEO 101

• SEO Basics• SEO Ranking Factors• Design & Development• Keyword Research• On-Site Optimization• Link Development• Local SEO

Page 4: SEMpdx: SEO 101

SEO 101

Page 5: SEMpdx: SEO 101

SEO Ranking Factors

Page 6: SEMpdx: SEO 101

SEO 101: SEO Ranking Factors

Page 7: SEMpdx: SEO 101

Design & Development

Page 8: SEMpdx: SEO 101

SEO 101: Design & Development

• Do• Use HTML text whenever possible• Use text navigation • Incorporate SEO elements• Use transcripts for audio/video

• Don’t• Use too many images• Use too much JavaScript• Use too many Flash files

Page 9: SEMpdx: SEO 101

SEO 101: Design & Development

• Why Flash sites aren’t ideal for SEO

This is what Google sees

This is what we see

Page 10: SEMpdx: SEO 101

SEO 101: Design & Development

• Build an internal link structure

Page 11: SEMpdx: SEO 101

SEO 101: Design & Development

• Utilize an XML sitemap to help Google

Page 12: SEMpdx: SEO 101

Keyword Research

Page 13: SEMpdx: SEO 101

SEO 101: Keyword Research

• Keywords are the building blocks of SEO• Google uses keywords to determine relevancy• It’s imperative to identify the right keywords

Page 14: SEMpdx: SEO 101

SEO 101: Keyword Research

• Which keywords do I choose?

Page 15: SEMpdx: SEO 101

SEO 101: Keyword Research

• Perform keyword research

Page 16: SEMpdx: SEO 101

SEO 101: Keyword Research

Page 17: SEMpdx: SEO 101

SEO 101: Keyword Research

Page 18: SEMpdx: SEO 101

SEO 101: Keyword Research

• Other keyword research tools…• Google Analytics• Google AdWords• KeywordSpy• Keyword Discovery• Ubersuggest• WordTracker

Page 19: SEMpdx: SEO 101

On-Site Optimization

Page 20: SEMpdx: SEO 101

SEO 101: Tag Optimization

• URLs• Title Tag• Meta Description Tag• H1 Header Tag• ALT Image Tags

Page 21: SEMpdx: SEO 101

SEO 101: Tag Optimization

• URLs• Include keywords in URLs• Static is better (than dynamic)• Use URL rewrites if possible

• Use hyphens (instead of underscores)• Avoid duplicate content issues• FormicMedia.com/index.html• FormicMedia.com/home.html• FormicMedia.com

• Use 301 redirects if you suffer from this

Page 22: SEMpdx: SEO 101

SEO 101: Tag Optimization

• Title Tags

Page 23: SEMpdx: SEO 101

SEO 101: Tag Optimization

• Meta Description Tag

Page 24: SEMpdx: SEO 101

SEO 101: Tag Optimization

• H1 Header Tag

Page 25: SEMpdx: SEO 101

SEO 101: Tag Optimization

• ALT Image Tag

Page 26: SEMpdx: SEO 101

Link Development

Page 27: SEMpdx: SEO 101

SEO 101: Link Development

• Google uses link signals for ranking purposes:• Global popularity• Get links from popular/trusted sites

• Topic-specific• Get links from websites that focus on the

same/similar topics• Anchor text• Obtain links with targeted keywords

• Freshness• Links go stale, always be seeking new

• Social sharing• Becoming much more important

Page 28: SEMpdx: SEO 101

SEO 101: Link Development

• Where to get links?

Page 29: SEMpdx: SEO 101

SEO 101: Link Development

• Link Development Tools• Open Site Explorer (SEOmoz)• Link Diagnosis• Majestic SEO• Raven Tools

Page 30: SEMpdx: SEO 101

SEO 101: Link Development

• Open Site Explorer

Page 31: SEMpdx: SEO 101

What About Local SEO?

Page 32: SEMpdx: SEO 101
Page 33: SEMpdx: SEO 101

SEO 101: Local SEO

• Still need to focus on the on-site & off-site tactics you just saw

• Additionally….• Claim & verify local listings• Include NAP (name, address, phone) on site• Submit NAP to major data providers• Submit NAP to online directories• Use GetListed.org

Page 34: SEMpdx: SEO 101

Thank you!

John McPhee@jwmcphee

[email protected] x122