SlideShare a Scribd company logo
1 of 34
Internet Marketing 101: SEO




John McPhee, Formic Media
@jwmcphee
johnm@formicmedia.com
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
Agenda – SEO 101
• SEO Basics
   • SEO Ranking Factors
   • Design & Development
   • Keyword Research
   • On-Site Optimization
   • Link Development
   • Local SEO
SEO 101
SEO Ranking Factors
SEO 101: SEO Ranking Factors
Design & Development
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
SEO 101: Design & Development
        • Why Flash sites aren’t ideal for SEO

                                            This is what
                                            we see




This is what
Google sees
SEO 101: Design & Development
• Build an internal link structure
SEO 101: Design & Development
• Utilize an XML sitemap to help Google
Keyword Research
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
SEO 101: Keyword Research
• Which keywords do I choose?
SEO 101: Keyword Research
• Perform keyword research
SEO 101: Keyword Research
SEO 101: Keyword Research
SEO 101: Keyword Research
• Other keyword research tools…
   • Google Analytics
   • Google AdWords
   • KeywordSpy
   • Keyword Discovery
   • Ubersuggest
   • WordTracker
On-Site Optimization
SEO 101: Tag Optimization
•   URLs
•   Title Tag
•   Meta Description Tag
•   H1 Header Tag
•   ALT Image Tags
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
SEO 101: Tag Optimization
• Title Tags
SEO 101: Tag Optimization
• Meta Description Tag
SEO 101: Tag Optimization
• H1 Header Tag
SEO 101: Tag Optimization
• ALT Image Tag
Link Development
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
SEO 101: Link Development
• Where to get links?
SEO 101: Link Development
• Link Development Tools
   • Open Site Explorer (SEOmoz)
   • Link Diagnosis
   • Majestic SEO
   • Raven Tools
SEO 101: Link Development
• Open Site Explorer
What About Local SEO?
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
Thank you!


    John McPhee
    @jwmcphee
johnm@formicmedia.com
   503.517.9059 x122

More Related Content

What's hot

The Good, The Bad & The Spammy IONsearch 2012
The Good, The Bad & The Spammy IONsearch 2012The Good, The Bad & The Spammy IONsearch 2012
The Good, The Bad & The Spammy IONsearch 2012Steve Lock
 
Advanced Copywriting for SEO
Advanced Copywriting for SEOAdvanced Copywriting for SEO
Advanced Copywriting for SEOReynaldo Villar
 
Boston WordPress MeetUp "Favorite Plugins"
Boston WordPress MeetUp "Favorite Plugins"Boston WordPress MeetUp "Favorite Plugins"
Boston WordPress MeetUp "Favorite Plugins"bkjproductions
 
8 SEO Basics from Bill Slawski
8 SEO Basics from Bill Slawski8 SEO Basics from Bill Slawski
8 SEO Basics from Bill SlawskiGo Fish Digital
 
Advanced seo strategies for 2012 internet world - Tim Grice
Advanced seo strategies for 2012   internet world - Tim GriceAdvanced seo strategies for 2012   internet world - Tim Grice
Advanced seo strategies for 2012 internet world - Tim Gricetimgrice
 
SEO Search Engine Optimization for Google Search
SEO Search Engine Optimization for Google SearchSEO Search Engine Optimization for Google Search
SEO Search Engine Optimization for Google SearchManny Sarmiento
 
SEO for Beginning Bloggers and Affiliate Marketers
SEO for Beginning Bloggers and Affiliate MarketersSEO for Beginning Bloggers and Affiliate Marketers
SEO for Beginning Bloggers and Affiliate MarketersAffiliate Summit
 
Stu Owens - SEO For Ecommerce - ionSearch 2012
Stu Owens - SEO For Ecommerce - ionSearch 2012Stu Owens - SEO For Ecommerce - ionSearch 2012
Stu Owens - SEO For Ecommerce - ionSearch 2012ionSearch Conference
 
