SlideShare a Scribd company logo
1 of 50
Get Your Nerd On:
 Technical SEO
JoomlaDay! Chicago 2012
    Jessica Dunbar
What we will cover

     Accessibility
      Indexability
On-Page Ranking Factors
Accessibility
What is Robots.txt?
used to restrict search engine crawlers from
accessing sections of your website
Robots Cheat Sheet
Robots Cheat Sheet
Robots Cheat Sheet
Robots Meta Tags
The robots meta tag is used to tell search
engine crawlers if they are allowed to index a
specific page and follow its links.



<meta name="robots" content="noindex">
superior to robots.txt
What are HTTP Status Codes?
response status codes are returned whenever
search engines or website visitors make a
request to a web server.
200
Ok/Success
301
The data requested has been assigned a new
URI, the change is permanent.
302
The data requested actually resides under a
different URL, however, the redirection may be
altered on occasion
404
500
503
What are Sitemaps?
Sitemaps are an easy way for webmasters to
inform search engines about pages on their
sites that are available for crawling.
What is site architecture?
Flash and JavaScript Navigation
Site Performance
Users have a very limited attention span, and if
your site takes too long to load, they will leave.


Search engine crawlers have a limited amount
of time that they can allocate to each site on the
Internet.
http://tools.pingdom.com/fpt/
 http://developer.yahoo.com/yslow/
https://developers.google.com/spee
         d/pagespeed/insights
Indexability
Site: Command
Search Engine Penalties
Make Sure You've Been Penalized
Reason(s) for the Penalty
Fix the Site's Penalized Behavior
On-Page Ranking Factors
Best Practice URLs
●   Is the URL short and user-friendly?
●   Does the URL include relevant keywords?
●   Is the URL using subfolders instead of
    subdomains?
●   Does the URL avoid using excessive
    parameters?
●   Is the URL using hyphens to separate words?
What Is Duplicate Content?

Duplicate content exists when any two (or
more) pages share the same or similar content
content.


http://www.seomoz.org/learn-seo/duplicate-
content
True Duplicates
A true duplicate is any page that is 100%
identical (in content) to another page. These
pages only differ by the URL:
Near Duplicates
A near duplicate
differs from another
page (or pages) by a
very small amount – it
could be a block of
text, an image, or
even the order of the
content:
Cross-domain Duplicates
A cross-domain duplicate occurs when two
websites share the same piece of content:


These duplicates could be either “true” or “near”
duplicates.
“www” vs. Non-www

   www.example.com
         Vs.
     example.com
Staging Servers

   Example.com
        Vs.
  dev.example.com
Trailing Slashes ("/")
    www.example.com
          Vs.
      example.com
Secure (https) Pages
Home-page Duplicates
       example.com
            Vs.
   example.com/index.php
Duplicate Paths
 example.com/electronics/ipods
              Vs.
example.com/apple-products/ipods
Product Variations
Geo-keyword Variations
Other “Thin” Content
    www.example.com
          Vs.
      example.com
Scraped Content
How To Find
●   http://www.seomoz.org/blog/duplicate-content-
    in-a-post-panda-world
Google Webmaster Tools
Google’s Site: Command
SEOmoz Campaign Manager
Your Own Brain
Questions
Contact

slideshare.net/jessicadunbar
@jessicadunbar
dunbar259@gmail.com

More Related Content

What's hot

Chewy Trewella - Google Searchtips
Chewy Trewella - Google SearchtipsChewy Trewella - Google Searchtips
Chewy Trewella - Google Searchtips
sounddelivery
 

What's hot (20)

Site audit presentation powerpoint template
Site audit presentation powerpoint templateSite audit presentation powerpoint template
Site audit presentation powerpoint template
 
Seo
SeoSeo
Seo
 
White Hat Cloaking
White Hat CloakingWhite Hat Cloaking
White Hat Cloaking
 
Top 5 Ways to Analyze Your Website: Google Search Console
Top 5 Ways to Analyze Your Website: Google Search ConsoleTop 5 Ways to Analyze Your Website: Google Search Console
Top 5 Ways to Analyze Your Website: Google Search Console
 
On-Site SEO Audit Example
On-Site SEO Audit ExampleOn-Site SEO Audit Example
On-Site SEO Audit Example
 
