SlideShare une entreprise Scribd logo
1  sur  47
Tools and Tactics for Diagnosing Technical Search Issues Vanessa Fox
 
Diagnostic Checklists and Resources ,[object Object],[object Object],[object Object],[object Object]
Search Engine Tools Created by NineByBlue.com Google Webmaster Central http://www.google.com/webmasters Microsoft Live Search Webmaster Center http://webmaster.live.com Yahoo! Site Explorer http://siteexplorer.search.yahoo.com Google Analytics http://www.google.com/analytics Google Search http://www.google.com
Ranking and Diagnostic Tools Created by NineByBlue.com SEOBook Rank Checker http://tools.seobook.com/firefox/rank-checker/ Firefox Web Developer Toolbar https://addons.mozilla.org/en-US/firefox/addon/60 Firefox Firebug http://getfirebug.com/ Firefox Live HTTP Headers https://addons.mozilla.org/en-US/firefox/addon/3829 Google Search http://adlab.msn.com/Keyword-Forecast/default.aspx http://janeandrobot.com/resources
How Search  Engines Work
Crawling Discover links Check robots rules Bandwidth considerations URLs Indexing Canonicalization Context extraction Topic association Web-wide value Ranking Relevance Value Uniqueness Display
Search Engine Crawlers Haven’t Quite Grown Up Yet
Crawling Lack of discovery Crawl inefficiency URL issues (infinite, redirects, dynamic) Inaccessible links Indexing Duplication Extraction issues Lack of exposed  content Non-optimized media Ranking Display issues Lack of quality links Guidelines violations Non-focused content
Step 1:  Get the Data ,[object Object],[object Object],[object Object],[object Object]
Crawling Indexing Ranking Which pages have the search engines crawled? What kind of pages are they? Has the search engine indexed all of the crawled pages? How’s the search engine traffic?
Benchmarking Top ten queries that bring search traffic Search results position URL that ranks
 