Local SEO - Getting your local business on google
Local SEO - Getting your local business on googleLocal SEO - Getting your local business on google
Local SEO - Getting your local business on googleSteve Mortiboy
 
Expert Panel Session - Killer Keyword Research - ionSearch 2012
Expert Panel Session - Killer Keyword Research - ionSearch 2012Expert Panel Session - Killer Keyword Research - ionSearch 2012
Expert Panel Session - Killer Keyword Research - ionSearch 2012ionSearch Conference
 
Best Digital Marketing Training course
Best Digital Marketing Training courseBest Digital Marketing Training course
Best Digital Marketing Training coursePARINITA Gupta
 
Boca chamber seo and local seo - jeff klein
Boca chamber   seo and local seo - jeff kleinBoca chamber   seo and local seo - jeff klein
Boca chamber seo and local seo - jeff kleinBocaChamber
 
FL/AL ARVC Internet Marketing Presentation
FL/AL ARVC Internet Marketing PresentationFL/AL ARVC Internet Marketing Presentation
FL/AL ARVC Internet Marketing PresentationJohn Barron
 
Introduction to SEO give at ReBarCampTO
Introduction to SEO give at ReBarCampTOIntroduction to SEO give at ReBarCampTO
Introduction to SEO give at ReBarCampTOAlyssa Richard
 
Beginner SEO for WordPress | Wordcamp Raleigh 2017
Beginner SEO for WordPress | Wordcamp Raleigh 2017Beginner SEO for WordPress | Wordcamp Raleigh 2017
Beginner SEO for WordPress | Wordcamp Raleigh 2017Digital Strategy Works LLC
 
Making money with Google's Adsense
Making money with Google's AdsenseMaking money with Google's Adsense
Making money with Google's AdsenseRay Villalobos
 
Seo how to climb the google ladder with seo april 2021 digital marketing europe
Seo how to climb the google ladder with seo april 2021 digital marketing europeSeo how to climb the google ladder with seo april 2021 digital marketing europe
Seo how to climb the google ladder with seo april 2021 digital marketing europeJonny Ross
 
SEO Seminar for Small Businesses in NYC
SEO Seminar for Small Businesses in NYCSEO Seminar for Small Businesses in NYC
SEO Seminar for Small Businesses in NYCJoe Apfelbaum
 

What's hot (20)

The Good, The Bad & The Spammy IONsearch 2012
The Good, The Bad & The Spammy IONsearch 2012The Good, The Bad & The Spammy IONsearch 2012
The Good, The Bad & The Spammy IONsearch 2012
 
Advanced Copywriting for SEO
Advanced Copywriting for SEOAdvanced Copywriting for SEO
Advanced Copywriting for SEO
 
Boston WordPress MeetUp "Favorite Plugins"
Boston WordPress MeetUp "Favorite Plugins"Boston WordPress MeetUp "Favorite Plugins"
Boston WordPress MeetUp "Favorite Plugins"
 
8 SEO Basics from Bill Slawski
8 SEO Basics from Bill Slawski8 SEO Basics from Bill Slawski
8 SEO Basics from Bill Slawski
 
Advanced seo strategies for 2012 internet world - Tim Grice
Advanced seo strategies for 2012   internet world - Tim GriceAdvanced seo strategies for 2012   internet world - Tim Grice
Advanced seo strategies for 2012 internet world - Tim Grice
 
SEO Search Engine Optimization for Google Search
SEO Search Engine Optimization for Google SearchSEO Search Engine Optimization for Google Search
SEO Search Engine Optimization for Google Search
 
SEO for Beginning Bloggers and Affiliate Marketers
SEO for Beginning Bloggers and Affiliate MarketersSEO for Beginning Bloggers and Affiliate Marketers
SEO for Beginning Bloggers and Affiliate Marketers
 
Stu Owens - SEO For Ecommerce - ionSearch 2012
Stu Owens - SEO For Ecommerce - ionSearch 2012Stu Owens - SEO For Ecommerce - ionSearch 2012
Stu Owens - SEO For Ecommerce - ionSearch 2012
 
