SlideShare a Scribd company logo

BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget

Botify
BotifyBotify
Crawl Budget is dead, please
welcome Rendering Budget
Robin Eisenberg // Botify //
Javascript is complex and here
to stay.
Rendering problems ? Looks a
lot like Crawl Budget to me
What is already available to
optimise your JS?
Agenda
Crawl Budget
Google has finite power
Google doesn’t have the time to crawl
everything
Google needs to allocate
What if Google doesn’t have enough time
to crawl your whole website in 24 hours?
Crawl Budgets affect your bottom line
Search engines are visibly allocating resources
Direct correlation: page speed vs crawl volume
You might not be showing your whole website!
The modern web relies on JavaScript
Today is different
Render Budgets
JavaScript is Complex
JavaScript is Asynchronous
JavaScript is Slow
What if Google doesn’t have enough time
to render your whole website in 24 hours?
We’ve seen disasters like these:
JavaScript
Release
Drop
Rollback to
HTML
1
2
3
1 3
2
JavaScript complexities
Content changes over the page’s lifecycle
Rendering time is relative
JavaScript is not easily readable/debuggable
These difficulties apply to Google, not just you.
BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget
Javascript rendering resources
JavaScript Crawl Cost Management
Rendering is actually deferred until Google has the resources ready to render the client side content.
Once resources are available, Google index the content further.
Googlebot waits
for available
resources to
render Javascript
by itself.
A new Step in the Search Process
Please welcome rendering budget
Crawl Index
(HTML)
Render Index
(JS+HTML)
SAME SAME NEW! NEW!
Despite this, we should not duck out but rather
embrace JavaScript
JS is not going away
Help us help you
JavaScript is an
opportunity
-Google
Rendering Budget
Google still has finite power
Google doesn’t have the time to render
everything, everyday
Google still needs to allocate
Allocation has changed though, because
the cost and complexity has changed
Helping Google
Google has trouble with rendering
Anything you can do to help will be
rewarded
Or risk not being competitive anymore
And of what you already know about Crawl
Budget applies to Rendering Budget.
Analyzing your JavaScript
There’s nothing new under the sun.
You already know how to do that!
Page Delay
We counted the time for the
server to send the page
Time to Interactive
BEFORE:
We count the time for the
crawler to render the page
NOW:
Crawl Ratio
We parsed log files and
counted unique urls
Render Ratio
BEFORE:
We parse log files and count
unique referrers
...from googlebot, on API calls
NOW:
Test a URL & content that should be Indexed
Search in Google:
site:<your_url> <unique phrase>
We know what important LINKS and CONTENT are rendered client-side
Can we find this content in Google’s index?
Is it relevant to assess JavaScript rendering for this website ?
Is Google indexing my important content?
TEST:
site:https://reverb.com/marketplace/
acoustic-guitars "Martin D-18
Dreadnought Acoustic Guitar"
RESULTS:
Googlebot fetched the JS
The rendering was DONE
The 2-pass indexing is OK
Find an expression that is always there in the
HTML-only version: "used from"
What proportion of my pages are rendered?
Find an expression that is always there in the
rendered version (but not in HTML-only):
"Make an Offer"
What proportion of my pages are rendered?
Use site: in Google with the first expression, then the second, to get the number of indexed results and
calculate the rendering ratio.
+
What proportion of my pages are rendered?
79% 2-pass indexed (rendered)13,700 / 17,400 =
SEO.php
We added server-side
SEO tracking
SEO.js
BEFORE:
We add crawler-side
JS SEO tracking
NOW:
SEO.php Simple Example
...Before logfile analysis, we all used this trick to monitor SEs crawls.
SEO.js Simple Example
Use Google’s Index to understand its passage, and fetch vs. render.
Staying on top of your JavaScript SEO
Preparing for the future
STEP 1
Have a coffee with your developers
SHARING IS CARING
Set up regular discussions
Stay informed of their roadmap
Have dedicated points of contact
Help them understand your issues - most are unaware
Your devs are your best allies in this endeavour
STEP 2
Make your own targets
MONITOR THE RIGHT KPIS
Identify the right resources to allow/exclude:
Timing - FCP, TTI
Quality - Size, N* of requests
Metrics - Lighthouse scores
Start with regular manual monitoring - automate it if possible
STEP 3
Invest in a platform for JS
optimisation at scale
Crawl Budget is (almost) dead, long live Rendering Budget
Budgets are here to stay
You need to optimise for them
The method has not changed
Key Takeaways
Visit our Booth to discuss!
1 of 31

BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget

Download to read offline

Crawl Budget is (almost) dead long live Rendering Budget. Relive Botify's BirghtonSEO talk on rendering budget.

Botify
BotifyBotify

Recommended