Crawl Issues
Crawl Log Example: Apache Log Analyzer 2 Feed 1 /**  2 * @see ApacheLogAnalyzer2Feed  3 */  4 require_once 'ApacheLogAnalyzer2Feed.php';  5  6 // create a new instance, parse access. log  and  7 // write test.xml  8 $tool = new ApacheLogAnalyzer2Feed('access. log ', 9 'test.xml');  10 // select entries matching Googlebot useragent  11 $tool->addFilter('User-Agent', 'Mozilla/5.0  12 (compatible; Googlebot/2.1;  13 +http://www.google.com/bot.html)');  14  // run  15 $tool->run(); 12 http://code.simonecarletti.com/wiki/apachelog2feed 1 /**  2 * @see ApacheLogAnalyzer2Feed  3 */  4 require_once 'ApacheLogAnalyzer2Feed.php';  5  6 // create a new instance, parse access. log  and write test.xml  7 $tool = new ApacheLogAnalyzer2Feed('access. log ', 'test.xml');  8 // select entries matching Googlebot useragent with a regular  9 expression pattern  10 $tool->addFilter('User-Agent', 'regexp:Googlebot');  11 // select entries with Request matching a regular expression  12 // pattern  13 $tool->addFilter('Request', 'regexp:/site/profilephp');  14 // run  15 $tool->run();  16 All Pages Google’s Crawled All Profile Pages Google’s Crawled
Communicating with Search Robots
Extractable Link Issues: Flash
Extractable Link Issues: Images
Extractable Link Issues: AJAX
Extractable Link Issues: URL Errors
Extractable Link Issues: URLs That Expire
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],URL Discovery  Checklist http://janeandrobot.com/library/managing-robots-access-to-your-website
URL Structure Checklist ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Canonicalization Checklist ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://janeandrobot.com/library/url-referrer-tracking http://searchengineland.com/canonical-tag-16537
Crawl Efficiency Checklist ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Indexing Issues
Indexing Example: XML Sitemaps http://sitemaps.org XML Sitemap <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>  <urlset xmlns=&quot;http://www.sitemaps.org/schemas/sitemap/0.9&quot;>     <url>        <loc>http://www.example.com/</loc>      </url> <url>        <loc>http://www.example.com/page1.php</loc>    </url>  <url>        <loc>http://www.example.com/page2.php</loc>    </url>  </urlset>  http://www.google.com/webmasters Pages Indexed From Sitemap
Duplicate Content Issues
Partner Content http://www.google.co.uk/search?q=%22The+Radisson+Edwardian+Vanderbilt+Hotel+stands+among+a+row+of+Victorian+townhouses+located+in+the+fashionable+Kensington+district+of+London,+England%22&hs=cN0&filter=0
Indexing Diagnostic Checklist ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Indexing Checklist: Content Extraction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Indexing Checklist: Semantic Markup ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Optimizing Images ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://janeandrobot.com/post/Effectively-Using-Images.aspx
Ranking Issues
How’s the Search Engine Traffic? Overall Percentage Percentage Non-Branded
Do You Rank For the Right Things? arbor snowboards snowboard Google 1 49 500+ Yahoo 1 80 500+ Live Search 3 128 500+
If ranking loss… Drop For All Keywords Does the site rank for different queries than before? Did you substantially change the site content? Did you change the underlying site infrastructure? Was there a large change in linking behavior? Could there be a penalty? Drop For Only Some Keywords Do different pages rank highest than used to rank before? Are the pages that used to rank still indexed?
Ranking Checklist ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Webmaster Guidelines http://google.com/support/webmasters/bin/answer.py?answer=35769 Common Definition of Spam On page schemes Keyword stuffing Fake/ stolen content Hidden text Hidden links Cloaking Linking schemes Paid Links Link exchanges Doorway pages Deceptive redirects
Getting Out of the Penalty Box ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Traffic Issues
Traffic Drop
Display Issues
Would you click this link?
Does the Result Inspire Clicks?
First step in diagnosis: find the root
Ninebyblue.com Twitter.com/vanessafox Jane and Robot Developer Summit June 12 th , 2009 – San Francisco FREE for SMX attendees! janeandrobot.com Twitter.com/janeandrobot

Contenu connexe

Tendances

Search engine optimization (seo) overview
Search engine optimization (seo) overviewSearch engine optimization (seo) overview
Search engine optimization (seo) overviewArpan Jain
 
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...Concordia Technology Solutions
 
Search engine optimization (SEO)
Search engine optimization (SEO)Search engine optimization (SEO)
Search engine optimization (SEO)Vazgen Ghazaryan
 
How to Use the SEO Pyramid Strategy - to Rock Your SEO
How to Use the SEO Pyramid Strategy - to Rock Your SEOHow to Use the SEO Pyramid Strategy - to Rock Your SEO
How to Use the SEO Pyramid Strategy - to Rock Your SEOHeyday ApS
 
Basic Search Engine Optimization techniques & tips
 Basic Search Engine Optimization techniques & tips Basic Search Engine Optimization techniques & tips
Basic Search Engine Optimization techniques & tipsGaurav Kakkar
 
Search Engine Optimization (SEO) -- University of Virginia Presentation
Search Engine Optimization (SEO) -- University of Virginia PresentationSearch Engine Optimization (SEO) -- University of Virginia Presentation
Search Engine Optimization (SEO) -- University of Virginia PresentationMarketing Mojo
 
Google seo-search-engine-optimization-introduction-powerpoint-presentation
Google seo-search-engine-optimization-introduction-powerpoint-presentationGoogle seo-search-engine-optimization-introduction-powerpoint-presentation
Google seo-search-engine-optimization-introduction-powerpoint-presentationSandeep Sharma
 
SEO 101 - Tips and Tactics for 2014
SEO 101 - Tips and Tactics for 2014SEO 101 - Tips and Tactics for 2014
SEO 101 - Tips and Tactics for 2014Prosperity Media
 