Local SEO - Getting your local business on google
Local SEO - Getting your local business on googleLocal SEO - Getting your local business on google
Local SEO - Getting your local business on google
 
Expert Panel Session - Killer Keyword Research - ionSearch 2012
Expert Panel Session - Killer Keyword Research - ionSearch 2012Expert Panel Session - Killer Keyword Research - ionSearch 2012
Expert Panel Session - Killer Keyword Research - ionSearch 2012
 
Best Digital Marketing Training course
Best Digital Marketing Training courseBest Digital Marketing Training course
Best Digital Marketing Training course
 
Boca chamber seo and local seo - jeff klein
Boca chamber   seo and local seo - jeff kleinBoca chamber   seo and local seo - jeff klein
Boca chamber seo and local seo - jeff klein
 
SEO
SEOSEO
SEO
 
FL/AL ARVC Internet Marketing Presentation
FL/AL ARVC Internet Marketing PresentationFL/AL ARVC Internet Marketing Presentation
FL/AL ARVC Internet Marketing Presentation
 
Introduction to SEO give at ReBarCampTO
Introduction to SEO give at ReBarCampTOIntroduction to SEO give at ReBarCampTO
Introduction to SEO give at ReBarCampTO
 
Beginner SEO for WordPress | Wordcamp Raleigh 2017
Beginner SEO for WordPress | Wordcamp Raleigh 2017Beginner SEO for WordPress | Wordcamp Raleigh 2017
Beginner SEO for WordPress | Wordcamp Raleigh 2017
 
Making money with Google's Adsense
Making money with Google's AdsenseMaking money with Google's Adsense
Making money with Google's Adsense
 
Seo how to climb the google ladder with seo april 2021 digital marketing europe
Seo how to climb the google ladder with seo april 2021 digital marketing europeSeo how to climb the google ladder with seo april 2021 digital marketing europe
Seo how to climb the google ladder with seo april 2021 digital marketing europe
 
Keyword Research
Keyword Research Keyword Research
Keyword Research
 
SEO Seminar for Small Businesses in NYC
SEO Seminar for Small Businesses in NYCSEO Seminar for Small Businesses in NYC
SEO Seminar for Small Businesses in NYC
 

Similar to SEMpdx: SEO 101

Search Engine Marketing (Oldschool) - an introduction.
Search Engine Marketing (Oldschool) - an introduction.Search Engine Marketing (Oldschool) - an introduction.
Search Engine Marketing (Oldschool) - an introduction.Tim Vermeire
 
Keywords Are Dead And Other UnOptimization Truths
Keywords Are Dead And Other UnOptimization TruthsKeywords Are Dead And Other UnOptimization Truths
Keywords Are Dead And Other UnOptimization Truthssemrush_webinars
 
SEO Workshop - St. Edward's University Instructional Technology
SEO Workshop - St. Edward's University Instructional TechnologySEO Workshop - St. Edward's University Instructional Technology
SEO Workshop - St. Edward's University Instructional TechnologyMegan Ura
 
SEO Seminar for SF Chamber
SEO Seminar for SF ChamberSEO Seminar for SF Chamber
SEO Seminar for SF ChamberElative
 
Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!Rich Brooks
 
SEO Introduction
SEO IntroductionSEO Introduction
SEO IntroductionSSAA60
 
SEO for Online Startups - Small Business Festival Victoria 2015
SEO for Online Startups - Small Business Festival Victoria 2015SEO for Online Startups - Small Business Festival Victoria 2015
SEO for Online Startups - Small Business Festival Victoria 2015Optimising
 
SEO Basics for Bloggers
SEO Basics for BloggersSEO Basics for Bloggers
SEO Basics for BloggersChris Burgess
 
Jan 2008 tmhr consulting inc seo vs sem r2
Jan 2008   tmhr consulting inc seo vs sem r2Jan 2008   tmhr consulting inc seo vs sem r2
Jan 2008 tmhr consulting inc seo vs sem r2tmhr consulting inc
 