Faceted Navigation: (Almost) Everyone is Doing it Wrong by
Faceted Navigation: (Almost) Everyone is Doing it WrongFaceted Navigation: (Almost) Everyone is Doing it Wrong
Faceted Navigation: (Almost) Everyone is Doing it WrongBotify
739 views63 slides
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ... by
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...Aleyda Solís
8.4K views76 slides
Product, service and category page links (and how to get them) - Rebecca Moss... by
Product, service and category page links (and how to get them) - Rebecca Moss...Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...Rebecca Moss
1.3K views104 slides
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites by
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesManick Bhan
2.2K views52 slides
The most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDX by
The most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDXThe most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDX
The most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDXAleyda Solís
5K views85 slides
Keyword Research for SEO: Best Practices & Top Tips by
Keyword Research for SEO: Best Practices & Top TipsKeyword Research for SEO: Best Practices & Top Tips
Keyword Research for SEO: Best Practices & Top TipsSearch Engine Journal
3.6K views27 slides
BrightonSEO March 2021 | Dan Taylor, Image Entity Tags by
BrightonSEO March 2021 | Dan Taylor, Image Entity TagsBrightonSEO March 2021 | Dan Taylor, Image Entity Tags
BrightonSEO March 2021 | Dan Taylor, Image Entity TagsDan Taylor
1.1K views33 slides
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites by
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce WebsitesBrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce WebsitesDan Taylor
559 views32 slides

More Related Content