Seo (Search Engine Optimization)
Seo (Search Engine Optimization)Seo (Search Engine Optimization)
Seo (Search Engine Optimization)mudit agrawal
 
SEO Checklist 2018 - Ranking in the first page of SERP organically.
SEO Checklist 2018 - Ranking in the first page of SERP organically.SEO Checklist 2018 - Ranking in the first page of SERP organically.
SEO Checklist 2018 - Ranking in the first page of SERP organically.AVIK BAL
 
Ethical Search Engine Optimization | White Hat SEO Tips and Techniques
Ethical Search Engine Optimization | White Hat SEO Tips and TechniquesEthical Search Engine Optimization | White Hat SEO Tips and Techniques
Ethical Search Engine Optimization | White Hat SEO Tips and TechniquesNathan Ketsdever
 
14 Steps to Successful SEO
14 Steps to Successful SEO14 Steps to Successful SEO
14 Steps to Successful SEORyan Spoon
 
Search Engine Optimization - What's it about?
Search Engine Optimization -  What's it about?Search Engine Optimization -  What's it about?
Search Engine Optimization - What's it about?Vũ Lê
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)Nilkanth Shirodkar
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEORand Fishkin
 
Sample SEO presentation for clients
Sample SEO presentation for clientsSample SEO presentation for clients
Sample SEO presentation for clientsSiddu Hosageri
 
Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Dennis Deacon
 
Search Engine Optimization {SEO}Lecture Outline
Search Engine Optimization {SEO}Lecture OutlineSearch Engine Optimization {SEO}Lecture Outline
Search Engine Optimization {SEO}Lecture Outlinevishal813318
 
SEO Tutorial For Beginners
SEO Tutorial For BeginnersSEO Tutorial For Beginners
SEO Tutorial For BeginnersAsna Khursheed
 

Tendances (20)

Search engine optimization (seo) overview
Search engine optimization (seo) overviewSearch engine optimization (seo) overview
Search engine optimization (seo) overview
 
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
 
Search engine optimization (SEO)
Search engine optimization (SEO)Search engine optimization (SEO)
Search engine optimization (SEO)
 
How to Use the SEO Pyramid Strategy - to Rock Your SEO
How to Use the SEO Pyramid Strategy - to Rock Your SEOHow to Use the SEO Pyramid Strategy - to Rock Your SEO
How to Use the SEO Pyramid Strategy - to Rock Your SEO
 
Basic Search Engine Optimization techniques & tips
 Basic Search Engine Optimization techniques & tips Basic Search Engine Optimization techniques & tips
Basic Search Engine Optimization techniques & tips
 
Search Engine Optimization (SEO) -- University of Virginia Presentation
Search Engine Optimization (SEO) -- University of Virginia PresentationSearch Engine Optimization (SEO) -- University of Virginia Presentation
Search Engine Optimization (SEO) -- University of Virginia Presentation
 
Google seo-search-engine-optimization-introduction-powerpoint-presentation
Google seo-search-engine-optimization-introduction-powerpoint-presentationGoogle seo-search-engine-optimization-introduction-powerpoint-presentation
Google seo-search-engine-optimization-introduction-powerpoint-presentation
 
SEO 101 - Tips and Tactics for 2014
SEO 101 - Tips and Tactics for 2014SEO 101 - Tips and Tactics for 2014
SEO 101 - Tips and Tactics for 2014
 
Seo (Search Engine Optimization)
Seo (Search Engine Optimization)Seo (Search Engine Optimization)
Seo (Search Engine Optimization)
 
SEO Checklist 2018 - Ranking in the first page of SERP organically.
SEO Checklist 2018 - Ranking in the first page of SERP organically.SEO Checklist 2018 - Ranking in the first page of SERP organically.
SEO Checklist 2018 - Ranking in the first page of SERP organically.
 