Ts seo t ech session
Ts   seo t ech sessionTs   seo t ech session
Ts seo t ech sessionConfiz
 
#1NWebinar - Transparency in SEO: A Look Inside the Black Box
#1NWebinar - Transparency in SEO: A Look Inside the Black Box#1NWebinar - Transparency in SEO: A Look Inside the Black Box
#1NWebinar - Transparency in SEO: A Look Inside the Black BoxOne North
 
Online Marketing Presentation
Online Marketing PresentationOnline Marketing Presentation
Online Marketing PresentationTony McCreath
 
Seo class (2) converted
Seo class (2) convertedSeo class (2) converted
Seo class (2) convertedNeslaSherin
 

Similar to SEMpdx: SEO 101 (20)

Search Engine Marketing (Oldschool) - an introduction.
Search Engine Marketing (Oldschool) - an introduction.Search Engine Marketing (Oldschool) - an introduction.
Search Engine Marketing (Oldschool) - an introduction.
 
Keywords Are Dead And Other UnOptimization Truths
Keywords Are Dead And Other UnOptimization TruthsKeywords Are Dead And Other UnOptimization Truths
Keywords Are Dead And Other UnOptimization Truths
 
SEO Workshop - St. Edward's University Instructional Technology
SEO Workshop - St. Edward's University Instructional TechnologySEO Workshop - St. Edward's University Instructional Technology
SEO Workshop - St. Edward's University Instructional Technology
 
SEO Seminar for SF Chamber
SEO Seminar for SF ChamberSEO Seminar for SF Chamber
SEO Seminar for SF Chamber
 
Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!
 
SEO for Startups
SEO for StartupsSEO for Startups
SEO for Startups
 
SEO Introduction
SEO IntroductionSEO Introduction
SEO Introduction
 
SEO Basics and More 2013
SEO Basics and More 2013SEO Basics and More 2013
SEO Basics and More 2013
 
SUPER SIMPLE WORDPRESS SEO
SUPER SIMPLE WORDPRESS SEOSUPER SIMPLE WORDPRESS SEO
SUPER SIMPLE WORDPRESS SEO
 
Jen Keller - Demystifying SEO Link Building: The Key to Ranking High
Jen Keller - Demystifying SEO Link Building: The Key to Ranking HighJen Keller - Demystifying SEO Link Building: The Key to Ranking High
Jen Keller - Demystifying SEO Link Building: The Key to Ranking High
 
SEO Fundamentals
SEO FundamentalsSEO Fundamentals
SEO Fundamentals
 
SEO for Online Startups - Small Business Festival Victoria 2015
SEO for Online Startups - Small Business Festival Victoria 2015SEO for Online Startups - Small Business Festival Victoria 2015
SEO for Online Startups - Small Business Festival Victoria 2015
 
SEO Basics for Bloggers
SEO Basics for BloggersSEO Basics for Bloggers
SEO Basics for Bloggers
 
Jan 2008 tmhr consulting inc seo vs sem r2
Jan 2008   tmhr consulting inc seo vs sem r2Jan 2008   tmhr consulting inc seo vs sem r2
Jan 2008 tmhr consulting inc seo vs sem r2
 
PetNet SEO
PetNet SEOPetNet SEO
PetNet SEO
 
Seo basics
Seo basicsSeo basics
Seo basics
 
Ts seo t ech session
Ts   seo t ech sessionTs   seo t ech session
Ts seo t ech session
 
#1NWebinar - Transparency in SEO: A Look Inside the Black Box
#1NWebinar - Transparency in SEO: A Look Inside the Black Box#1NWebinar - Transparency in SEO: A Look Inside the Black Box
#1NWebinar - Transparency in SEO: A Look Inside the Black Box
 
Online Marketing Presentation
Online Marketing PresentationOnline Marketing Presentation
Online Marketing Presentation
 
Seo class (2) converted
Seo class (2) convertedSeo class (2) converted
Seo class (2) converted
 

