SlideShare a Scribd company logo
1 of 33
Download to read offline
Ric Rodriguez
CROUD
The SEO’s Guide To JavaScript
@ricrodriguez_uk
https://www.slideshare.net/RicRodriguez1
@RICRODRIGUEZ_UK WWW.CROUD.COM
THESEO’SGUIDE
TOJAVASCRIPT
@RICRODRIGUEZ_UK WWW.CROUD.COM
Ric Rodriguez
SNRSEOMANAGER@CROUD
@RICRODRIGUEZ_UK WWW.CROUD.COM
JAVASCRIPTISA
PROGRAMMINGLANGUAGE
@RICRODRIGUEZ_UK WWW.CROUD.COM
WHYISITAPROBLEM?
@RICRODRIGUEZ_UK WWW.CROUD.COM
ASYNCHRONICITY
@RICRODRIGUEZ_UK WWW.CROUD.COM
GOOGLEBOT
REQUEST
MADE
DOM
CSSDOM
RENDER
TREE
PAGEIS
RENDERED
@RICRODRIGUEZ_UK WWW.CROUD.COM
GOOGLEBOT
REQUEST
MADE
DOM
CSSDOM
RENDER
TREE
PAGEIS
RENDERED
JAVASCRIPT
IS
EXECUTED
@RICRODRIGUEZ_UK WWW.CROUD.COM
IFGOOGLEISN’TTHERETOSEEIT
ITCAN’TKNOWWHATHASHAPPENED
@RICRODRIGUEZ_UK WWW.CROUD.COM
WHYISJAVASCRIPTUSED?
@RICRODRIGUEZ_UK WWW.CROUD.COM
IT’SFAST
@RICRODRIGUEZ_UK WWW.CROUD.COM
IT’SUBIQUTOUS
@RICRODRIGUEZ_UK WWW.CROUD.COM
IT’SENGAGING
@RICRODRIGUEZ_UK WWW.CROUD.COM
IT’SHERETOSTAY
@RICRODRIGUEZ_UK WWW.CROUD.COM
ANDWENEEDTOKNOWIT
@RICRODRIGUEZ_UK WWW.CROUD.COM
LINK-SEOROUNDTABLE
@RICRODRIGUEZ_UK WWW.CROUD.COM
HOWISITUSED?
@RICRODRIGUEZ_UK WWW.CROUD.COM
TOENHANCEPARTSOFAPAGE
@RICRODRIGUEZ_UK WWW.CROUD.COM
TOBUILDTHEWHOLEPAGE
(THEJSSTACK)
@RICRODRIGUEZ_UK WWW.CROUD.COM
VIEWMODEL
CONTROLLER
@RICRODRIGUEZ_UK WWW.CROUD.COM
FRAMEWORKSAREDIFFERENTWAYS
TOAPPLYCOMMONJSPRINCIPLES
@RICRODRIGUEZ_UK WWW.CROUD.COM
SERVER-SIDE CLIENT-SIDE
Express
(Controller)
Node
(Router)
React
(View)
Angular
(Framework)
@RICRODRIGUEZ_UK WWW.CROUD.COM
NOMATTERTHEFORMATTHE
FUNDAMENTALSSTAYTHESAME
@RICRODRIGUEZ_UK WWW.CROUD.COM
HOWTOGETSTARTED
@RICRODRIGUEZ_UK WWW.CROUD.COM
1.AUDITUSINGINSPECTELEMENT
(TOSEEWHATISINTHECODEONCELOADED)
@RICRODRIGUEZ_UK WWW.CROUD.COM
2.USESERVER-SIDERENDERING
TOMAKESUREKEYELEMENTSAREN’TMISSED
@RICRODRIGUEZ_UK WWW.CROUD.COM
3.CLEARLYDEFINEEACHPAGE
ANDTIETHEMTONORMAL,UNCOMPLICATEDURLS
@RICRODRIGUEZ_UK WWW.CROUD.COM
4.CHECKYOURANALYTICS
TOMAKESUREPAGESVIEWSARECAPTURED
@RICRODRIGUEZ_UK WWW.CROUD.COM
5.USEJSWHENITISNEEDED
TOMAKETHEEXPERIENCEBETTERFORUSERS
@RICRODRIGUEZ_UK WWW.CROUD.COM
FINALTHOUGHTS
@RICRODRIGUEZ_UK WWW.CROUD.COM
EMBRACEJAVASCRIPT
IT’SFASTER,IT’SBETTERANDIT’SHERETOSTAY
@RICRODRIGUEZ_UK WWW.CROUD.COM
STICKTOTHEFUNDAMENTALS
MAKESURECRAWLERSCANSEETHEPARTSTHATMATTER
@RICRODRIGUEZ_UK WWW.CROUD.COM
THANKYOU
TWEETME-@RICRODRIGUEZ_UK

More Related Content

Viewers also liked

Creating more human experiences with chatbots
Creating more human experiences with chatbotsCreating more human experiences with chatbots
Creating more human experiences with chatbotsJonathan Seal
 