Ethical Search Engine Optimization | White Hat SEO Tips and Techniques
Ethical Search Engine Optimization | White Hat SEO Tips and TechniquesEthical Search Engine Optimization | White Hat SEO Tips and Techniques
Ethical Search Engine Optimization | White Hat SEO Tips and Techniques
 
14 Steps to Successful SEO
14 Steps to Successful SEO14 Steps to Successful SEO
14 Steps to Successful SEO
 
Search Engine Optimization - What's it about?
Search Engine Optimization -  What's it about?Search Engine Optimization -  What's it about?
Search Engine Optimization - What's it about?
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEO
 
Sample SEO presentation for clients
Sample SEO presentation for clientsSample SEO presentation for clients
Sample SEO presentation for clients
 
Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)
 
Search Engine Optimization {SEO}Lecture Outline
Search Engine Optimization {SEO}Lecture OutlineSearch Engine Optimization {SEO}Lecture Outline
Search Engine Optimization {SEO}Lecture Outline
 
Seo
SeoSeo
Seo
 
SEO Tutorial For Beginners
SEO Tutorial For BeginnersSEO Tutorial For Beginners
SEO Tutorial For Beginners
 

En vedette

Search Engine Optimization PPT
Search Engine Optimization PPT Search Engine Optimization PPT
Search Engine Optimization PPT Kranthi Shaik
 
Basic SEO Presentation
Basic SEO PresentationBasic SEO Presentation
Basic SEO PresentationPaul Kortman
 
Introduction to SEO Presentation
Introduction to SEO PresentationIntroduction to SEO Presentation
Introduction to SEO Presentation7thingsmedia
 
The Technical SEO Renaissance
The Technical SEO RenaissanceThe Technical SEO Renaissance
The Technical SEO RenaissanceMichael King
 
The 7 Biggest Trends in SEO: 2016
The 7 Biggest Trends in SEO: 2016The 7 Biggest Trends in SEO: 2016
The 7 Biggest Trends in SEO: 2016Rand Fishkin
 
Seo 7 step seo process
Seo 7 step seo processSeo 7 step seo process
Seo 7 step seo processPractical SEO
 
SEO-all about Search engine optimization
SEO-all about Search engine optimizationSEO-all about Search engine optimization
SEO-all about Search engine optimizationAnusree Krishnanunni
 
Keeping Up With SEO in 2017 & Beyond
Keeping Up With SEO in 2017 & BeyondKeeping Up With SEO in 2017 & Beyond
Keeping Up With SEO in 2017 & BeyondRand Fishkin
 
10 Powerful Body Language Tips for your next Presentation
10 Powerful Body Language Tips for your next Presentation10 Powerful Body Language Tips for your next Presentation
10 Powerful Body Language Tips for your next PresentationSOAP Presentations
 
Crap. The Content Marketing Deluge.
Crap. The Content Marketing Deluge.Crap. The Content Marketing Deluge.
Crap. The Content Marketing Deluge.Velocity Partners
 
Search Engine Optimization Tutorial
Search Engine Optimization TutorialSearch Engine Optimization Tutorial
Search Engine Optimization TutorialAlok Raghuwanshi
 
Методики «Inversion of Control» и «Dependency Injection». Применение в Spring.
Методики «Inversion of Control» и «Dependency Injection». Применение в Spring.Методики «Inversion of Control» и «Dependency Injection». Применение в Spring.
Методики «Inversion of Control» и «Dependency Injection». Применение в Spring.Fedor Malyshkin
 
Integrating SEO & Ending the Siloed Marketing Approach
Integrating SEO & Ending the Siloed Marketing ApproachIntegrating SEO & Ending the Siloed Marketing Approach
Integrating SEO & Ending the Siloed Marketing ApproachBeau Pedraza
 
