SlideShare a Scribd company logo
1 of 18
Download to read offline
JavaScript SEO 101
Is your JS website good
enough for Google?
3
Nati Elimelech
CEO @ SEO
Israel
Passionate about technical SEO, analytics and automation.
CEO at SEO Israel, a leading SEO agency in Israel.
Will optimize crawl budget for beer.
About Me
Skills
97%Technical SEO
94%Holistic SEO
-50%Sports
4
When I say JavaScript
frameworks, I mostly mean…
- React (by Facebook)
- Angular (by Google)
- Vue.js
5
JS frameworks and SPAs are
on the rise
- Easier to develop & maintain
- Faster load times
- Better user experience
- Makes the browser do all the heavy
lifting
6
“ What’s the big
deal? I’ve heard
Google can read
JavaScript just
fine. ”
- Mahatma Gandhi
7
How Crawling and Indexing Works
Much more
resource heavy
Piece of cake
8
Google can’t read your
content and “see” your
beautiful website
Your website might be beautiful and slick
looking, but can google see it your content
the way your users do?
This is how Googlebot sees a website
with poorly executed JS
9
Google Will Discover
New Pages S-L-O-W-L-Y
Having to fully render a page to detect all
links on it makes new URL discovery very
sluggish. Large websites should expect
slower new URL discovery.
10
Google Will Crawl Your
Pages Less Often
Fully rendering a page means more resources
required on Google’s end, which means less
URLs get crawled and not as often.
11
12
“ oh. ”
- Mahatma Gandhi
13
Make sure Googlebot can see your HTML and properly
render your content for all page types using ‘URL
inspection’ + ‘test live URL’ in GSC.
Tip: using Google’s mobile-friendly test tool will show you how
Googlebot sees the page.
Make sure Googlebot can
render your content
14
notes for your dev team
Make your HTML static
and Readable to
Googlebot
• Rendertron/Pupputeer (headless browser - server
configuration)
• Prerender.io (3rd party) – pay by no. of URLs
• Angular Universal – built in into Angular 2
• Edge SEO – some CDN services offer prerendering
services
15
Make sure to create and submit sitemaps
for all URLs you want google to crawl or
discover
Create extensive
sitemaps
notes for your dev team
16
When it works…
17
Nati Elimelech
CEO @ SEO
Israel
Questions?
Hit me up on social:
@netanel
thenati
18
Thank You!
Come to our booth for a
quick audit of your website

More Related Content

What's hot

Seo Training in Ghaziabad|seo internship in Ghaziabad|Seo institute in Sahibabad
Seo Training in Ghaziabad|seo internship in Ghaziabad|Seo institute in SahibabadSeo Training in Ghaziabad|seo internship in Ghaziabad|Seo institute in Sahibabad
Seo Training in Ghaziabad|seo internship in Ghaziabad|Seo institute in SahibabadSEO Master LLC
 
Common Site Crawl issue with Javascript
Common Site Crawl issue with JavascriptCommon Site Crawl issue with Javascript
Common Site Crawl issue with JavascriptNetElixir University
 
Performance and User Experience for the Web of Tomorrow
Performance and User Experience for the Web of TomorrowPerformance and User Experience for the Web of Tomorrow
Performance and User Experience for the Web of TomorrowWP Engine
 
Website speed optimization techniques
Website speed optimization techniquesWebsite speed optimization techniques
Website speed optimization techniquesValueCoders
 
SEO copywriting for WordPress - WordCamp Kathmandu 2016
SEO copywriting for WordPress - WordCamp Kathmandu 2016SEO copywriting for WordPress - WordCamp Kathmandu 2016
SEO copywriting for WordPress - WordCamp Kathmandu 2016Sunita Rai
 
Essential On-Page SEO
Essential On-Page SEOEssential On-Page SEO
Essential On-Page SEORaven Tools
 
Performace optimization (increase website speed)
Performace optimization (increase website speed)Performace optimization (increase website speed)
Performace optimization (increase website speed)clickramanm
 
How to improve your website performance
How to improve your website performanceHow to improve your website performance
How to improve your website performanceMike Rynart
 
Brighton SEO - Site Speed for Content Marketers
Brighton SEO - Site Speed for Content MarketersBrighton SEO - Site Speed for Content Marketers
Brighton SEO - Site Speed for Content MarketersTom Bennet
 
A Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript FrameworksA Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript FrameworksHamlet Batista
 
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEO
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEOUse Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEO
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEOGerry White
 
7 Section Website Assessment
7 Section Website Assessment 7 Section Website Assessment
7 Section Website Assessment Corey84
 
The State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite ScrollThe State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite ScrollAdam Gent
 
Three site speed optimisation tips to make your website REALLY fast - Brighto...
Three site speed optimisation tips to make your website REALLY fast - Brighto...Three site speed optimisation tips to make your website REALLY fast - Brighto...
Three site speed optimisation tips to make your website REALLY fast - Brighto...Bastian Grimm
 
Webinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST APIWebinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST APIWP Engine UK
 
Brighton SEO July 2021 How JavaScript is preventing you from passing Core W...
Brighton SEO July 2021   How JavaScript is preventing you from passing Core W...Brighton SEO July 2021   How JavaScript is preventing you from passing Core W...
Brighton SEO July 2021 How JavaScript is preventing you from passing Core W...Izabela Wisniewska
 
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...Mauro Cattaneo
 

What's hot (19)

Seo Training in Ghaziabad|seo internship in Ghaziabad|Seo institute in Sahibabad
Seo Training in Ghaziabad|seo internship in Ghaziabad|Seo institute in SahibabadSeo Training in Ghaziabad|seo internship in Ghaziabad|Seo institute in Sahibabad
Seo Training in Ghaziabad|seo internship in Ghaziabad|Seo institute in Sahibabad
 
Common Site Crawl issue with Javascript
Common Site Crawl issue with JavascriptCommon Site Crawl issue with Javascript
Common Site Crawl issue with Javascript
 
Performance and User Experience for the Web of Tomorrow
Performance and User Experience for the Web of TomorrowPerformance and User Experience for the Web of Tomorrow
Performance and User Experience for the Web of Tomorrow
 
Website speed optimization techniques
Website speed optimization techniquesWebsite speed optimization techniques
Website speed optimization techniques
 
WordPress optimization
WordPress optimizationWordPress optimization
WordPress optimization
 
SEO copywriting for WordPress - WordCamp Kathmandu 2016
SEO copywriting for WordPress - WordCamp Kathmandu 2016SEO copywriting for WordPress - WordCamp Kathmandu 2016
SEO copywriting for WordPress - WordCamp Kathmandu 2016
 
Essential On-Page SEO
Essential On-Page SEOEssential On-Page SEO
Essential On-Page SEO
 
Performace optimization (increase website speed)
Performace optimization (increase website speed)Performace optimization (increase website speed)
Performace optimization (increase website speed)
 
Fully Optimized
Fully OptimizedFully Optimized
Fully Optimized
 
How to improve your website performance
How to improve your website performanceHow to improve your website performance
How to improve your website performance
 
Brighton SEO - Site Speed for Content Marketers
Brighton SEO - Site Speed for Content MarketersBrighton SEO - Site Speed for Content Marketers
Brighton SEO - Site Speed for Content Marketers
 
A Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript FrameworksA Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript Frameworks
 
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEO
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEOUse Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEO
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEO
 
7 Section Website Assessment
7 Section Website Assessment 7 Section Website Assessment
7 Section Website Assessment
 
The State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite ScrollThe State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite Scroll
 
Three site speed optimisation tips to make your website REALLY fast - Brighto...
Three site speed optimisation tips to make your website REALLY fast - Brighto...Three site speed optimisation tips to make your website REALLY fast - Brighto...
Three site speed optimisation tips to make your website REALLY fast - Brighto...
 
Webinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST APIWebinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST API
 
Brighton SEO July 2021 How JavaScript is preventing you from passing Core W...
Brighton SEO July 2021   How JavaScript is preventing you from passing Core W...Brighton SEO July 2021   How JavaScript is preventing you from passing Core W...
Brighton SEO July 2021 How JavaScript is preventing you from passing Core W...
 
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
 

Similar to DMIEXPO - Nati Elimelech - JS & SEO: Your New Beautiful Site Might Be Invisible To Google

Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AUKeeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AUJason Mun
 