More from Anvil Media, Inc.

Planning Your 2014 Digital Marketing Strategy
Planning Your 2014 Digital Marketing StrategyPlanning Your 2014 Digital Marketing Strategy
Planning Your 2014 Digital Marketing StrategyAnvil Media, Inc.
 
Formic Media Presents Local SEO Stats & Tactics
Formic Media Presents Local SEO Stats & TacticsFormic Media Presents Local SEO Stats & Tactics
Formic Media Presents Local SEO Stats & TacticsAnvil Media, Inc.
 
Growing Your Business via Local Search Engine Optimization (SEO)
Growing Your Business via Local Search Engine Optimization (SEO)Growing Your Business via Local Search Engine Optimization (SEO)
Growing Your Business via Local Search Engine Optimization (SEO)Anvil Media, Inc.
 
Lunch & Learn: Localized Mobile Marketing
Lunch & Learn: Localized Mobile MarketingLunch & Learn: Localized Mobile Marketing
Lunch & Learn: Localized Mobile MarketingAnvil Media, Inc.
 
Introduction to Online Reputation Management (ORM)
Introduction to Online Reputation Management (ORM)Introduction to Online Reputation Management (ORM)
Introduction to Online Reputation Management (ORM)Anvil Media, Inc.
 
Facebook & Twitter Strategies for Small Business Owners
Facebook & Twitter Strategies for Small Business OwnersFacebook & Twitter Strategies for Small Business Owners
Facebook & Twitter Strategies for Small Business OwnersAnvil Media, Inc.
 
Google Analytics and Other Free SEM Tools
Google Analytics and Other Free SEM ToolsGoogle Analytics and Other Free SEM Tools
Google Analytics and Other Free SEM ToolsAnvil Media, Inc.
 
Social Advertising for Small Businesses
Social Advertising for Small BusinessesSocial Advertising for Small Businesses
Social Advertising for Small BusinessesAnvil Media, Inc.
 
WordPress Set-up and Installation
WordPress Set-up and InstallationWordPress Set-up and Installation
WordPress Set-up and InstallationAnvil Media, Inc.
 
Advanced Social Media Marketing Tactics & Strategies
Advanced Social Media Marketing Tactics & StrategiesAdvanced Social Media Marketing Tactics & Strategies
Advanced Social Media Marketing Tactics & StrategiesAnvil Media, Inc.
 
Understanding the Basics of Social Media
Understanding the Basics of Social MediaUnderstanding the Basics of Social Media
Understanding the Basics of Social MediaAnvil Media, Inc.
 
Making Sense of Marketing Data
Making Sense of Marketing DataMaking Sense of Marketing Data
Making Sense of Marketing DataAnvil Media, Inc.
 
Increasing Revenue Through Local SEO & Google Places
Increasing Revenue Through Local SEO & Google PlacesIncreasing Revenue Through Local SEO & Google Places
Increasing Revenue Through Local SEO & Google PlacesAnvil Media, Inc.
 
Getting Started with Affiliate Marketing
Getting Started with Affiliate MarketingGetting Started with Affiliate Marketing
Getting Started with Affiliate MarketingAnvil Media, Inc.
 
Advanced Social Media Strategies
Advanced Social Media StrategiesAdvanced Social Media Strategies
Advanced Social Media StrategiesAnvil Media, Inc.
 
Formic Seminar: Going Places with Google
Formic Seminar: Going Places with GoogleFormic Seminar: Going Places with Google
Formic Seminar: Going Places with GoogleAnvil Media, Inc.
 
Social Media Employee Policies
Social Media Employee PoliciesSocial Media Employee Policies
Social Media Employee PoliciesAnvil Media, Inc.
 

More from Anvil Media, Inc. (20)

Planning Your 2014 Digital Marketing Strategy
Planning Your 2014 Digital Marketing StrategyPlanning Your 2014 Digital Marketing Strategy
Planning Your 2014 Digital Marketing Strategy
 
