SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
SEO FOR DEVELOPERS
Ithaca Web People • November 2016 • Paul Stonier
SEARCH ENGINE OPTIMIZATION
Job #1: 

Making sure your site’s content is as crawlable as possible
THE BASICS
➤ Markup Structure
➤ <title>
➤ <meta name="description">
➤ <h1><h2><h3>
➤ <a>
➤ Content Structure
➤ Keyword density (~2–3%)
➤ At least 300 words
➤ Write for humans
➤ Performance
➤ Load Time
➤ Bounce Rate / Time on Page
THE REL ATTRIBUTE
➤ rel="nofollow"
➤ rel="canonical"
➤ rel="next", rel="prev"
➤ rel="home"
➤ rel="author"
https://vimeo.com/blog/post/video-seo-how-structured-data-and-rich-snippets
https://vimeo.com/blog/post/video-seo-how-structured-data-and-rich-snippets
DUPLICATE CONTENT
➤ Helping Google decide which version to use. (http vs https, www vs no-www,
http://example.com/ vs http://example.com/?user=123)
➤ 301 Redirects to preferred version
➤ <link rel="canonical" href="http://mypage.com/page.html" />
https://webmasters.googleblog.com/2009/12/handling-legitimate-cross-domain.html
HIDDEN CONTENT
➤ Robots.txt
➤ Define directories or files that you do not want to be crawled.
➤ Don’t block JavaScript or CSS files needed to load your page properly
➤ Screen Reader Text gets crawled
➤ Logo to homepage link
➤ Learn More ( about retail best practices )
➤ Visibly hidden content is indexed but given less weight (ie. Tabs, Click to Expand)
PROVIDING ADDITIONAL DATA
➤ Structured Data -> Providing metadata about the page and/or objects on your page
➤ Formats: JSON-LD, microdata, RDFa
➤ Vocabulary: schema.org
➤ Types of content:
➤ Business info (organization type, contact info, etc)
➤ Media details: Video (duration, thumbnail, author, etc)
➤ Reviews (ratings, name, date, author)
➤ Recipes
➤ Breadcrumbs
https://developers.google.com/search/docs/guides/intro-structured-data
https://developers.google.com/search/docs/guides/search-gallery
VIDEO MARKUP WITH MICRODATA
https://developers.google.com/webmasters/videosearch/schema
https://vimeo.com/blog/post/video-seo-how-structured-data-and-rich-snippets
AMP PAGES
AMP PAGES
QUESTIONS?

Mais conteúdo relacionado

Mais procurados

How to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! SiteHow to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! Site
Daniel Kanchev
 
Wcphx 2012-workshop
Wcphx 2012-workshopWcphx 2012-workshop
Wcphx 2012-workshop
Ptah Dunbar
 

Mais procurados (20)

How Data Science can boost your SEO ?
How Data Science can boost your SEO ?How Data Science can boost your SEO ?
How Data Science can boost your SEO ?
 
On-Page SEO EXTREME - SEOZone Istanbul 2013
On-Page SEO EXTREME - SEOZone Istanbul 2013On-Page SEO EXTREME - SEOZone Istanbul 2013
On-Page SEO EXTREME - SEOZone Istanbul 2013
 
How to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! SiteHow to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! Site
 
DrupalCon Barcelona 2015
DrupalCon Barcelona 2015DrupalCon Barcelona 2015
DrupalCon Barcelona 2015
 
Word campktm speed-security
Word campktm speed-securityWord campktm speed-security
Word campktm speed-security
 
The 5 most common reasons for a slow WordPress site and how to fix them – ext...
The 5 most common reasons for a slow WordPress site and how to fix them – ext...The 5 most common reasons for a slow WordPress site and how to fix them – ext...
The 5 most common reasons for a slow WordPress site and how to fix them – ext...
 
WordPress Plugins and Security
WordPress Plugins and SecurityWordPress Plugins and Security
WordPress Plugins and Security
 
Secure All The Things!
Secure All The Things!Secure All The Things!
Secure All The Things!
 
Higher Order WordPress Security
Higher Order WordPress SecurityHigher Order WordPress Security
Higher Order WordPress Security
 
Technical SEO for WordPress - 2019 edition
Technical SEO for WordPress - 2019 editionTechnical SEO for WordPress - 2019 edition
Technical SEO for WordPress - 2019 edition
 
How To Be A Hacker
How To Be A HackerHow To Be A Hacker
How To Be A Hacker
 
Crawl the entire web in 10 minutes...and just 100€
Crawl the entire web  in 10 minutes...and just 100€Crawl the entire web  in 10 minutes...and just 100€
Crawl the entire web in 10 minutes...and just 100€
 
Optimizing your WordPress website
Optimizing your WordPress websiteOptimizing your WordPress website
Optimizing your WordPress website
 
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AGTechnical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
 
WordPress Performantie Optimalisatie
WordPress Performantie OptimalisatieWordPress Performantie Optimalisatie
WordPress Performantie Optimalisatie
 
Speed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate PerformanceSpeed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate Performance
 
Wcphx 2012-workshop
Wcphx 2012-workshopWcphx 2012-workshop
Wcphx 2012-workshop
 
Webinar: Security Mindset for WordPress
Webinar: Security Mindset for WordPressWebinar: Security Mindset for WordPress
Webinar: Security Mindset for WordPress
 
Squeeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla WebsiteSqueeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla Website
 
Wordcampcolumbus 2009
Wordcampcolumbus 2009Wordcampcolumbus 2009
Wordcampcolumbus 2009
 

Destaque (17)

Welcome to PHP North-East!
Welcome to PHP North-East!Welcome to PHP North-East!
Welcome to PHP North-East!
 
Conference Lazy Teacher 2011
Conference Lazy Teacher 2011Conference Lazy Teacher 2011
Conference Lazy Teacher 2011
 
Chapter1.7
Chapter1.7Chapter1.7
Chapter1.7
 
Mhs Overview 021411
Mhs Overview 021411Mhs Overview 021411
Mhs Overview 021411
 
Increasing Author Visibility
Increasing Author VisibilityIncreasing Author Visibility
Increasing Author Visibility
 
Ramon Sanchez metal sculptures
Ramon Sanchez metal sculpturesRamon Sanchez metal sculptures
Ramon Sanchez metal sculptures
 
9.3
9.39.3
9.3
 
English 102 projec
English 102 projecEnglish 102 projec
English 102 projec
 
Creative superbclub concept dossier
Creative superbclub concept dossierCreative superbclub concept dossier
Creative superbclub concept dossier
 
Chapter2.1
Chapter2.1Chapter2.1
Chapter2.1
 
Chapter4.2
Chapter4.2Chapter4.2
Chapter4.2
 
11.4
11.411.4
11.4
 
цахим керамикийн урлаг
цахим керамикийн урлагцахим керамикийн урлаг
цахим керамикийн урлаг
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Vzvvlen 3
Vzvvlen 3Vzvvlen 3
Vzvvlen 3
 
Youtubers in Czech Republic
Youtubers in Czech RepublicYoutubers in Czech Republic
Youtubers in Czech Republic
 
APL Consulting Perú S.A.
APL Consulting Perú S.A.APL Consulting Perú S.A.
APL Consulting Perú S.A.
 

Semelhante a SEO for Developers

Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System
Channy Yun
 
Pre-Launch Website Testing Checklist
Pre-Launch Website Testing ChecklistPre-Launch Website Testing Checklist
Pre-Launch Website Testing Checklist
Rakesh Hansalia
 
Fast and Easy Website Tuneups
Fast and Easy Website TuneupsFast and Easy Website Tuneups
Fast and Easy Website Tuneups
Jeff Wisniewski
 

Semelhante a SEO for Developers (20)

.htaccess for SEOs - A presentation by Roxana Stingu
.htaccess for SEOs - A presentation by Roxana Stingu.htaccess for SEOs - A presentation by Roxana Stingu
.htaccess for SEOs - A presentation by Roxana Stingu
 
Read This Updated SEO List Before You Start SEO For Your Website
Read This Updated SEO List Before You Start SEO For Your WebsiteRead This Updated SEO List Before You Start SEO For Your Website
Read This Updated SEO List Before You Start SEO For Your Website
 
Web accessibility for developers
Web accessibility for developersWeb accessibility for developers
Web accessibility for developers
 
How Search Works
How Search WorksHow Search Works
How Search Works
 
Meta tag creation
Meta tag creationMeta tag creation
Meta tag creation
 
Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System
 
Seo Bootcamp for Small Buisinesses
 Seo Bootcamp for Small Buisinesses Seo Bootcamp for Small Buisinesses
Seo Bootcamp for Small Buisinesses
 
(SEO) Search Engine Optimization
(SEO) Search Engine Optimization(SEO) Search Engine Optimization
(SEO) Search Engine Optimization
 
Artdm171 Week4 Tags
Artdm171 Week4 TagsArtdm171 Week4 Tags
Artdm171 Week4 Tags
 
How I learned to stop worrying and love the .htaccess file
How I learned to stop worrying and love the .htaccess fileHow I learned to stop worrying and love the .htaccess file
How I learned to stop worrying and love the .htaccess file
 
TOSSUG HTML5 讀書會 新標籤與表單
TOSSUG HTML5 讀書會 新標籤與表單TOSSUG HTML5 讀書會 新標籤與表單
TOSSUG HTML5 讀書會 新標籤與表單
 
5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman
5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman
5 Ways to Improve your Website's Accessibility by Trevor Johnson-Steigelman
 
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick StoxGoogle's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
 
Pre-Launch Website Testing Checklist
Pre-Launch Website Testing ChecklistPre-Launch Website Testing Checklist
Pre-Launch Website Testing Checklist
 
Web development basics
Web development basicsWeb development basics
Web development basics
 
Fast and Easy Website Tuneups
Fast and Easy Website TuneupsFast and Easy Website Tuneups
Fast and Easy Website Tuneups
 
Search Engine Optimization courses in ghaziabad, Search engine Optimization t...
Search Engine Optimization courses in ghaziabad, Search engine Optimization t...Search Engine Optimization courses in ghaziabad, Search engine Optimization t...
Search Engine Optimization courses in ghaziabad, Search engine Optimization t...
 
SEO- Search Engine Optimization
SEO- Search Engine OptimizationSEO- Search Engine Optimization
SEO- Search Engine Optimization
 
Search engine optimization,Best SEO institute in Ghaziabad,SEO Courses in Gha...
Search engine optimization,Best SEO institute in Ghaziabad,SEO Courses in Gha...Search engine optimization,Best SEO institute in Ghaziabad,SEO Courses in Gha...
Search engine optimization,Best SEO institute in Ghaziabad,SEO Courses in Gha...
 
Search engine optimization ,seo in vashali,seo training in Mohan nagar,seo in...
Search engine optimization ,seo in vashali,seo training in Mohan nagar,seo in...Search engine optimization ,seo in vashali,seo training in Mohan nagar,seo in...
Search engine optimization ,seo in vashali,seo training in Mohan nagar,seo in...
 

Mais de Paul Stonier (8)

Creating Custom Gutenberg Blocks for WordPress
Creating Custom Gutenberg Blocks for WordPressCreating Custom Gutenberg Blocks for WordPress
Creating Custom Gutenberg Blocks for WordPress
 
Intro to Pattern Lab
Intro to Pattern LabIntro to Pattern Lab
Intro to Pattern Lab
 
Responsive images
Responsive imagesResponsive images
Responsive images
 
Thoughtbot Family: Bourbon, Neat, Bitters, Refills
Thoughtbot Family: Bourbon, Neat, Bitters, RefillsThoughtbot Family: Bourbon, Neat, Bitters, Refills
Thoughtbot Family: Bourbon, Neat, Bitters, Refills
 
Building Relationships Through Social Media
Building Relationships Through Social MediaBuilding Relationships Through Social Media
Building Relationships Through Social Media
 
Facebook advertising
Facebook advertisingFacebook advertising
Facebook advertising
 
Using LinkedIn to Generate Business
Using LinkedIn to Generate BusinessUsing LinkedIn to Generate Business
Using LinkedIn to Generate Business
 
Crown tank-co 6-1
Crown tank-co 6-1Crown tank-co 6-1
Crown tank-co 6-1
 

Último

Último (20)

AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 

SEO for Developers