SEARCH Y : Benjamin Bussière - Javascript and seo misconceptions, misunders...
SEARCH Y :  Benjamin Bussière - Javascript and seo  misconceptions, misunders...SEARCH Y :  Benjamin Bussière - Javascript and seo  misconceptions, misunders...
SEARCH Y : Benjamin Bussière - Javascript and seo misconceptions, misunders...SEARCH Y - Philippe Yonnet Evénements
 
How to Run an SEO Audit by yourself at home.pdf
How to Run an SEO Audit by yourself at home.pdfHow to Run an SEO Audit by yourself at home.pdf
How to Run an SEO Audit by yourself at home.pdfrrd87j8bkv
 
SEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficSEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficBernard Huang
 
BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget
BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering BudgetBrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget
BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering BudgetBotify
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimizationshrishail uttagi
 
Weekly SEO - Is Googlebot stop crawling your website if your Robots.txt is un...
Weekly SEO - Is Googlebot stop crawling your website if your Robots.txt is un...Weekly SEO - Is Googlebot stop crawling your website if your Robots.txt is un...
Weekly SEO - Is Googlebot stop crawling your website if your Robots.txt is un...Roman Adamita
 
The Beginner's Guide to Googlebot Optimization
The Beginner's Guide to Googlebot OptimizationThe Beginner's Guide to Googlebot Optimization
The Beginner's Guide to Googlebot OptimizationCMI_Compas
 
Seo technique (TechTalk)
Seo technique (TechTalk)Seo technique (TechTalk)
Seo technique (TechTalk)Vannak Pen
 
SEO PPT Your Way To Success
SEO PPT Your Way To SuccessSEO PPT Your Way To Success
SEO PPT Your Way To SuccessMitulBrahmaniya
 
5 Best Practices For Technical SEO Services In India That You Should Know 
5 Best Practices For Technical SEO Services In India That You Should Know 5 Best Practices For Technical SEO Services In India That You Should Know 
5 Best Practices For Technical SEO Services In India That You Should Know Flexsin
 
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...Waqar Ahmad
 
The Seven Secret Skills Of SEO Work
The Seven Secret Skills Of SEO WorkThe Seven Secret Skills Of SEO Work
The Seven Secret Skills Of SEO Workdaniela_noyv
 
BrightonSEO 5 Critical Questions Your Log Files Can Answer September 2016
BrightonSEO 5 Critical Questions Your Log Files Can Answer September 2016BrightonSEO 5 Critical Questions Your Log Files Can Answer September 2016
BrightonSEO 5 Critical Questions Your Log Files Can Answer September 2016Mark Thomas
 
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 AGBastian Grimm
 
Visitor Analytics - Technical SEO
Visitor Analytics - Technical SEOVisitor Analytics - Technical SEO
Visitor Analytics - Technical SEOVisitor Analytics
 

Similar to DMIEXPO - Nati Elimelech - JS & SEO: Your New Beautiful Site Might Be Invisible To Google (20)

Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AUKeeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
 
SEARCH Y : Benjamin Bussière - Javascript and seo misconceptions, misunders...
SEARCH Y :  Benjamin Bussière - Javascript and seo  misconceptions, misunders...SEARCH Y :  Benjamin Bussière - Javascript and seo  misconceptions, misunders...
SEARCH Y : Benjamin Bussière - Javascript and seo misconceptions, misunders...
 
How to Run an SEO Audit by yourself at home.pdf
How to Run an SEO Audit by yourself at home.pdfHow to Run an SEO Audit by yourself at home.pdf
How to Run an SEO Audit by yourself at home.pdf
 
Webmaster guide-en
Webmaster guide-enWebmaster guide-en
Webmaster guide-en
 
SEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficSEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search Traffic
 
BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget
BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering BudgetBrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget
BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget
 
Modern JavaScript and SEO
Modern JavaScript and SEOModern JavaScript and SEO
Modern JavaScript and SEO
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
Weekly SEO - Is Googlebot stop crawling your website if your Robots.txt is un...
Weekly SEO - Is Googlebot stop crawling your website if your Robots.txt is un...Weekly SEO - Is Googlebot stop crawling your website if your Robots.txt is un...
Weekly SEO - Is Googlebot stop crawling your website if your Robots.txt is un...
 