Formic Media Presents Local SEO Stats & Tactics
Formic Media Presents Local SEO Stats & TacticsFormic Media Presents Local SEO Stats & Tactics
Formic Media Presents Local SEO Stats & Tactics
 
Growing Your Business via Local Search Engine Optimization (SEO)
Growing Your Business via Local Search Engine Optimization (SEO)Growing Your Business via Local Search Engine Optimization (SEO)
Growing Your Business via Local Search Engine Optimization (SEO)
 
Lunch & Learn: Localized Mobile Marketing
Lunch & Learn: Localized Mobile MarketingLunch & Learn: Localized Mobile Marketing
Lunch & Learn: Localized Mobile Marketing
 
Introduction to Online Reputation Management (ORM)
Introduction to Online Reputation Management (ORM)Introduction to Online Reputation Management (ORM)
Introduction to Online Reputation Management (ORM)
 
Facebook & Twitter Strategies for Small Business Owners
Facebook & Twitter Strategies for Small Business OwnersFacebook & Twitter Strategies for Small Business Owners
Facebook & Twitter Strategies for Small Business Owners
 
Google Analytics and Other Free SEM Tools
Google Analytics and Other Free SEM ToolsGoogle Analytics and Other Free SEM Tools
Google Analytics and Other Free SEM Tools
 
Social Advertising for Small Businesses
Social Advertising for Small BusinessesSocial Advertising for Small Businesses
Social Advertising for Small Businesses
 
WordPress Set-up and Installation
WordPress Set-up and InstallationWordPress Set-up and Installation
WordPress Set-up and Installation
 
Branding Essentials
Branding EssentialsBranding Essentials
Branding Essentials
 
Advanced Social Media Marketing Tactics & Strategies
Advanced Social Media Marketing Tactics & StrategiesAdvanced Social Media Marketing Tactics & Strategies
Advanced Social Media Marketing Tactics & Strategies
 
Understanding the Basics of Social Media
Understanding the Basics of Social MediaUnderstanding the Basics of Social Media
Understanding the Basics of Social Media
 
Making Sense of Marketing Data
Making Sense of Marketing DataMaking Sense of Marketing Data
Making Sense of Marketing Data
 
Increasing Revenue Through Local SEO & Google Places
Increasing Revenue Through Local SEO & Google PlacesIncreasing Revenue Through Local SEO & Google Places
Increasing Revenue Through Local SEO & Google Places
 
Getting Started with Affiliate Marketing
Getting Started with Affiliate MarketingGetting Started with Affiliate Marketing
Getting Started with Affiliate Marketing
 
Advanced Social Media Strategies
Advanced Social Media StrategiesAdvanced Social Media Strategies
Advanced Social Media Strategies
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
 
Formic Seminar: Going Places with Google
Formic Seminar: Going Places with GoogleFormic Seminar: Going Places with Google
Formic Seminar: Going Places with Google
 
Social Media Employee Policies
Social Media Employee PoliciesSocial Media Employee Policies
Social Media Employee Policies
 
OAN How To Use Social Media
OAN How To Use Social MediaOAN How To Use Social Media
OAN How To Use Social Media
 

Recently uploaded

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 

Recently uploaded (20)

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 