Shut up and Listen: Social Listening Beyond Your Brand
Shut up and Listen: Social Listening Beyond Your BrandShut up and Listen: Social Listening Beyond Your Brand
Shut up and Listen: Social Listening Beyond Your BrandJellyfish Online Marketing
 
Brighton SEO - Getting a competitive advantage on ebay
Brighton SEO - Getting a competitive advantage on ebayBrighton SEO - Getting a competitive advantage on ebay
Brighton SEO - Getting a competitive advantage on ebayDarren Ratcliffe
 
Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)
Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)
Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)Ben Harrow
 
Product Feed Research: What we learned from indexing 500m SKUs
Product Feed Research: What we learned from indexing 500m SKUsProduct Feed Research: What we learned from indexing 500m SKUs
Product Feed Research: What we learned from indexing 500m SKUsBen Morgan
 
How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017
How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017
How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017Woptimo
 
BrightonSEO 2017 - SEO quick wins from a technical check
BrightonSEO 2017  - SEO quick wins from a technical checkBrightonSEO 2017  - SEO quick wins from a technical check
BrightonSEO 2017 - SEO quick wins from a technical checkChloe Bodard
 
How to Get Top Tier Links With No Budget
How to Get Top Tier Links With No BudgetHow to Get Top Tier Links With No Budget
How to Get Top Tier Links With No BudgetBobbi Brant
 
Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google ...
Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google ...Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google ...
Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google ...kvonweb
 
Better conversion with Intelligent Analytics
Better conversion with Intelligent AnalyticsBetter conversion with Intelligent Analytics
Better conversion with Intelligent AnalyticsTim Stewart
 
HOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHOD
HOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHODHOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHOD
HOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHODChristoph C. Cemper
 
Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...
Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...
Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...Chris Green
 
Setting AMP for Success at #BrightonSEO
Setting AMP for Success at #BrightonSEOSetting AMP for Success at #BrightonSEO
Setting AMP for Success at #BrightonSEOAleyda Solís
 
Affiliate Marketing - What's it All About?
Affiliate Marketing - What's it All About?Affiliate Marketing - What's it All About?
Affiliate Marketing - What's it All About?Acceleration Partners
 
Introduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for MobileIntroduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for MobileMobileMoxie
 

Viewers also liked (16)

Creating more human experiences with chatbots
Creating more human experiences with chatbotsCreating more human experiences with chatbots
Creating more human experiences with chatbots
 
Shut up and Listen: Social Listening Beyond Your Brand
Shut up and Listen: Social Listening Beyond Your BrandShut up and Listen: Social Listening Beyond Your Brand
Shut up and Listen: Social Listening Beyond Your Brand
 
Brighton SEO - Getting a competitive advantage on ebay
Brighton SEO - Getting a competitive advantage on ebayBrighton SEO - Getting a competitive advantage on ebay
Brighton SEO - Getting a competitive advantage on ebay
 
Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)
Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)
Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)
 
Product Feed Research: What we learned from indexing 500m SKUs
Product Feed Research: What we learned from indexing 500m SKUsProduct Feed Research: What we learned from indexing 500m SKUs
Product Feed Research: What we learned from indexing 500m SKUs
 
How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017
How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017
How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017
 
BrightonSEO 2017 - SEO quick wins from a technical check
BrightonSEO 2017  - SEO quick wins from a technical checkBrightonSEO 2017  - SEO quick wins from a technical check
BrightonSEO 2017 - SEO quick wins from a technical check
 
How to Get Top Tier Links With No Budget
How to Get Top Tier Links With No BudgetHow to Get Top Tier Links With No Budget
How to Get Top Tier Links With No Budget
 
Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google ...
Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google ...Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google ...
Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google ...
 
Better conversion with Intelligent Analytics
Better conversion with Intelligent AnalyticsBetter conversion with Intelligent Analytics
Better conversion with Intelligent Analytics
 
HOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHOD
HOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHODHOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHOD
HOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHOD
 
Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...
Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...
Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...
 
Setting AMP for Success at #BrightonSEO
Setting AMP for Success at #BrightonSEOSetting AMP for Success at #BrightonSEO
Setting AMP for Success at #BrightonSEO
 
Affiliate Marketing - What's it All About?
Affiliate Marketing - What's it All About?Affiliate Marketing - What's it All About?
Affiliate Marketing - What's it All About?
 
Introduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for MobileIntroduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for Mobile
 
Link Building 2018
Link Building 2018Link Building 2018
Link Building 2018
 

More from Ric Rodriguez

Ric Rodriguez - Why Knowledge Matters: A Fundamental Change In Search
Ric Rodriguez - Why Knowledge Matters: A Fundamental Change In SearchRic Rodriguez - Why Knowledge Matters: A Fundamental Change In Search
Ric Rodriguez - Why Knowledge Matters: A Fundamental Change In SearchRic Rodriguez
 
Ric Rodriguez - The New Trends Shaping The Future Of Search (OMR 2020)
Ric Rodriguez - The New Trends Shaping The Future Of Search (OMR 2020)Ric Rodriguez - The New Trends Shaping The Future Of Search (OMR 2020)
Ric Rodriguez - The New Trends Shaping The Future Of Search (OMR 2020)Ric Rodriguez
 