The Beginner's Guide to Googlebot Optimization
The Beginner's Guide to Googlebot OptimizationThe Beginner's Guide to Googlebot Optimization
The Beginner's Guide to Googlebot Optimization
 
Technial SEO
Technial SEOTechnial SEO
Technial SEO
 
Seo technique (TechTalk)
Seo technique (TechTalk)Seo technique (TechTalk)
Seo technique (TechTalk)
 
SEO PPT Your Way To Success
SEO PPT Your Way To SuccessSEO PPT Your Way To Success
SEO PPT Your Way To Success
 
5 Best Practices For Technical SEO Services In India That You Should Know 
5 Best Practices For Technical SEO Services In India That You Should Know 5 Best Practices For Technical SEO Services In India That You Should Know 
5 Best Practices For Technical SEO Services In India That You Should Know 
 
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
 
The Seven Secret Skills Of SEO Work
The Seven Secret Skills Of SEO WorkThe Seven Secret Skills Of SEO Work
The Seven Secret Skills Of SEO Work
 
BrightonSEO 5 Critical Questions Your Log Files Can Answer September 2016
BrightonSEO 5 Critical Questions Your Log Files Can Answer September 2016BrightonSEO 5 Critical Questions Your Log Files Can Answer September 2016
BrightonSEO 5 Critical Questions Your Log Files Can Answer September 2016
 
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
 
Technical SEO
Technical SEOTechnical SEO
Technical SEO
 
Visitor Analytics - Technical SEO
Visitor Analytics - Technical SEOVisitor Analytics - Technical SEO
Visitor Analytics - Technical SEO
 

More from Morning Dough

DMIEXPO - Dennic Yu - Facebook Advertising – Cracking the Code
DMIEXPO - Dennic Yu - Facebook Advertising – Cracking the CodeDMIEXPO - Dennic Yu - Facebook Advertising – Cracking the Code
DMIEXPO - Dennic Yu - Facebook Advertising – Cracking the CodeMorning Dough
 
DMIEXPO - Igal Pines - The Intelligent Media Buyer: How can you turn $1 to $2...
DMIEXPO - Igal Pines - The Intelligent Media Buyer: How can you turn $1 to $2...DMIEXPO - Igal Pines - The Intelligent Media Buyer: How can you turn $1 to $2...
DMIEXPO - Igal Pines - The Intelligent Media Buyer: How can you turn $1 to $2...Morning Dough
 
DMIEXPO - Mordy Oberstein - Google’s Machine Learning: What has Changed & Why...
DMIEXPO - Mordy Oberstein - Google’s Machine Learning: What has Changed & Why...DMIEXPO - Mordy Oberstein - Google’s Machine Learning: What has Changed & Why...
DMIEXPO - Mordy Oberstein - Google’s Machine Learning: What has Changed & Why...Morning Dough
 
DMIEXPO - Arosal - Where To Hold Your IP: The A To Z Guide For Digital Marketers
DMIEXPO - Arosal - Where To Hold Your IP: The A To Z Guide For Digital MarketersDMIEXPO - Arosal - Where To Hold Your IP: The A To Z Guide For Digital Marketers
DMIEXPO - Arosal - Where To Hold Your IP: The A To Z Guide For Digital MarketersMorning Dough
 
DMIEXPO - Keith Kouzmanoff - The Essential Strategies for Effective Inbox Del...
DMIEXPO - Keith Kouzmanoff - The Essential Strategies for Effective Inbox Del...DMIEXPO - Keith Kouzmanoff - The Essential Strategies for Effective Inbox Del...
DMIEXPO - Keith Kouzmanoff - The Essential Strategies for Effective Inbox Del...Morning Dough
 
DMIEXPO - Ajay Goyal - Maximum ROI in Bulk Emailing by IPv6 – Optimum deliver...
DMIEXPO - Ajay Goyal - Maximum ROI in Bulk Emailing by IPv6 – Optimum deliver...DMIEXPO - Ajay Goyal - Maximum ROI in Bulk Emailing by IPv6 – Optimum deliver...
DMIEXPO - Ajay Goyal - Maximum ROI in Bulk Emailing by IPv6 – Optimum deliver...Morning Dough
 