Why Your Brain Is The Best Tool Of All - A Look At 86 Billion Free Tools (#io...
Why Your Brain Is The Best Tool Of All - A Look At 86 Billion Free Tools (#io...Why Your Brain Is The Best Tool Of All - A Look At 86 Billion Free Tools (#io...
Why Your Brain Is The Best Tool Of All - A Look At 86 Billion Free Tools (#io...Koozai
 

En vedette (18)

Search Engine Optimization PPT
Search Engine Optimization PPT Search Engine Optimization PPT
Search Engine Optimization PPT
 
Basic SEO Presentation
Basic SEO PresentationBasic SEO Presentation
Basic SEO Presentation
 
SEO PPT
SEO PPTSEO PPT
SEO PPT
 
Introduction to SEO Presentation
Introduction to SEO PresentationIntroduction to SEO Presentation
Introduction to SEO Presentation
 
S.e.o by h@r$h!l
S.e.o by h@r$h!lS.e.o by h@r$h!l
S.e.o by h@r$h!l
 
The Technical SEO Renaissance
The Technical SEO RenaissanceThe Technical SEO Renaissance
The Technical SEO Renaissance
 
The 7 Biggest Trends in SEO: 2016
The 7 Biggest Trends in SEO: 2016The 7 Biggest Trends in SEO: 2016
The 7 Biggest Trends in SEO: 2016
 
Seo 7 step seo process
Seo 7 step seo processSeo 7 step seo process
Seo 7 step seo process
 
SEO-all about Search engine optimization
SEO-all about Search engine optimizationSEO-all about Search engine optimization
SEO-all about Search engine optimization
 
Seo Marketing Plan Ppt
Seo Marketing Plan PptSeo Marketing Plan Ppt
Seo Marketing Plan Ppt
 
Keeping Up With SEO in 2017 & Beyond
Keeping Up With SEO in 2017 & BeyondKeeping Up With SEO in 2017 & Beyond
Keeping Up With SEO in 2017 & Beyond
 
10 Powerful Body Language Tips for your next Presentation
10 Powerful Body Language Tips for your next Presentation10 Powerful Body Language Tips for your next Presentation
10 Powerful Body Language Tips for your next Presentation
 
Crap. The Content Marketing Deluge.
Crap. The Content Marketing Deluge.Crap. The Content Marketing Deluge.
Crap. The Content Marketing Deluge.
 
Search Engine Optimization Tutorial
Search Engine Optimization TutorialSearch Engine Optimization Tutorial
Search Engine Optimization Tutorial
 
Методики «Inversion of Control» и «Dependency Injection». Применение в Spring.
Методики «Inversion of Control» и «Dependency Injection». Применение в Spring.Методики «Inversion of Control» и «Dependency Injection». Применение в Spring.
Методики «Inversion of Control» и «Dependency Injection». Применение в Spring.
 
Integrating SEO & Ending the Siloed Marketing Approach
Integrating SEO & Ending the Siloed Marketing ApproachIntegrating SEO & Ending the Siloed Marketing Approach
Integrating SEO & Ending the Siloed Marketing Approach
 
10 SEO Tips Public Relations PRSA09
10 SEO Tips Public Relations PRSA0910 SEO Tips Public Relations PRSA09
10 SEO Tips Public Relations PRSA09
 
Why Your Brain Is The Best Tool Of All - A Look At 86 Billion Free Tools (#io...
Why Your Brain Is The Best Tool Of All - A Look At 86 Billion Free Tools (#io...Why Your Brain Is The Best Tool Of All - A Look At 86 Billion Free Tools (#io...
Why Your Brain Is The Best Tool Of All - A Look At 86 Billion Free Tools (#io...
 

Similaire à Diagnosing Technical Issues With Search Engine Optimization

Site Architecture Best Practices for Search Findability - Adam Audette
Site Architecture Best Practices for Search Findability - Adam AudetteSite Architecture Best Practices for Search Findability - Adam Audette
Site Architecture Best Practices for Search Findability - Adam AudetteAdam Audette
 
Seo Bootcamp for Small Buisinesses
 Seo Bootcamp for Small Buisinesses Seo Bootcamp for Small Buisinesses
Seo Bootcamp for Small BuisinessesCharlie Kalech
 
Top 10 Onsite SEO Practices
Top 10 Onsite SEO PracticesTop 10 Onsite SEO Practices
Top 10 Onsite SEO PracticesCharlie Kalech
 
Introduction to search_marketing
Introduction to search_marketingIntroduction to search_marketing
Introduction to search_marketingBill Hunt
 
Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)Nathan Buggia
 
Seo Beginners Slide Show
Seo Beginners Slide ShowSeo Beginners Slide Show
Seo Beginners Slide ShowTin180 VietNam
 
Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008Nathan Buggia
 
On-Site SEO Web 2.0 Expo 2010
On-Site SEO Web 2.0 Expo 2010On-Site SEO Web 2.0 Expo 2010
On-Site SEO Web 2.0 Expo 2010Rhea Drysdale
 
Getting More Traffic From Search Advanced Seo For Developers Presentation
Getting More Traffic From Search  Advanced Seo For Developers PresentationGetting More Traffic From Search  Advanced Seo For Developers Presentation
Getting More Traffic From Search Advanced Seo For Developers PresentationSeo Indonesia
 
SEO 101 | New York University
SEO 101 | New York UniversitySEO 101 | New York University
SEO 101 | New York UniversityNik Papic
 
SEO by Ali Pour Zahmatkesh/ AUT University project
SEO by Ali Pour Zahmatkesh/ AUT University projectSEO by Ali Pour Zahmatkesh/ AUT University project
SEO by Ali Pour Zahmatkesh/ AUT University projectAli Pour Zahmatkesh
 
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO MeetupTroubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetuppatrickstox
 
List of technical SEO factors that will most likely affect most websites, reg...
List of technical SEO factors that will most likely affect most websites, reg...List of technical SEO factors that will most likely affect most websites, reg...
List of technical SEO factors that will most likely affect most websites, reg...COCREATE
 
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019patrickstox
 

Similaire à Diagnosing Technical Issues With Search Engine Optimization (20)

Site Architecture Best Practices for Search Findability - Adam Audette
Site Architecture Best Practices for Search Findability - Adam AudetteSite Architecture Best Practices for Search Findability - Adam Audette
Site Architecture Best Practices for Search Findability - Adam Audette
 
Seo Bootcamp for Small Buisinesses
 Seo Bootcamp for Small Buisinesses Seo Bootcamp for Small Buisinesses
Seo Bootcamp for Small Buisinesses
 
Top 10 Onsite SEO Practices
Top 10 Onsite SEO PracticesTop 10 Onsite SEO Practices
Top 10 Onsite SEO Practices
 
Introduction to search_marketing
Introduction to search_marketingIntroduction to search_marketing
Introduction to search_marketing
 
Seo and analytics basics
Seo and analytics basicsSeo and analytics basics
Seo and analytics basics
 
Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)
 
SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011
 
Website Audit Presentation
Website Audit PresentationWebsite Audit Presentation
Website Audit Presentation
 
Seo Beginners Slide Show
Seo Beginners Slide ShowSeo Beginners Slide Show
Seo Beginners Slide Show
 
Seo
SeoSeo
Seo
 
Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008
 
On-Site SEO Web 2.0 Expo 2010
On-Site SEO Web 2.0 Expo 2010On-Site SEO Web 2.0 Expo 2010
On-Site SEO Web 2.0 Expo 2010
 
Seo tutorial
Seo tutorialSeo tutorial
Seo tutorial
 
Getting More Traffic From Search Advanced Seo For Developers Presentation
Getting More Traffic From Search  Advanced Seo For Developers PresentationGetting More Traffic From Search  Advanced Seo For Developers Presentation
Getting More Traffic From Search Advanced Seo For Developers Presentation
 
SEO 101 | New York University
SEO 101 | New York UniversitySEO 101 | New York University
SEO 101 | New York University
 
Seo checklist
Seo checklistSeo checklist
Seo checklist
 
SEO by Ali Pour Zahmatkesh/ AUT University project
SEO by Ali Pour Zahmatkesh/ AUT University projectSEO by Ali Pour Zahmatkesh/ AUT University project
SEO by Ali Pour Zahmatkesh/ AUT University project
 
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO MeetupTroubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
 
List of technical SEO factors that will most likely affect most websites, reg...
List of technical SEO factors that will most likely affect most websites, reg...List of technical SEO factors that will most likely affect most websites, reg...
List of technical SEO factors that will most likely affect most websites, reg...
 
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
 

Plus de Nine By Blue

Dev Summit Sf Flash Search V5
Dev Summit Sf Flash Search V5Dev Summit Sf Flash Search V5
Dev Summit Sf Flash Search V5Nine By Blue
 
LAMP Stack and SEO
LAMP Stack and SEOLAMP Stack and SEO
LAMP Stack and SEONine By Blue
 
Jennifer Lopez Microsoft Stack
Jennifer Lopez   Microsoft StackJennifer Lopez   Microsoft Stack
Jennifer Lopez Microsoft StackNine By Blue
 
04 Architecting Navigation
04   Architecting Navigation04   Architecting Navigation
04 Architecting NavigationNine By Blue
 
Marketing And Development
Marketing And DevelopmentMarketing And Development
Marketing And DevelopmentNine By Blue
 
The Truth About Seo
The Truth About SeoThe Truth About Seo
The Truth About SeoNine By Blue
 

Plus de Nine By Blue (7)

Dev Summit Sf Flash Search V5
Dev Summit Sf Flash Search V5Dev Summit Sf Flash Search V5
Dev Summit Sf Flash Search V5
 
LAMP Stack and SEO
LAMP Stack and SEOLAMP Stack and SEO
LAMP Stack and SEO
 
Jennifer Lopez Microsoft Stack
Jennifer Lopez   Microsoft StackJennifer Lopez   Microsoft Stack
Jennifer Lopez Microsoft Stack
 
04 Architecting Navigation
04   Architecting Navigation04   Architecting Navigation
04 Architecting Navigation
 
Diagnosing Issues
Diagnosing IssuesDiagnosing Issues
Diagnosing Issues
 
Marketing And Development
Marketing And DevelopmentMarketing And Development
Marketing And Development
 
The Truth About Seo
The Truth About SeoThe Truth About Seo
The Truth About Seo
 

Dernier

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Diagnosing Technical Issues With Search Engine Optimization

  • 1. Tools and Tactics for Diagnosing Technical Search Issues Vanessa Fox
  • 2.  
  • 3.
  • 4. Search Engine Tools Created by NineByBlue.com Google Webmaster Central http://www.google.com/webmasters Microsoft Live Search Webmaster Center http://webmaster.live.com Yahoo! Site Explorer http://siteexplorer.search.yahoo.com Google Analytics http://www.google.com/analytics Google Search http://www.google.com
  • 5. Ranking and Diagnostic Tools Created by NineByBlue.com SEOBook Rank Checker http://tools.seobook.com/firefox/rank-checker/ Firefox Web Developer Toolbar https://addons.mozilla.org/en-US/firefox/addon/60 Firefox Firebug http://getfirebug.com/ Firefox Live HTTP Headers https://addons.mozilla.org/en-US/firefox/addon/3829 Google Search http://adlab.msn.com/Keyword-Forecast/default.aspx http://janeandrobot.com/resources
  • 6. How Search Engines Work
  • 7. Crawling Discover links Check robots rules Bandwidth considerations URLs Indexing Canonicalization Context extraction Topic association Web-wide value Ranking Relevance Value Uniqueness Display
  • 8. Search Engine Crawlers Haven’t Quite Grown Up Yet
  • 9. Crawling Lack of discovery Crawl inefficiency URL issues (infinite, redirects, dynamic) Inaccessible links Indexing Duplication Extraction issues Lack of exposed content Non-optimized media Ranking Display issues Lack of quality links Guidelines violations Non-focused content
  • 10.
  • 11. Crawling Indexing Ranking Which pages have the search engines crawled? What kind of pages are they? Has the search engine indexed all of the crawled pages? How’s the search engine traffic?
  • 12. Benchmarking Top ten queries that bring search traffic Search results position URL that ranks
  • 13.  
  • 15. Crawl Log Example: Apache Log Analyzer 2 Feed 1 /** 2 * @see ApacheLogAnalyzer2Feed 3 */ 4 require_once 'ApacheLogAnalyzer2Feed.php'; 5 6 // create a new instance, parse access. log and 7 // write test.xml 8 $tool = new ApacheLogAnalyzer2Feed('access. log ', 9 'test.xml'); 10 // select entries matching Googlebot useragent 11 $tool->addFilter('User-Agent', 'Mozilla/5.0 12 (compatible; Googlebot/2.1; 13 +http://www.google.com/bot.html)'); 14 // run 15 $tool->run(); 12 http://code.simonecarletti.com/wiki/apachelog2feed 1 /** 2 * @see ApacheLogAnalyzer2Feed 3 */ 4 require_once 'ApacheLogAnalyzer2Feed.php'; 5 6 // create a new instance, parse access. log and write test.xml 7 $tool = new ApacheLogAnalyzer2Feed('access. log ', 'test.xml'); 8 // select entries matching Googlebot useragent with a regular 9 expression pattern 10 $tool->addFilter('User-Agent', 'regexp:Googlebot'); 11 // select entries with Request matching a regular expression 12 // pattern 13 $tool->addFilter('Request', 'regexp:/site/profilephp'); 14 // run 15 $tool->run(); 16 All Pages Google’s Crawled All Profile Pages Google’s Crawled
  • 21. Extractable Link Issues: URLs That Expire
  • 22.
  • 23.
  • 24.
  • 25.
  • 27. Indexing Example: XML Sitemaps http://sitemaps.org XML Sitemap <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> <urlset xmlns=&quot;http://www.sitemaps.org/schemas/sitemap/0.9&quot;>     <url>        <loc>http://www.example.com/</loc>     </url> <url>        <loc>http://www.example.com/page1.php</loc>   </url> <url>        <loc>http://www.example.com/page2.php</loc>   </url> </urlset> http://www.google.com/webmasters Pages Indexed From Sitemap
  • 30.
  • 31.
  • 32.
  • 33.
  • 35. How’s the Search Engine Traffic? Overall Percentage Percentage Non-Branded
  • 36. Do You Rank For the Right Things? arbor snowboards snowboard Google 1 49 500+ Yahoo 1 80 500+ Live Search 3 128 500+
  • 37. If ranking loss… Drop For All Keywords Does the site rank for different queries than before? Did you substantially change the site content? Did you change the underlying site infrastructure? Was there a large change in linking behavior? Could there be a penalty? Drop For Only Some Keywords Do different pages rank highest than used to rank before? Are the pages that used to rank still indexed?
  • 38.
  • 39. The Webmaster Guidelines http://google.com/support/webmasters/bin/answer.py?answer=35769 Common Definition of Spam On page schemes Keyword stuffing Fake/ stolen content Hidden text Hidden links Cloaking Linking schemes Paid Links Link exchanges Doorway pages Deceptive redirects
  • 40.
  • 44. Would you click this link?
  • 45. Does the Result Inspire Clicks?
  • 46. First step in diagnosis: find the root
  • 47. Ninebyblue.com Twitter.com/vanessafox Jane and Robot Developer Summit June 12 th , 2009 – San Francisco FREE for SMX attendees! janeandrobot.com Twitter.com/janeandrobot

Notes de l'éditeur

  1. who in audience is: seo Dev Product Know a lot about seo, etc.