Is Search Engine Optimization (SEO) Dead? No!
Is Search Engine Optimization (SEO) Dead? No!Is Search Engine Optimization (SEO) Dead? No!
Is Search Engine Optimization (SEO) Dead? No!
 
Advanced Data-Driven SEO
Advanced Data-Driven SEOAdvanced Data-Driven SEO
Advanced Data-Driven SEO
 
SEO Implementation Audit
SEO Implementation AuditSEO Implementation Audit
SEO Implementation Audit
 
Live Local SEO Campaign- Part 1
Live Local SEO Campaign- Part 1Live Local SEO Campaign- Part 1
Live Local SEO Campaign- Part 1
 
Why Pay for Performance When You Can Lead the World To Your Door for Free?
Why Pay for Performance When You Can Lead the World To Your Door for Free?Why Pay for Performance When You Can Lead the World To Your Door for Free?
Why Pay for Performance When You Can Lead the World To Your Door for Free?
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
 
What's New with Schema and Structured Data - Max Prin - SMX Advanced 2019
What's New with Schema and Structured Data - Max Prin - SMX Advanced 2019What's New with Schema and Structured Data - Max Prin - SMX Advanced 2019
What's New with Schema and Structured Data - Max Prin - SMX Advanced 2019
 
Maintaining High Search Visibility Through Redesigns - PubCon New Orleans 2014
Maintaining High Search Visibility Through Redesigns - PubCon New Orleans 2014Maintaining High Search Visibility Through Redesigns - PubCon New Orleans 2014
Maintaining High Search Visibility Through Redesigns - PubCon New Orleans 2014
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
 
Security new seo ranking parameter
Security new seo ranking parameterSecurity new seo ranking parameter
Security new seo ranking parameter
 
The Technical SEO Renaissance
The Technical SEO RenaissanceThe Technical SEO Renaissance
The Technical SEO Renaissance
 
Chewy Trewella - Google Searchtips
Chewy Trewella - Google SearchtipsChewy Trewella - Google Searchtips
Chewy Trewella - Google Searchtips
 
Seo - Search Engine Optimization seminar
Seo - Search Engine Optimization seminarSeo - Search Engine Optimization seminar
Seo - Search Engine Optimization seminar
 
SEO Best Practices: Top 10 SEO Tools for 2016
SEO Best Practices: Top 10 SEO Tools for 2016SEO Best Practices: Top 10 SEO Tools for 2016
SEO Best Practices: Top 10 SEO Tools for 2016
 
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
 

Similar to Technical SEO | Joomla Day Chicago 2012

Search Engine Optimization Tips: SEO Tips For Beginners in 2015
Search Engine Optimization Tips: SEO Tips For Beginners in 2015Search Engine Optimization Tips: SEO Tips For Beginners in 2015
Search Engine Optimization Tips: SEO Tips For Beginners in 2015
waqas ahmad
 
Seo beginners-slide-show
Seo beginners-slide-showSeo beginners-slide-show
Seo beginners-slide-show
Krunal Doshi
 
getting_rid_of_duplicate_content_iss-priyank_garg.ppt
getting_rid_of_duplicate_content_iss-priyank_garg.pptgetting_rid_of_duplicate_content_iss-priyank_garg.ppt
getting_rid_of_duplicate_content_iss-priyank_garg.ppt
zachbrowne
 

Similar to Technical SEO | Joomla Day Chicago 2012 (20)

Seo and analytics basics
Seo and analytics basicsSeo and analytics basics
Seo and analytics basics
 
SEO for Developers
SEO for DevelopersSEO for Developers
SEO for Developers
 
Seo beginners
Seo beginners Seo beginners
Seo beginners
 
Search Engine Optimization Tips: SEO Tips For Beginners in 2015
Search Engine Optimization Tips: SEO Tips For Beginners in 2015Search Engine Optimization Tips: SEO Tips For Beginners in 2015
Search Engine Optimization Tips: SEO Tips For Beginners in 2015
 
SEO: search Engine Optimization
SEO: search Engine OptimizationSEO: search Engine Optimization
SEO: search Engine Optimization
 
Introduction to search_marketing
Introduction to search_marketingIntroduction to search_marketing
Introduction to search_marketing
 
learn seo, seo marketing
learn seo, seo marketinglearn seo, seo marketing
learn seo, seo marketing
 
Seo beginners-slide-show
Seo beginners-slide-showSeo beginners-slide-show
Seo beginners-slide-show
 