DMIEXPO - Anna Brody - How To Get Influencers To Sell Your Products Over And ...
DMIEXPO - Anna Brody - How To Get Influencers To Sell Your Products Over And ...DMIEXPO - Anna Brody - How To Get Influencers To Sell Your Products Over And ...
DMIEXPO - Anna Brody - How To Get Influencers To Sell Your Products Over And ...Morning Dough
 
DMIEXPO - Jitendra Vaswani - These 5 Affiliate Marketing Growth Hacks Can Hel...
DMIEXPO - Jitendra Vaswani - These 5 Affiliate Marketing Growth Hacks Can Hel...DMIEXPO - Jitendra Vaswani - These 5 Affiliate Marketing Growth Hacks Can Hel...
DMIEXPO - Jitendra Vaswani - These 5 Affiliate Marketing Growth Hacks Can Hel...Morning Dough
 
DMIEXPO - Anna Gita - 3 Affiliate Golden Rules to take you From 3 Figures to ...
DMIEXPO - Anna Gita - 3 Affiliate Golden Rules to take you From 3 Figures to ...DMIEXPO - Anna Gita - 3 Affiliate Golden Rules to take you From 3 Figures to ...
DMIEXPO - Anna Gita - 3 Affiliate Golden Rules to take you From 3 Figures to ...Morning Dough
 
DMIEXPO - Fran Jakubowicz - Lead Forms Are Old School: Here Are The Next Gene...
DMIEXPO - Fran Jakubowicz - Lead Forms Are Old School: Here Are The Next Gene...DMIEXPO - Fran Jakubowicz - Lead Forms Are Old School: Here Are The Next Gene...
DMIEXPO - Fran Jakubowicz - Lead Forms Are Old School: Here Are The Next Gene...Morning Dough
 
DMIEXPO - Jason Hunt - 5 Tips To Guide The Customer Journey Using Facebook Ads
DMIEXPO - Jason Hunt - 5 Tips To Guide The Customer Journey Using Facebook AdsDMIEXPO - Jason Hunt - 5 Tips To Guide The Customer Journey Using Facebook Ads
DMIEXPO - Jason Hunt - 5 Tips To Guide The Customer Journey Using Facebook AdsMorning Dough
 
DMIEXPO - Barry Plaskow - How To Generate $500,000+ In A Fully Automated Webi...
DMIEXPO - Barry Plaskow - How To Generate $500,000+ In A Fully Automated Webi...DMIEXPO - Barry Plaskow - How To Generate $500,000+ In A Fully Automated Webi...
DMIEXPO - Barry Plaskow - How To Generate $500,000+ In A Fully Automated Webi...Morning Dough
 