Ric Rodriguez - Search In 2020 - it's No Longer About Ranking
Ric Rodriguez - Search In 2020 - it's No Longer About RankingRic Rodriguez - Search In 2020 - it's No Longer About Ranking
Ric Rodriguez - Search In 2020 - it's No Longer About RankingRic Rodriguez
 
Ric Rodriguez - The Knowledge Graph: A Paradigm Shift In Search (Search Y 2020)
Ric Rodriguez - The Knowledge Graph: A Paradigm Shift In Search (Search Y 2020)Ric Rodriguez - The Knowledge Graph: A Paradigm Shift In Search (Search Y 2020)
Ric Rodriguez - The Knowledge Graph: A Paradigm Shift In Search (Search Y 2020)Ric Rodriguez
 
Ric Rodriguez - Keywords, Journeys & Answers - How Search Has Changed
Ric Rodriguez - Keywords, Journeys & Answers - How Search Has ChangedRic Rodriguez - Keywords, Journeys & Answers - How Search Has Changed
Ric Rodriguez - Keywords, Journeys & Answers - How Search Has ChangedRic Rodriguez
 
Ric Rodriguez - How Information With Transform The Search Landscape
Ric Rodriguez - How Information With Transform The Search LandscapeRic Rodriguez - How Information With Transform The Search Landscape
Ric Rodriguez - How Information With Transform The Search LandscapeRic Rodriguez
 
Maximising Media Through SEO; How To Drive More From You ATL Campaigns - Ric ...
Maximising Media Through SEO; How To Drive More From You ATL Campaigns - Ric ...Maximising Media Through SEO; How To Drive More From You ATL Campaigns - Ric ...
Maximising Media Through SEO; How To Drive More From You ATL Campaigns - Ric ...Ric Rodriguez
 
The SEO's Guide To Local - Ric Rodriguez, Search London (Mar 2018)
The SEO's Guide To Local - Ric Rodriguez, Search London (Mar 2018)The SEO's Guide To Local - Ric Rodriguez, Search London (Mar 2018)
The SEO's Guide To Local - Ric Rodriguez, Search London (Mar 2018)Ric Rodriguez
 

More from Ric Rodriguez (8)

Ric Rodriguez - Why Knowledge Matters: A Fundamental Change In Search
Ric Rodriguez - Why Knowledge Matters: A Fundamental Change In SearchRic Rodriguez - Why Knowledge Matters: A Fundamental Change In Search
Ric Rodriguez - Why Knowledge Matters: A Fundamental Change In Search
 
Ric Rodriguez - The New Trends Shaping The Future Of Search (OMR 2020)
Ric Rodriguez - The New Trends Shaping The Future Of Search (OMR 2020)Ric Rodriguez - The New Trends Shaping The Future Of Search (OMR 2020)
Ric Rodriguez - The New Trends Shaping The Future Of Search (OMR 2020)
 
Ric Rodriguez - Search In 2020 - it's No Longer About Ranking
Ric Rodriguez - Search In 2020 - it's No Longer About RankingRic Rodriguez - Search In 2020 - it's No Longer About Ranking
Ric Rodriguez - Search In 2020 - it's No Longer About Ranking
 
Ric Rodriguez - The Knowledge Graph: A Paradigm Shift In Search (Search Y 2020)
Ric Rodriguez - The Knowledge Graph: A Paradigm Shift In Search (Search Y 2020)Ric Rodriguez - The Knowledge Graph: A Paradigm Shift In Search (Search Y 2020)
Ric Rodriguez - The Knowledge Graph: A Paradigm Shift In Search (Search Y 2020)
 
Ric Rodriguez - Keywords, Journeys & Answers - How Search Has Changed
Ric Rodriguez - Keywords, Journeys & Answers - How Search Has ChangedRic Rodriguez - Keywords, Journeys & Answers - How Search Has Changed
Ric Rodriguez - Keywords, Journeys & Answers - How Search Has Changed
 
Ric Rodriguez - How Information With Transform The Search Landscape
Ric Rodriguez - How Information With Transform The Search LandscapeRic Rodriguez - How Information With Transform The Search Landscape
Ric Rodriguez - How Information With Transform The Search Landscape
 
Maximising Media Through SEO; How To Drive More From You ATL Campaigns - Ric ...
Maximising Media Through SEO; How To Drive More From You ATL Campaigns - Ric ...Maximising Media Through SEO; How To Drive More From You ATL Campaigns - Ric ...
Maximising Media Through SEO; How To Drive More From You ATL Campaigns - Ric ...
 
The SEO's Guide To Local - Ric Rodriguez, Search London (Mar 2018)
The SEO's Guide To Local - Ric Rodriguez, Search London (Mar 2018)The SEO's Guide To Local - Ric Rodriguez, Search London (Mar 2018)
The SEO's Guide To Local - Ric Rodriguez, Search London (Mar 2018)
 

The SEO's Guide To JavaScript - Ric Rodriguez, Brighton SEO 2017