Seo beginners-slide-show
Seo beginners-slide-showSeo beginners-slide-show
Seo beginners-slide-show
 
Seo onpage & offpage
Seo onpage & offpageSeo onpage & offpage
Seo onpage & offpage
 
Website Audit Presentation
Website Audit PresentationWebsite Audit Presentation
Website Audit Presentation
 
Boost and SEO
Boost and SEOBoost and SEO
Boost and SEO
 
Duplicate content presentation March 2012
Duplicate content presentation   March 2012Duplicate content presentation   March 2012
Duplicate content presentation March 2012
 
Foxtail Website Audit
Foxtail Website AuditFoxtail Website Audit
Foxtail Website Audit
 
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
 
WordCamp Hampton Roads: Winning SEO Strategies with WordPress
WordCamp Hampton Roads: Winning SEO Strategies with WordPressWordCamp Hampton Roads: Winning SEO Strategies with WordPress
WordCamp Hampton Roads: Winning SEO Strategies with WordPress
 
Seo Beginners Slide Show
Seo Beginners Slide ShowSeo Beginners Slide Show
Seo Beginners Slide Show
 
getting_rid_of_duplicate_content_iss-priyank_garg.ppt
getting_rid_of_duplicate_content_iss-priyank_garg.pptgetting_rid_of_duplicate_content_iss-priyank_garg.ppt
getting_rid_of_duplicate_content_iss-priyank_garg.ppt
 
Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2
 
Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)
 

More from Jessica Dunbar

Project Management a real story Joomla World Conference 2013
Project Management a real story Joomla World Conference 2013  Project Management a real story Joomla World Conference 2013
Project Management a real story Joomla World Conference 2013
Jessica Dunbar
 

More from Jessica Dunbar (16)

Together We Do More
Together We Do MoreTogether We Do More
Together We Do More
 
Joomla 3 and Beyond
Joomla 3 and BeyondJoomla 3 and Beyond
Joomla 3 and Beyond
 
Security is an Illusion
Security is an Illusion Security is an Illusion
Security is an Illusion
 
Joomla Tomorrow and Beyond
Joomla Tomorrow and BeyondJoomla Tomorrow and Beyond
Joomla Tomorrow and Beyond
 
Joomla 3.4 and Forward
Joomla 3.4 and ForwardJoomla 3.4 and Forward
Joomla 3.4 and Forward
 
The bare naked truth about Joomla!'s data
The bare naked truth about Joomla!'s data  The bare naked truth about Joomla!'s data
The bare naked truth about Joomla!'s data
 
Joomladayboston2014
Joomladayboston2014Joomladayboston2014
Joomladayboston2014
 
Project Management a real story Joomla World Conference 2013
Project Management a real story Joomla World Conference 2013  Project Management a real story Joomla World Conference 2013
Project Management a real story Joomla World Conference 2013
 
Joomla Milwaukee User Group - Must have extentions for Joomla 3
Joomla Milwaukee User Group - Must have extentions for Joomla 3Joomla Milwaukee User Group - Must have extentions for Joomla 3
Joomla Milwaukee User Group - Must have extentions for Joomla 3
 
Wordpress Milwaukee 2013 Adventures of Project Management
Wordpress Milwaukee 2013 Adventures of Project ManagementWordpress Milwaukee 2013 Adventures of Project Management
Wordpress Milwaukee 2013 Adventures of Project Management
 
Joomla: How It Impacts Your SEO - The Good, The Bad and The Ugly
Joomla: How It Impacts Your SEO - The Good, The Bad and The UglyJoomla: How It Impacts Your SEO - The Good, The Bad and The Ugly
Joomla: How It Impacts Your SEO - The Good, The Bad and The Ugly
 
Author rank
Author rankAuthor rank
Author rank
 
Adventures of Project Management Joomla World Conference
Adventures of Project Management Joomla World Conference Adventures of Project Management Joomla World Conference
Adventures of Project Management Joomla World Conference
 
Joomla! SEO NYC 2010
Joomla! SEO NYC 2010Joomla! SEO NYC 2010
Joomla! SEO NYC 2010
 
Google
GoogleGoogle
Google
 
Joomla marketing
Joomla marketingJoomla marketing
Joomla marketing
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

Technical SEO | Joomla Day Chicago 2012