DMIEXPO - Dan Chen - 2020: The Year of eCommerce Media (Amazon, Alibaba, Goog...
DMIEXPO - Dan Chen - 2020: The Year of eCommerce Media (Amazon, Alibaba, Goog...DMIEXPO - Dan Chen - 2020: The Year of eCommerce Media (Amazon, Alibaba, Goog...
DMIEXPO - Dan Chen - 2020: The Year of eCommerce Media (Amazon, Alibaba, Goog...Morning Dough
 
DMIEXPO - Shmuel Herschberg - Discover The Simplest Ways To Increase Email Ma...
DMIEXPO - Shmuel Herschberg - Discover The Simplest Ways To Increase Email Ma...DMIEXPO - Shmuel Herschberg - Discover The Simplest Ways To Increase Email Ma...
DMIEXPO - Shmuel Herschberg - Discover The Simplest Ways To Increase Email Ma...Morning Dough
 
DMIEXPO - Yossi Elchanan - Google’s Growth Drivers – 3 key metrics to boost y...
DMIEXPO - Yossi Elchanan - Google’s Growth Drivers – 3 key metrics to boost y...DMIEXPO - Yossi Elchanan - Google’s Growth Drivers – 3 key metrics to boost y...
DMIEXPO - Yossi Elchanan - Google’s Growth Drivers – 3 key metrics to boost y...Morning Dough
 
DMIEXPO - Ariel Averbuch - The 4 Steps To A Powerful Viral Post On Facebook
DMIEXPO - Ariel Averbuch - The 4 Steps To A Powerful Viral Post On FacebookDMIEXPO - Ariel Averbuch - The 4 Steps To A Powerful Viral Post On Facebook
DMIEXPO - Ariel Averbuch - The 4 Steps To A Powerful Viral Post On FacebookMorning Dough
 
DMIEXPO - Yahav Hartman - Insights From Managing Over 45m/mo. In Facebook Ads
DMIEXPO - Yahav Hartman - Insights From Managing Over 45m/mo. In Facebook AdsDMIEXPO - Yahav Hartman - Insights From Managing Over 45m/mo. In Facebook Ads
DMIEXPO - Yahav Hartman - Insights From Managing Over 45m/mo. In Facebook AdsMorning Dough
 
DMIEXPO - Yaniv Zaid - Creative Persuasion: How To Sell More, Get High Prices...
DMIEXPO - Yaniv Zaid - Creative Persuasion: How To Sell More, Get High Prices...DMIEXPO - Yaniv Zaid - Creative Persuasion: How To Sell More, Get High Prices...
DMIEXPO - Yaniv Zaid - Creative Persuasion: How To Sell More, Get High Prices...Morning Dough
 
Dmiexpo 18 - Dot Lung - The Mastery of Instagram Marketing
Dmiexpo   18 - Dot Lung - The Mastery of Instagram MarketingDmiexpo   18 - Dot Lung - The Mastery of Instagram Marketing
Dmiexpo 18 - Dot Lung - The Mastery of Instagram MarketingMorning Dough
 
Dmiexpo 09 - Gilad Sasson - Cannabis and Digital Marketing – Big Deal
Dmiexpo   09 - Gilad Sasson - Cannabis and Digital Marketing – Big DealDmiexpo   09 - Gilad Sasson - Cannabis and Digital Marketing – Big Deal
Dmiexpo 09 - Gilad Sasson - Cannabis and Digital Marketing – Big DealMorning Dough
 

More from Morning Dough (20)

DMIEXPO - Dennic Yu - Facebook Advertising – Cracking the Code
DMIEXPO - Dennic Yu - Facebook Advertising – Cracking the CodeDMIEXPO - Dennic Yu - Facebook Advertising – Cracking the Code
DMIEXPO - Dennic Yu - Facebook Advertising – Cracking the Code
 
DMIEXPO - Igal Pines - The Intelligent Media Buyer: How can you turn $1 to $2...
DMIEXPO - Igal Pines - The Intelligent Media Buyer: How can you turn $1 to $2...DMIEXPO - Igal Pines - The Intelligent Media Buyer: How can you turn $1 to $2...
DMIEXPO - Igal Pines - The Intelligent Media Buyer: How can you turn $1 to $2...
 
DMIEXPO - Mordy Oberstein - Google’s Machine Learning: What has Changed & Why...
DMIEXPO - Mordy Oberstein - Google’s Machine Learning: What has Changed & Why...DMIEXPO - Mordy Oberstein - Google’s Machine Learning: What has Changed & Why...
DMIEXPO - Mordy Oberstein - Google’s Machine Learning: What has Changed & Why...
 
DMIEXPO - Arosal - Where To Hold Your IP: The A To Z Guide For Digital Marketers
DMIEXPO - Arosal - Where To Hold Your IP: The A To Z Guide For Digital MarketersDMIEXPO - Arosal - Where To Hold Your IP: The A To Z Guide For Digital Marketers
DMIEXPO - Arosal - Where To Hold Your IP: The A To Z Guide For Digital Marketers
 
DMIEXPO - Keith Kouzmanoff - The Essential Strategies for Effective Inbox Del...
DMIEXPO - Keith Kouzmanoff - The Essential Strategies for Effective Inbox Del...DMIEXPO - Keith Kouzmanoff - The Essential Strategies for Effective Inbox Del...
DMIEXPO - Keith Kouzmanoff - The Essential Strategies for Effective Inbox Del...
 
DMIEXPO - Ajay Goyal - Maximum ROI in Bulk Emailing by IPv6 – Optimum deliver...
DMIEXPO - Ajay Goyal - Maximum ROI in Bulk Emailing by IPv6 – Optimum deliver...DMIEXPO - Ajay Goyal - Maximum ROI in Bulk Emailing by IPv6 – Optimum deliver...
DMIEXPO - Ajay Goyal - Maximum ROI in Bulk Emailing by IPv6 – Optimum deliver...
 
DMIEXPO - Anna Brody - How To Get Influencers To Sell Your Products Over And ...
DMIEXPO - Anna Brody - How To Get Influencers To Sell Your Products Over And ...DMIEXPO - Anna Brody - How To Get Influencers To Sell Your Products Over And ...
DMIEXPO - Anna Brody - How To Get Influencers To Sell Your Products Over And ...
 
DMIEXPO - Jitendra Vaswani - These 5 Affiliate Marketing Growth Hacks Can Hel...
DMIEXPO - Jitendra Vaswani - These 5 Affiliate Marketing Growth Hacks Can Hel...DMIEXPO - Jitendra Vaswani - These 5 Affiliate Marketing Growth Hacks Can Hel...
DMIEXPO - Jitendra Vaswani - These 5 Affiliate Marketing Growth Hacks Can Hel...
 
DMIEXPO - Anna Gita - 3 Affiliate Golden Rules to take you From 3 Figures to ...
DMIEXPO - Anna Gita - 3 Affiliate Golden Rules to take you From 3 Figures to ...DMIEXPO - Anna Gita - 3 Affiliate Golden Rules to take you From 3 Figures to ...
DMIEXPO - Anna Gita - 3 Affiliate Golden Rules to take you From 3 Figures to ...
 
DMIEXPO - Fran Jakubowicz - Lead Forms Are Old School: Here Are The Next Gene...
DMIEXPO - Fran Jakubowicz - Lead Forms Are Old School: Here Are The Next Gene...DMIEXPO - Fran Jakubowicz - Lead Forms Are Old School: Here Are The Next Gene...
DMIEXPO - Fran Jakubowicz - Lead Forms Are Old School: Here Are The Next Gene...
 
DMIEXPO - Jason Hunt - 5 Tips To Guide The Customer Journey Using Facebook Ads
DMIEXPO - Jason Hunt - 5 Tips To Guide The Customer Journey Using Facebook AdsDMIEXPO - Jason Hunt - 5 Tips To Guide The Customer Journey Using Facebook Ads
DMIEXPO - Jason Hunt - 5 Tips To Guide The Customer Journey Using Facebook Ads
 
DMIEXPO - Barry Plaskow - How To Generate $500,000+ In A Fully Automated Webi...
DMIEXPO - Barry Plaskow - How To Generate $500,000+ In A Fully Automated Webi...DMIEXPO - Barry Plaskow - How To Generate $500,000+ In A Fully Automated Webi...
DMIEXPO - Barry Plaskow - How To Generate $500,000+ In A Fully Automated Webi...
 
DMIEXPO - Dan Chen - 2020: The Year of eCommerce Media (Amazon, Alibaba, Goog...
DMIEXPO - Dan Chen - 2020: The Year of eCommerce Media (Amazon, Alibaba, Goog...DMIEXPO - Dan Chen - 2020: The Year of eCommerce Media (Amazon, Alibaba, Goog...
DMIEXPO - Dan Chen - 2020: The Year of eCommerce Media (Amazon, Alibaba, Goog...
 
DMIEXPO - Shmuel Herschberg - Discover The Simplest Ways To Increase Email Ma...
DMIEXPO - Shmuel Herschberg - Discover The Simplest Ways To Increase Email Ma...DMIEXPO - Shmuel Herschberg - Discover The Simplest Ways To Increase Email Ma...
DMIEXPO - Shmuel Herschberg - Discover The Simplest Ways To Increase Email Ma...
 
DMIEXPO - Yossi Elchanan - Google’s Growth Drivers – 3 key metrics to boost y...
DMIEXPO - Yossi Elchanan - Google’s Growth Drivers – 3 key metrics to boost y...DMIEXPO - Yossi Elchanan - Google’s Growth Drivers – 3 key metrics to boost y...
DMIEXPO - Yossi Elchanan - Google’s Growth Drivers – 3 key metrics to boost y...
 
DMIEXPO - Ariel Averbuch - The 4 Steps To A Powerful Viral Post On Facebook
DMIEXPO - Ariel Averbuch - The 4 Steps To A Powerful Viral Post On FacebookDMIEXPO - Ariel Averbuch - The 4 Steps To A Powerful Viral Post On Facebook
DMIEXPO - Ariel Averbuch - The 4 Steps To A Powerful Viral Post On Facebook
 
DMIEXPO - Yahav Hartman - Insights From Managing Over 45m/mo. In Facebook Ads
DMIEXPO - Yahav Hartman - Insights From Managing Over 45m/mo. In Facebook AdsDMIEXPO - Yahav Hartman - Insights From Managing Over 45m/mo. In Facebook Ads
DMIEXPO - Yahav Hartman - Insights From Managing Over 45m/mo. In Facebook Ads
 
DMIEXPO - Yaniv Zaid - Creative Persuasion: How To Sell More, Get High Prices...
DMIEXPO - Yaniv Zaid - Creative Persuasion: How To Sell More, Get High Prices...DMIEXPO - Yaniv Zaid - Creative Persuasion: How To Sell More, Get High Prices...
DMIEXPO - Yaniv Zaid - Creative Persuasion: How To Sell More, Get High Prices...
 
Dmiexpo 18 - Dot Lung - The Mastery of Instagram Marketing
Dmiexpo   18 - Dot Lung - The Mastery of Instagram MarketingDmiexpo   18 - Dot Lung - The Mastery of Instagram Marketing
Dmiexpo 18 - Dot Lung - The Mastery of Instagram Marketing
 
Dmiexpo 09 - Gilad Sasson - Cannabis and Digital Marketing – Big Deal
Dmiexpo   09 - Gilad Sasson - Cannabis and Digital Marketing – Big DealDmiexpo   09 - Gilad Sasson - Cannabis and Digital Marketing – Big Deal
Dmiexpo 09 - Gilad Sasson - Cannabis and Digital Marketing – Big Deal
 

Recently uploaded

Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxtrishalcan8
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 

Recently uploaded (20)

Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 

DMIEXPO - Nati Elimelech - JS & SEO: Your New Beautiful Site Might Be Invisible To Google

  • 1.
  • 2. JavaScript SEO 101 Is your JS website good enough for Google?
  • 3. 3 Nati Elimelech CEO @ SEO Israel Passionate about technical SEO, analytics and automation. CEO at SEO Israel, a leading SEO agency in Israel. Will optimize crawl budget for beer. About Me Skills 97%Technical SEO 94%Holistic SEO -50%Sports
  • 4. 4 When I say JavaScript frameworks, I mostly mean… - React (by Facebook) - Angular (by Google) - Vue.js
  • 5. 5 JS frameworks and SPAs are on the rise - Easier to develop & maintain - Faster load times - Better user experience - Makes the browser do all the heavy lifting
  • 6. 6 “ What’s the big deal? I’ve heard Google can read JavaScript just fine. ” - Mahatma Gandhi
  • 7. 7 How Crawling and Indexing Works Much more resource heavy Piece of cake
  • 8. 8 Google can’t read your content and “see” your beautiful website Your website might be beautiful and slick looking, but can google see it your content the way your users do? This is how Googlebot sees a website with poorly executed JS
  • 9. 9 Google Will Discover New Pages S-L-O-W-L-Y Having to fully render a page to detect all links on it makes new URL discovery very sluggish. Large websites should expect slower new URL discovery.
  • 10. 10 Google Will Crawl Your Pages Less Often Fully rendering a page means more resources required on Google’s end, which means less URLs get crawled and not as often.
  • 11. 11
  • 12. 12 “ oh. ” - Mahatma Gandhi
  • 13. 13 Make sure Googlebot can see your HTML and properly render your content for all page types using ‘URL inspection’ + ‘test live URL’ in GSC. Tip: using Google’s mobile-friendly test tool will show you how Googlebot sees the page. Make sure Googlebot can render your content
  • 14. 14 notes for your dev team Make your HTML static and Readable to Googlebot • Rendertron/Pupputeer (headless browser - server configuration) • Prerender.io (3rd party) – pay by no. of URLs • Angular Universal – built in into Angular 2 • Edge SEO – some CDN services offer prerendering services
  • 15. 15 Make sure to create and submit sitemaps for all URLs you want google to crawl or discover Create extensive sitemaps notes for your dev team
  • 17. 17 Nati Elimelech CEO @ SEO Israel Questions? Hit me up on social: @netanel thenati
  • 18. 18 Thank You! Come to our booth for a quick audit of your website