SEMpdx: SEO 101

  • 1. Internet Marketing 101: SEO John McPhee, Formic Media @jwmcphee johnm@formicmedia.com
  • 2. 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
  • 3. Agenda – SEO 101 • SEO Basics • SEO Ranking Factors • Design & Development • Keyword Research • On-Site Optimization • Link Development • Local SEO
  • 6. SEO 101: SEO Ranking Factors
  • 8. 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
  • 9. SEO 101: Design & Development • Why Flash sites aren’t ideal for SEO This is what we see This is what Google sees
  • 10. SEO 101: Design & Development • Build an internal link structure
  • 11. SEO 101: Design & Development • Utilize an XML sitemap to help Google
  • 13. 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
  • 14. SEO 101: Keyword Research • Which keywords do I choose?
  • 15. SEO 101: Keyword Research • Perform keyword research
  • 16. SEO 101: Keyword Research
  • 17. SEO 101: Keyword Research
  • 18. SEO 101: Keyword Research • Other keyword research tools… • Google Analytics • Google AdWords • KeywordSpy • Keyword Discovery • Ubersuggest • WordTracker
  • 20. SEO 101: Tag Optimization • URLs • Title Tag • Meta Description Tag • H1 Header Tag • ALT Image Tags
  • 21. 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
  • 22. SEO 101: Tag Optimization • Title Tags
  • 23. SEO 101: Tag Optimization • Meta Description Tag
  • 24. SEO 101: Tag Optimization • H1 Header Tag
  • 25. SEO 101: Tag Optimization • ALT Image Tag
  • 27. 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
  • 28. SEO 101: Link Development • Where to get links?
  • 29. SEO 101: Link Development • Link Development Tools • Open Site Explorer (SEOmoz) • Link Diagnosis • Majestic SEO • Raven Tools
  • 30. SEO 101: Link Development • Open Site Explorer
  • 32.
  • 33. 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
  • 34. Thank you! John McPhee @jwmcphee johnm@formicmedia.com 503.517.9059 x122

Editor's Notes

  1. Heavy focus on link metrics (top 2)Social metrics are becoming more and more important
  2. Everything starts with your websiteNeeds to have a search friendly content (must beindexable)Stay away from too many images, Flash, java when possible  Use textUsing images, Java and Flash is OK, as long as you have enough text content for Google to understand what your site is about
  3. If you have questions about your current site, use a tool like SEO Browser to see what Google seesWe see a pretty website with some fun functionality to play withGoogle sees no text or links to understand what the site is aboutCheck out SEO-Browser.com to see how your site appears in Google’s eyes
  4. All links should be text, which means Google can crawl themGoogle will follow these links to find content on your siteIn this example, see how all of the pages are interlinking? This allows Google to crawl and index these pages
  5. Create an XML sitemap to upload directly to Google via Google Webmaster ToolsThere are a number of free XML generators out there
  6. So now your site is easily crawlable, what’s next?
  7. If you identify if the wrong keywords, you will:Attract the wrong audienceMost likely see a negative ROI in your SEO efforts
  8. Use Google’s Keyword ToolReview competition and monthly search metrics
  9. Use Google Suggest
  10. Use Google’s related searches
  11. There are a number of keyword research tools, paid and free, available
  12. These are the major page elements for incorporating keywords
  13. Title tags are considered one of the most important pieces of real estate on a pageTitle tags are generally not seen by non-savvy internet usersThey do appear in the search results, however, which makes them very important for SEO and marketing/messaging purposesEXAMPLE: this is of the Formic Media homepage, where we’re targeting Search Engine MarketingNotice how we use that phrase in our Title Tag, and it is appearing in the Google SERPs
  14. Meta Description tags don’t carry as much SEO clout as they used, but they are still important from a marketing/messaging perspectiveThe Meta Description tag is what appears underneath the title tag/headline in the SERPsMeta Description tags should include well written, compelling messaging  A call to action is usually appropriate as wellEXAMPLE: Again, we are using our main keyword phrase (Search Engine Marketing) in this tag as well
  15. Each page should have one H1 tag, which is usually the main headline of the pageEXAMPLE: You’ll notice we’ve incorporated our main keyword (Search Engine Marketing) in the H1 tagThis is telling Google that this keyword is important for this page
  16. Since Google doesn’t read/see images very well, ALT tags are used insteadALT tags provide descriptive text about each image on a pageEXAMPLE: Teva is using the shoe name as the ALT tag for each image of their shoesALT tags, should be unique and be descriptive
  17. Other ideas:Competitive link analysisAsk customers/partnersSyndicate your content to social channelsUtilize industry-specific directoriesUtilize trusted general directoriesPress release optimizationCommunity involvement
  18. These tools provide great insight into who is linking to you, or your competitors