Editor's Notes

  1. The robots exclusion protocol (REP), or robots.txt is a text file webmasters create to instruct robots (typically search engine robots) on how to crawl &amp; index pages on their website. http://www.seomoz.org/learn-seo/robotstxt
  2. This tells engines they can visit but they are not allowed to display the URL in results.
  3. HyperText Transfer Protocol (or HTTP) response status codes are returned whenever search engines or website visitors make a request to a web server. These three digit codes indicate the response and status of HTTP requests. http://www.seomoz.org/learn-seo/http-status-codes
  4. 200 or 2xx These codes indicate success
  5. 3xx are types of redirection codes. 301 is This and all future requests should be directed to the given uri
  6. required the client to perform a temporary redirect (the original describing phrase was &quot;Moved Temporarily&quot;) Make life easy, Pass your link Juice use a 301
  7. The requested resource could not be found. Importance of 404&apos;s. Do not redirect 404&apos;s to home page or to show a 200 status.
  8. indicate cases in which the server is aware that it has encountered an error or is otherwise incapable of performing the request
  9. The server is currently unavailable (because it is overloaded or down for maintenance)
  10. http://support.google.com/webmasters/bin/answer.py?hl=en&amp;answer=156184 Your site has dynamic content. Your site has pages that aren&apos;t easily discovered by Googlebot during the crawl process—for example, pages featuring rich AJAX or images. Manually submit and checkover your sitemap Auto Sitemaps can have baggage NO ERRORS NO 301s
  11. Your site architecture defines the overall structure of your website, including its vertical depth (how many levels it has) as well as its horizontal breadth at each level. When evaluating your site architecture, identify how many clicks it takes to get from the homepage to other important pages. Also, evaluate how well pages are linking to others in the site&apos;s hierarchy, and make sure the most important pages are prioritized in the architecture. Ideally, you want to strive for a flatter site architecture that takes advantage of both vertical and horizontal linking opportunities. It’s about getting the best, most relevant content in front of users and reducing the number of times they have to click to find it. The same applies to search engines, by flattening your site architecture; you can make potential gains in indexation metrics such as the number of pages generating search engine traffic and the number of pages in a search engine index.
  12. Although search engine crawlers are smarter. It is still safer to avoid Flash and JavaScript navigation rather than fix it
  13. pages that search engines are allowed to access. how many of those pages are actually being indexed by the search engines.
  14. The index and actual counts are roughly equivalent - this is the ideal scenario. The index count is significantly smaller than the actual count - this scenario indicates that the search engines are not indexing many of your site&apos;s pages. The index count is significantly larger than the actual count - this scenario usually suggests that your site is serving duplicate content
  15. Hopefully, you never have to deal with this. But if you think your site has been penalized, here are 4 steps to help you fix the situation:
  16. Be sure you are actually penalize. Use the previous accessibility checks.
  17. Step 2: Identify the Reason(s) for the Penalty Once you&apos;re sure the site has been penalized, you need to investigate the root cause for the penalty. If you receive a formal notification from a search engine, this step is already complete.
  18. Step 3: Fix the Site&apos;s Penalized Behavior Step 4: Beg for forgivness
  19. For each of the on-page ranking factors, we&apos;ll focus on URLS, and Duplicate Conten http://www.seoptimise.com/blog/2011/06/30-new-google-ranking-factors-you-may-over-or-underestimate.html
  20. “ www” vs. Non-www For sitewide duplicate content, this is probably the biggest culprit.
  21. Duplicate Paths Having duplicate paths to a page is perfectly fine, but when duplicate paths generate duplicate URLs, then you’ve got a problem.
  22. Product Variations Product variant pages are pages that come from the main product page and is only different by an option. Example. Ipod Nano, all the same just color variation
  23. Geo-keyword Variations Back in the good old days, you just copying all of your pages 100s of times, adding a city name to the URL, and use a find and replace. Content wins here,now days you need to get creative.
  24. Other “Thin” Content
  25. Scraped Content Scraped content is just copied content, except that you didn’t ask permission. It&apos;s illegal STOP IT
  26. Google Webmaster Tools In Google Webmaster Tools, you can pull up a list of duplicate TITLE tags and Meta Descriptions Google has crawled. This is a good starting Point.
  27. Google’s Site: Command When you already have a sense of where you might be running into trouble and need to take a deeper look Google’s “site:” command is very powerful