What's hot

Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework by
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkAleyda Solís
12.6K views61 slides
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages by
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing PagesAreej AbuAli
3.3K views222 slides
How to put together a search strategy for a new category by
How to put together a search strategy for a new categoryHow to put together a search strategy for a new category
How to put together a search strategy for a new categoryAmir Jirbandey
178 views42 slides
Cost Effective Multilingual Content Optimization in An International SEO Process by
Cost Effective Multilingual Content Optimization in An International SEO ProcessCost Effective Multilingual Content Optimization in An International SEO Process
Cost Effective Multilingual Content Optimization in An International SEO ProcessAleyda Solís
2.5K views46 slides
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S... by
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...LazarinaStoyanova
6.1K views116 slides
How to leverage indexation tracking to monitor issues and improve performance by
How to leverage indexation tracking to monitor issues and improve performanceHow to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performanceSimon Lesser
682 views111 slides
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon by
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOConAleyda Solís
2.4K views87 slides
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ... by
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...chima mmeje
845 views52 slides
The Ultimate Google Indexing Session by
The Ultimate Google Indexing SessionThe Ultimate Google Indexing Session
The Ultimate Google Indexing SessionOnely
1.9K views49 slides
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ... by
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...LazarinaStoyanova
2K views132 slides
SEO at Scale - BrightonSEO April 2022 by
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022Nitin Manchanda
1.8K views67 slides
How to get more traffic with less content - BrightonSEO by
How to get more traffic with less content - BrightonSEOHow to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEOAnna Gregory-Hall
1.6K views55 slides
[BrightonSEO 2019] Restructuring Websites to Improve Indexability by
[BrightonSEO 2019] Restructuring Websites to Improve Indexability[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve IndexabilityAreej AbuAli
24.6K views220 slides
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr... by
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...Aleyda Solís
6.5K views77 slides
Brighton SEO April 2022 - Automate the technical SEO stuff by
Brighton SEO April 2022 - Automate the technical SEO stuffBrighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuffMichael Van Den Reym
6.3K views81 slides
Menstrual Health in SEO (BrightonSEO Spring 2022) by
Menstrual Health in SEO (BrightonSEO Spring 2022) Menstrual Health in SEO (BrightonSEO Spring 2022)
Menstrual Health in SEO (BrightonSEO Spring 2022) Chloe Smith
3.7K views48 slides
[BrightonSEO October 2022] On-page SEO: from intention to conversion by
[BrightonSEO October 2022] On-page SEO: from intention to conversion[BrightonSEO October 2022] On-page SEO: from intention to conversion
[BrightonSEO October 2022] On-page SEO: from intention to conversionFelipe Bazon
908 views68 slides
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022 by
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022 SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022 SophieBrannon
720 views85 slides
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf by
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfSophie Gibson
2K views148 slides
How to Use Search Intent to Dominate Google Discover by
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverFelipe Bazon
2K views44 slides

What's hot (20)

Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework by Aleyda Solís
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Aleyda Solís12.6K views
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages by Areej AbuAli
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
Areej AbuAli3.3K views
How to put together a search strategy for a new category by Amir Jirbandey
How to put together a search strategy for a new categoryHow to put together a search strategy for a new category
How to put together a search strategy for a new category
Amir Jirbandey178 views
Cost Effective Multilingual Content Optimization in An International SEO Process by Aleyda Solís
Cost Effective Multilingual Content Optimization in An International SEO ProcessCost Effective Multilingual Content Optimization in An International SEO Process
Cost Effective Multilingual Content Optimization in An International SEO Process
Aleyda Solís2.5K views
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S... by LazarinaStoyanova
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
LazarinaStoyanova6.1K views
How to leverage indexation tracking to monitor issues and improve performance by Simon Lesser
How to leverage indexation tracking to monitor issues and improve performanceHow to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performance
Simon Lesser682 views
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon by Aleyda Solís
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon
Aleyda Solís2.4K views
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ... by chima mmeje
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...
chima mmeje845 views
The Ultimate Google Indexing Session by Onely
The Ultimate Google Indexing SessionThe Ultimate Google Indexing Session
The Ultimate Google Indexing Session
Onely1.9K views
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ... by LazarinaStoyanova
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
SEO at Scale - BrightonSEO April 2022 by Nitin Manchanda
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022
Nitin Manchanda1.8K views
How to get more traffic with less content - BrightonSEO by Anna Gregory-Hall
How to get more traffic with less content - BrightonSEOHow to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEO
Anna Gregory-Hall1.6K views
[BrightonSEO 2019] Restructuring Websites to Improve Indexability by Areej AbuAli
[BrightonSEO 2019] Restructuring Websites to Improve Indexability[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
Areej AbuAli24.6K views
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr... by Aleyda Solís
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
Aleyda Solís6.5K views
Brighton SEO April 2022 - Automate the technical SEO stuff by Michael Van Den Reym
Brighton SEO April 2022 - Automate the technical SEO stuffBrighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
Menstrual Health in SEO (BrightonSEO Spring 2022) by Chloe Smith
Menstrual Health in SEO (BrightonSEO Spring 2022) Menstrual Health in SEO (BrightonSEO Spring 2022)
Menstrual Health in SEO (BrightonSEO Spring 2022)
Chloe Smith3.7K views
[BrightonSEO October 2022] On-page SEO: from intention to conversion by Felipe Bazon
[BrightonSEO October 2022] On-page SEO: from intention to conversion[BrightonSEO October 2022] On-page SEO: from intention to conversion
[BrightonSEO October 2022] On-page SEO: from intention to conversion
Felipe Bazon908 views
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022 by SophieBrannon
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022 SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022
SEO Strategy: Where The F**K Do I Even Start? - Brighton SEO April 2022
SophieBrannon720 views
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf by Sophie Gibson
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Sophie Gibson2K views
How to Use Search Intent to Dominate Google Discover by Felipe Bazon
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google Discover
Felipe Bazon2K views

Similar to BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget

SEARCH Y : Benjamin Bussière - Javascript and seo misconceptions, misunders... by
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
612 views52 slides
How to make JavaScript websites successful in Google | iJS 2019 by
 How to make JavaScript websites successful in Google | iJS 2019 How to make JavaScript websites successful in Google | iJS 2019
How to make JavaScript websites successful in Google | iJS 2019Onely
128 views97 slides
L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic... by
L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic...L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic...
L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic...SEO Camp Association
4.9K views36 slides
Javascript SEO Devs and SEOs playing nicely by
Javascript SEO Devs and SEOs playing nicelyJavascript SEO Devs and SEOs playing nicely
Javascript SEO Devs and SEOs playing nicelyPeter Mead
89 views59 slides
Demystifying JavaScript & SEO by
Demystifying JavaScript & SEODemystifying JavaScript & SEO
Demystifying JavaScript & SEOBotify
877 views39 slides
Indexing Your Content is Optional (2020 Edition) by
Indexing Your Content is Optional (2020 Edition)Indexing Your Content is Optional (2020 Edition)
Indexing Your Content is Optional (2020 Edition)Onely
148 views87 slides
React seo tips to build seo friendly web applications by
React seo tips to build seo friendly web applicationsReact seo tips to build seo friendly web applications
React seo tips to build seo friendly web applicationsKaty Slemon
65 views40 slides
Myths & true stories about JavaScript for SEO by
Myths & true stories about JavaScript for SEOMyths & true stories about JavaScript for SEO
Myths & true stories about JavaScript for SEOSara Moccand-Sayegh
225 views55 slides
Common Site Crawl issue with Javascript by
Common Site Crawl issue with JavascriptCommon Site Crawl issue with Javascript
Common Site Crawl issue with JavascriptNetElixir University
80 views20 slides
Migration to a JS Framework without Losing Your Rankings and Mind by
Migration to a JS Framework without Losing Your Rankings and MindMigration to a JS Framework without Losing Your Rankings and Mind
Migration to a JS Framework without Losing Your Rankings and MindMaria Cieślak
1.7K views42 slides
JavaScript Doesn't Have to be Evil | Digital Olympus by
JavaScript Doesn't Have to be Evil | Digital OlympusJavaScript Doesn't Have to be Evil | Digital Olympus
JavaScript Doesn't Have to be Evil | Digital OlympusOnely
91 views42 slides
Website SEO Audits: How to Approach by
Website SEO Audits: How to ApproachWebsite SEO Audits: How to Approach
Website SEO Audits: How to ApproachGeoff Kennedy
2.2K views42 slides
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow by
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and ZillowProgrammatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and ZillowBernard Huang
14K views92 slides
Javascript & SEO 2019 by
Javascript & SEO 2019Javascript & SEO 2019
Javascript & SEO 2019Edd Wilson
136 views59 slides
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ... by
SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...Distilled
2.3K views216 slides
How Much Content is Not Indexed in Google in 2019? by
How Much Content is Not Indexed in Google in 2019?How Much Content is Not Indexed in Google in 2019?
How Much Content is Not Indexed in Google in 2019?Onely
2.8K views208 slides
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU by
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
3.1K views42 slides
Chewy Trewella - Google Searchtips by
Chewy Trewella - Google SearchtipsChewy Trewella - Google Searchtips
Chewy Trewella - Google Searchtipssounddelivery
2.9K views78 slides
How to scale SEO work NOBODY wants to do (including your competitors) to rapi... by
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...Hamlet Batista
403 views28 slides

Similar to BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget (20)

How to make JavaScript websites successful in Google | iJS 2019 by Onely
 How to make JavaScript websites successful in Google | iJS 2019 How to make JavaScript websites successful in Google | iJS 2019
How to make JavaScript websites successful in Google | iJS 2019
Onely128 views
L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic... by SEO Camp Association
L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic...L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic...
L’importance du crawl du JavaScript : pourquoi, comment et pour quels bénéfic...
Javascript SEO Devs and SEOs playing nicely by Peter Mead
Javascript SEO Devs and SEOs playing nicelyJavascript SEO Devs and SEOs playing nicely
Javascript SEO Devs and SEOs playing nicely
Peter Mead89 views
Demystifying JavaScript & SEO by Botify
Demystifying JavaScript & SEODemystifying JavaScript & SEO
Demystifying JavaScript & SEO
Botify877 views
Indexing Your Content is Optional (2020 Edition) by Onely
Indexing Your Content is Optional (2020 Edition)Indexing Your Content is Optional (2020 Edition)
Indexing Your Content is Optional (2020 Edition)
Onely148 views
React seo tips to build seo friendly web applications by Katy Slemon
React seo tips to build seo friendly web applicationsReact seo tips to build seo friendly web applications
React seo tips to build seo friendly web applications
Katy Slemon65 views
Migration to a JS Framework without Losing Your Rankings and Mind by Maria Cieślak
Migration to a JS Framework without Losing Your Rankings and MindMigration to a JS Framework without Losing Your Rankings and Mind
Migration to a JS Framework without Losing Your Rankings and Mind
Maria Cieślak1.7K views
JavaScript Doesn't Have to be Evil | Digital Olympus by Onely
JavaScript Doesn't Have to be Evil | Digital OlympusJavaScript Doesn't Have to be Evil | Digital Olympus
JavaScript Doesn't Have to be Evil | Digital Olympus
Onely91 views
Website SEO Audits: How to Approach by Geoff Kennedy
Website SEO Audits: How to ApproachWebsite SEO Audits: How to Approach
Website SEO Audits: How to Approach
Geoff Kennedy2.2K views
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow by Bernard Huang
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and ZillowProgrammatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
Bernard Huang14K views
Javascript & SEO 2019 by Edd Wilson
Javascript & SEO 2019Javascript & SEO 2019
Javascript & SEO 2019
Edd Wilson136 views
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ... by Distilled
SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...
Distilled2.3K views
How Much Content is Not Indexed in Google in 2019? by Onely
How Much Content is Not Indexed in Google in 2019?How Much Content is Not Indexed in Google in 2019?
How Much Content is Not Indexed in Google in 2019?
Onely2.8K views
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU by Jason Mun
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
Jason Mun3.1K views
Chewy Trewella - Google Searchtips by sounddelivery
Chewy Trewella - Google SearchtipsChewy Trewella - Google Searchtips
Chewy Trewella - Google Searchtips
sounddelivery2.9K views
How to scale SEO work NOBODY wants to do (including your competitors) to rapi... by Hamlet Batista
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
Hamlet Batista403 views

More from Botify

From Search to Transaction: How to Master the Customer Experience by
From Search to Transaction: How to Master the Customer ExperienceFrom Search to Transaction: How to Master the Customer Experience
From Search to Transaction: How to Master the Customer ExperienceBotify
293 views49 slides
The Evolution of Customer Journeys & SEO by
The Evolution of Customer Journeys & SEOThe Evolution of Customer Journeys & SEO
The Evolution of Customer Journeys & SEOBotify
318 views28 slides
How Is COVID-19 Impacting Organic Search by Industry & What Can We Do About It? by
How Is COVID-19 Impacting Organic Search by Industry & What Can We Do About It?How Is COVID-19 Impacting Organic Search by Industry & What Can We Do About It?
How Is COVID-19 Impacting Organic Search by Industry & What Can We Do About It?Botify
179 views26 slides
How to Find Your Site's True Ranking Factors by
How to Find Your Site's True Ranking FactorsHow to Find Your Site's True Ranking Factors
How to Find Your Site's True Ranking FactorsBotify
229 views55 slides
Webinar: How to Make Data-Driven Marketing Decisions Without a Data Science D... by
Webinar: How to Make Data-Driven Marketing Decisions Without a Data Science D...Webinar: How to Make Data-Driven Marketing Decisions Without a Data Science D...
Webinar: How to Make Data-Driven Marketing Decisions Without a Data Science D...Botify
176 views23 slides
The Total Economic Impact of Botify by
The Total Economic Impact of BotifyThe Total Economic Impact of Botify
The Total Economic Impact of BotifyBotify
245 views50 slides
Algo Updates, Volatility, & How to Roll with the Punches in SEO by
Algo Updates, Volatility, & How to Roll with the Punches in SEOAlgo Updates, Volatility, & How to Roll with the Punches in SEO
Algo Updates, Volatility, & How to Roll with the Punches in SEOBotify
290 views39 slides
New Holiday Data Reveals Insights About Handling Seasonal Volatility - Q1 202... by
New Holiday Data Reveals Insights About Handling Seasonal Volatility - Q1 202...New Holiday Data Reveals Insights About Handling Seasonal Volatility - Q1 202...
New Holiday Data Reveals Insights About Handling Seasonal Volatility - Q1 202...Botify
191 views68 slides
Living in a mobile first index world by
Living in a mobile first index worldLiving in a mobile first index world
Living in a mobile first index worldBotify
1.1K views42 slides
Botify Webinar - The new Version of Botify Keywords by
Botify Webinar - The new Version of Botify KeywordsBotify Webinar - The new Version of Botify Keywords
Botify Webinar - The new Version of Botify KeywordsBotify
666 views31 slides
Mobile-First Index: A Data-Driven Analysis & Discussion by
Mobile-First Index:  A Data-Driven Analysis & DiscussionMobile-First Index:  A Data-Driven Analysis & Discussion
Mobile-First Index: A Data-Driven Analysis & DiscussionBotify
2.7K views35 slides
Why auditing your rel=canonical configuration is a shrewd move by
Why auditing your rel=canonical configuration is a shrewd moveWhy auditing your rel=canonical configuration is a shrewd move
Why auditing your rel=canonical configuration is a shrewd moveBotify
704 views34 slides
Botify webinar Internal Linking - October 2018 by
Botify webinar   Internal Linking - October 2018Botify webinar   Internal Linking - October 2018
Botify webinar Internal Linking - October 2018Botify
607 views41 slides
How Does Google Crawl the Web? by
How Does Google Crawl the Web?How Does Google Crawl the Web?
How Does Google Crawl the Web?Botify
2.4K views71 slides
GSC vs Scraping: Go Beyond Rankings by
GSC vs Scraping: Go Beyond RankingsGSC vs Scraping: Go Beyond Rankings
GSC vs Scraping: Go Beyond RankingsBotify
584 views39 slides
The GDPR: What, Why and How Botify is Compliant by Design by
The GDPR: What, Why and How Botify is Compliant by DesignThe GDPR: What, Why and How Botify is Compliant by Design
The GDPR: What, Why and How Botify is Compliant by DesignBotify
487 views28 slides
Webinar Structured Data by
Webinar Structured DataWebinar Structured Data
Webinar Structured DataBotify
500 views39 slides
Mobile first index webinar by
Mobile first index webinarMobile first index webinar
Mobile first index webinarBotify
196 views36 slides
Decrypt Google’s Behavior with Botify Log Analyzer by
Decrypt Google’s Behavior with Botify Log AnalyzerDecrypt Google’s Behavior with Botify Log Analyzer
Decrypt Google’s Behavior with Botify Log AnalyzerBotify
570 views45 slides
Understand the impact of Javascript on SEO by
Understand the impact of Javascript on SEOUnderstand the impact of Javascript on SEO
Understand the impact of Javascript on SEOBotify
1K views43 slides

More from Botify (20)

From Search to Transaction: How to Master the Customer Experience by Botify
From Search to Transaction: How to Master the Customer ExperienceFrom Search to Transaction: How to Master the Customer Experience
From Search to Transaction: How to Master the Customer Experience
Botify293 views
The Evolution of Customer Journeys & SEO by Botify
The Evolution of Customer Journeys & SEOThe Evolution of Customer Journeys & SEO
The Evolution of Customer Journeys & SEO
Botify318 views
How Is COVID-19 Impacting Organic Search by Industry & What Can We Do About It? by Botify
How Is COVID-19 Impacting Organic Search by Industry & What Can We Do About It?How Is COVID-19 Impacting Organic Search by Industry & What Can We Do About It?
How Is COVID-19 Impacting Organic Search by Industry & What Can We Do About It?
Botify179 views
How to Find Your Site's True Ranking Factors by Botify
How to Find Your Site's True Ranking FactorsHow to Find Your Site's True Ranking Factors
How to Find Your Site's True Ranking Factors
Botify229 views
Webinar: How to Make Data-Driven Marketing Decisions Without a Data Science D... by Botify
Webinar: How to Make Data-Driven Marketing Decisions Without a Data Science D...Webinar: How to Make Data-Driven Marketing Decisions Without a Data Science D...
Webinar: How to Make Data-Driven Marketing Decisions Without a Data Science D...
Botify176 views
The Total Economic Impact of Botify by Botify
The Total Economic Impact of BotifyThe Total Economic Impact of Botify
The Total Economic Impact of Botify
Botify245 views
Algo Updates, Volatility, & How to Roll with the Punches in SEO by Botify
Algo Updates, Volatility, & How to Roll with the Punches in SEOAlgo Updates, Volatility, & How to Roll with the Punches in SEO
Algo Updates, Volatility, & How to Roll with the Punches in SEO
Botify290 views
New Holiday Data Reveals Insights About Handling Seasonal Volatility - Q1 202... by Botify
New Holiday Data Reveals Insights About Handling Seasonal Volatility - Q1 202...New Holiday Data Reveals Insights About Handling Seasonal Volatility - Q1 202...
New Holiday Data Reveals Insights About Handling Seasonal Volatility - Q1 202...
Botify191 views
Living in a mobile first index world by Botify
Living in a mobile first index worldLiving in a mobile first index world
Living in a mobile first index world
Botify1.1K views
Botify Webinar - The new Version of Botify Keywords by Botify
Botify Webinar - The new Version of Botify KeywordsBotify Webinar - The new Version of Botify Keywords
Botify Webinar - The new Version of Botify Keywords
Botify666 views
Mobile-First Index: A Data-Driven Analysis & Discussion by Botify
Mobile-First Index:  A Data-Driven Analysis & DiscussionMobile-First Index:  A Data-Driven Analysis & Discussion
Mobile-First Index: A Data-Driven Analysis & Discussion
Botify2.7K views
Why auditing your rel=canonical configuration is a shrewd move by Botify
Why auditing your rel=canonical configuration is a shrewd moveWhy auditing your rel=canonical configuration is a shrewd move
Why auditing your rel=canonical configuration is a shrewd move
Botify704 views
Botify webinar Internal Linking - October 2018 by Botify
Botify webinar   Internal Linking - October 2018Botify webinar   Internal Linking - October 2018
Botify webinar Internal Linking - October 2018
Botify607 views
How Does Google Crawl the Web? by Botify
How Does Google Crawl the Web?How Does Google Crawl the Web?
How Does Google Crawl the Web?
Botify2.4K views
GSC vs Scraping: Go Beyond Rankings by Botify
GSC vs Scraping: Go Beyond RankingsGSC vs Scraping: Go Beyond Rankings
GSC vs Scraping: Go Beyond Rankings
Botify584 views
The GDPR: What, Why and How Botify is Compliant by Design by Botify
The GDPR: What, Why and How Botify is Compliant by DesignThe GDPR: What, Why and How Botify is Compliant by Design
The GDPR: What, Why and How Botify is Compliant by Design
Botify487 views
Webinar Structured Data by Botify
Webinar Structured DataWebinar Structured Data
Webinar Structured Data
Botify500 views
Mobile first index webinar by Botify
Mobile first index webinarMobile first index webinar
Mobile first index webinar
Botify196 views
Decrypt Google’s Behavior with Botify Log Analyzer by Botify
Decrypt Google’s Behavior with Botify Log AnalyzerDecrypt Google’s Behavior with Botify Log Analyzer
Decrypt Google’s Behavior with Botify Log Analyzer
Botify570 views
Understand the impact of Javascript on SEO by Botify
Understand the impact of Javascript on SEOUnderstand the impact of Javascript on SEO
Understand the impact of Javascript on SEO
Botify1K views

Recently uploaded

40th TWNIC Open Policy Meeting: A quick look at QUIC by
40th TWNIC Open Policy Meeting: A quick look at QUIC40th TWNIC Open Policy Meeting: A quick look at QUIC
40th TWNIC Open Policy Meeting: A quick look at QUICAPNIC
284 views20 slides
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx by
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptxCracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptxLeasedLinesQuote
9 views8 slides
cis5-Project-11a-Harry Lai by
cis5-Project-11a-Harry Laicis5-Project-11a-Harry Lai
cis5-Project-11a-Harry Laiharrylai126
10 views11 slides
MIS Pre.pptx by
MIS Pre.pptxMIS Pre.pptx
MIS Pre.pptxtaskinhossain14
15 views27 slides
WITS Deck by
WITS DeckWITS Deck
WITS DeckW.I.T.S.
90 views22 slides
Recent IRR changes by Yoshinobu Matsuzaki, IIJ by
Recent IRR changes by Yoshinobu Matsuzaki, IIJRecent IRR changes by Yoshinobu Matsuzaki, IIJ
Recent IRR changes by Yoshinobu Matsuzaki, IIJBangladesh Network Operators Group
18 views12 slides
40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download by
40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download
40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink DownloadAPNIC
305 views30 slides
Azure CICD - Day1.pptx by
Azure CICD - Day1.pptxAzure CICD - Day1.pptx
Azure CICD - Day1.pptxUiPathCommunity
120 views23 slides
Penetration Testing for Cybersecurity Professionals by
Penetration Testing for Cybersecurity ProfessionalsPenetration Testing for Cybersecurity Professionals
Penetration Testing for Cybersecurity Professionals211 Check
64 views17 slides
VNNIC Internet Day 2023: On LEOs and Starlink by
VNNIC Internet Day 2023: On LEOs and StarlinkVNNIC Internet Day 2023: On LEOs and Starlink
VNNIC Internet Day 2023: On LEOs and StarlinkAPNIC
18 views30 slides
IPv6 Security Overview by QS Tahmeed, APNIC RCT by
IPv6 Security Overview by QS Tahmeed, APNIC RCTIPv6 Security Overview by QS Tahmeed, APNIC RCT
IPv6 Security Overview by QS Tahmeed, APNIC RCTBangladesh Network Operators Group
27 views30 slides
Fact Sheets : Network Status in Bangladesh by
Fact Sheets : Network Status in BangladeshFact Sheets : Network Status in Bangladesh
Fact Sheets : Network Status in BangladeshBangladesh Network Operators Group
35 views31 slides
Liberando a produccion con confidencia.pdf by
Liberando a produccion con confidencia.pdfLiberando a produccion con confidencia.pdf
Liberando a produccion con confidencia.pdfAndres Almiray
8 views49 slides
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph by
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephAccelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephBangladesh Network Operators Group
25 views38 slides
the internet.pptx by
the internet.pptxthe internet.pptx
the internet.pptxSrihariJena
9 views9 slides
Best Instagram Blogging Ideas.docx by
Best Instagram Blogging Ideas.docxBest Instagram Blogging Ideas.docx
Best Instagram Blogging Ideas.docxzahrabanijamali
7 views4 slides
AI Driven Wi-Fi for the Bottom of the Pyramid by
AI Driven Wi-Fi for the Bottom of the PyramidAI Driven Wi-Fi for the Bottom of the Pyramid
AI Driven Wi-Fi for the Bottom of the PyramidBangladesh Network Operators Group
22 views11 slides
40th TWNIC Open Policy Meeting: APNIC PDP update by
40th TWNIC Open Policy Meeting: APNIC PDP update40th TWNIC Open Policy Meeting: APNIC PDP update
40th TWNIC Open Policy Meeting: APNIC PDP updateAPNIC
283 views20 slides

Recently uploaded (18)

40th TWNIC Open Policy Meeting: A quick look at QUIC by APNIC
40th TWNIC Open Policy Meeting: A quick look at QUIC40th TWNIC Open Policy Meeting: A quick look at QUIC
40th TWNIC Open Policy Meeting: A quick look at QUIC
APNIC284 views
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx by LeasedLinesQuote
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptxCracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx
cis5-Project-11a-Harry Lai by harrylai126
cis5-Project-11a-Harry Laicis5-Project-11a-Harry Lai
cis5-Project-11a-Harry Lai
harrylai12610 views
WITS Deck by W.I.T.S.
WITS DeckWITS Deck
WITS Deck
W.I.T.S.90 views
40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download by APNIC
40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download
40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download
APNIC305 views
Penetration Testing for Cybersecurity Professionals by 211 Check
Penetration Testing for Cybersecurity ProfessionalsPenetration Testing for Cybersecurity Professionals
Penetration Testing for Cybersecurity Professionals
211 Check64 views
VNNIC Internet Day 2023: On LEOs and Starlink by APNIC
VNNIC Internet Day 2023: On LEOs and StarlinkVNNIC Internet Day 2023: On LEOs and Starlink
VNNIC Internet Day 2023: On LEOs and Starlink
APNIC18 views
Liberando a produccion con confidencia.pdf by Andres Almiray
Liberando a produccion con confidencia.pdfLiberando a produccion con confidencia.pdf
Liberando a produccion con confidencia.pdf
Andres Almiray8 views
40th TWNIC Open Policy Meeting: APNIC PDP update by APNIC
40th TWNIC Open Policy Meeting: APNIC PDP update40th TWNIC Open Policy Meeting: APNIC PDP update
40th TWNIC Open Policy Meeting: APNIC PDP update
APNIC283 views

BrightonSEO 2019 - Crawl Budget is dead, please welcome Rendering Budget

  • 1. Crawl Budget is dead, please welcome Rendering Budget Robin Eisenberg // Botify //
  • 2. Javascript is complex and here to stay. Rendering problems ? Looks a lot like Crawl Budget to me What is already available to optimise your JS? Agenda
  • 3. Crawl Budget Google has finite power Google doesn’t have the time to crawl everything Google needs to allocate What if Google doesn’t have enough time to crawl your whole website in 24 hours?
  • 4. Crawl Budgets affect your bottom line Search engines are visibly allocating resources Direct correlation: page speed vs crawl volume You might not be showing your whole website!
  • 5. The modern web relies on JavaScript Today is different
  • 6. Render Budgets JavaScript is Complex JavaScript is Asynchronous JavaScript is Slow What if Google doesn’t have enough time to render your whole website in 24 hours?
  • 7. We’ve seen disasters like these: JavaScript Release Drop Rollback to HTML 1 2 3 1 3 2
  • 8. JavaScript complexities Content changes over the page’s lifecycle Rendering time is relative JavaScript is not easily readable/debuggable These difficulties apply to Google, not just you.
  • 10. Javascript rendering resources JavaScript Crawl Cost Management Rendering is actually deferred until Google has the resources ready to render the client side content. Once resources are available, Google index the content further. Googlebot waits for available resources to render Javascript by itself.
  • 11. A new Step in the Search Process Please welcome rendering budget Crawl Index (HTML) Render Index (JS+HTML) SAME SAME NEW! NEW!
  • 12. Despite this, we should not duck out but rather embrace JavaScript JS is not going away
  • 13. Help us help you JavaScript is an opportunity -Google
  • 14. Rendering Budget Google still has finite power Google doesn’t have the time to render everything, everyday Google still needs to allocate Allocation has changed though, because the cost and complexity has changed
  • 15. Helping Google Google has trouble with rendering Anything you can do to help will be rewarded Or risk not being competitive anymore And of what you already know about Crawl Budget applies to Rendering Budget.
  • 16. Analyzing your JavaScript There’s nothing new under the sun. You already know how to do that!
  • 17. Page Delay We counted the time for the server to send the page Time to Interactive BEFORE: We count the time for the crawler to render the page NOW:
  • 18. Crawl Ratio We parsed log files and counted unique urls Render Ratio BEFORE: We parse log files and count unique referrers ...from googlebot, on API calls NOW:
  • 19. Test a URL & content that should be Indexed Search in Google: site:<your_url> <unique phrase>
  • 20. We know what important LINKS and CONTENT are rendered client-side Can we find this content in Google’s index? Is it relevant to assess JavaScript rendering for this website ? Is Google indexing my important content? TEST: site:https://reverb.com/marketplace/ acoustic-guitars "Martin D-18 Dreadnought Acoustic Guitar" RESULTS: Googlebot fetched the JS The rendering was DONE The 2-pass indexing is OK
  • 21. Find an expression that is always there in the HTML-only version: "used from" What proportion of my pages are rendered?
  • 22. Find an expression that is always there in the rendered version (but not in HTML-only): "Make an Offer" What proportion of my pages are rendered?
  • 23. Use site: in Google with the first expression, then the second, to get the number of indexed results and calculate the rendering ratio. + What proportion of my pages are rendered? 79% 2-pass indexed (rendered)13,700 / 17,400 =
  • 24. SEO.php We added server-side SEO tracking SEO.js BEFORE: We add crawler-side JS SEO tracking NOW:
  • 25. SEO.php Simple Example ...Before logfile analysis, we all used this trick to monitor SEs crawls.
  • 26. SEO.js Simple Example Use Google’s Index to understand its passage, and fetch vs. render.
  • 27. Staying on top of your JavaScript SEO Preparing for the future
  • 28. STEP 1 Have a coffee with your developers SHARING IS CARING Set up regular discussions Stay informed of their roadmap Have dedicated points of contact Help them understand your issues - most are unaware Your devs are your best allies in this endeavour
  • 29. STEP 2 Make your own targets MONITOR THE RIGHT KPIS Identify the right resources to allow/exclude: Timing - FCP, TTI Quality - Size, N* of requests Metrics - Lighthouse scores Start with regular manual monitoring - automate it if possible
  • 30. STEP 3 Invest in a platform for JS optimisation at scale
  • 31. Crawl Budget is (almost) dead, long live Rendering Budget Budgets are here to stay You need to optimise for them The method has not changed Key Takeaways Visit our Booth to discuss!