SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado

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
 

Destacado (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...
 

Similar a 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
 

Similar a 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
 

Más 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
 

Más 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
 

Último

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Último (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

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

Notas del editor

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