Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx

Izabela Wisniewska
Izabela WisniewskaHead of Search à Creatos Media Limited
Befriend JavaScript:
Your New Pal in
Winning the Search
Game
Izzy Wisniewska
CREATOS MEDIA
https://speakerdeck.com/izzy_cm
@Izzy_CM
Izzy
● Co-founder of Creatos Media, fully remote, family
owned, holistic digital marketing agency
● Boy mom
● I love my dogs - we run a tik tok series 'Dog walk
and talk' with Rocky the border collie and Rambo
the labrador where we talk everything digital
marketing
● Martial Arts lover
● Qualified fitness instructor
● This september marks 10 years of my digital
marketing career
https://www.lumar.io/
WHY
Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx
Why bother ?
as much as 80% of the
popular eCommerce stores in
the USA use JavaScript for
generating main content or
links to similar products.
-Onely
https://www.onely.com/blog/ultimate-guide-javascript-seo/
That's data from 2019.
In 2023..
https://www.statista.com/statistics/793628/worldwide-developer-survey-most-used-languages/
and, according to
research done by
Radix…
98.7% of websites on
the Internet use
JavaScript as a
programming language.
49,501,698
Javascript is not going
anywhere. We can't fight
it.
If you can't fight them,
join them*
*( or befriend them,Google did)
To befriend JS we
should really understand
it first, shouldn't we?
Car Analogy is my
favourite!
HTML is a
frame of your
website
CSS
provides
paint colours
and the nice
accents
JS is the
engine that is
making it
move
Only when we put it
together…
Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx
Now, how Google makes
sense of it?
https://www.youtube.com/watch?v=LXF8bM4g-J4
Indexing JavaScript
A rule.
'A' Rule
Avoid common mistakes
Apply best practices
Common mistakes
No of
pages
Failing
CWV
Failing
LCP
Failing FID Failing
CLS
JavaScript
Issues
22 19 17 2 12 22
The problem is not JS itself, but the
way it is implemented.
Your development team,
your client and the end
user want this
Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx
Not that
Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx
So they will use JS, and
we need to learn how to
implement it,
otherwise…
Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx
1.Unused Javascript
2.Too long JavaScript
execution time
3.Render blocking
resources
4. Legacy javascript served
to modern browsers
Category Page A
Category Page B
GymShark Women's Hoodies
UFC Store - Gloves
DFS Corner Sofa Beds
So what should we do?
Get rid of unused JS.
Dead code elimination.
Deal with render
blocking resources.
Identifying render blocking resources
Identifying critical resources
Separate JS into critical
and non-critical.
Minify and Compress JS
files.
JS at the bottom of
HTML to avoid resources
blocking rendering.
Use Async or defer
attribute
Async- fetch script when resources
become available, once downloaded
HTML is paused to execute JS
Defer - wait to execute JS until the HTML
parsing is complete
Adopt a modern script
deployment strategy.
Avoid common
mistakes/ Use best
practices
Do not use
old
things that
don't work
anymore
Delete all
Unused
things
Compress
and minify
all the
things you
can
What else?
Make sure content is
accessible and visible.
Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx
Use <a-href> Links
Be smart with your lazy
loading
https://moz.com/blog/ja
vascript-seo-guide
Use server side
rendering if possible.
https://www.onely.com/blog/ultimate-guide-javascript-seo/
Server Side Rendering
Think beyond Google.
Keep things simple.
Make sure JS does not
change vital parts of the
page
Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx
If possible, include only
what you have to
Delete everything that is
not needed in the
production
Write your own code or
use lightweight code
instead of using bloated
plugins and addons.
Always minify and
compress JavaScript
straight away.
Think beyond Google.
Don't be afraid of
Javascript.
Do what works for your
website but ensure you
follow best practices.
Thank You!
Twitter (X ): @izzy_CM
Twitter (X): @CreatosMedia
Email: izabela@creatosmedia.co.uk
Website: www.creatosmedia.co.uk
JavaScript SEO by Onely
https://www.onely.com/blog/ultimate-guide-javascript-seo/
Identifying Render Blocking Resources: https://www.searchenginejournal.com/identify-reduce-render-
blocking-resources
Identifying critical resources
https://developer.chrome.com/en/docs/lighthouse/performance/render-blocking-resources/
Google's Guide to JS SEO
https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics
WWJD
https://www.onely.com/tools/wwjd/
Definitive Guide to JavaScript SEO by MOZ
https://moz.com/blog/javascript-seo-guide
Mobile Friendly Tool
https://search.google.com/test/mobile-friendly
Crawlers: Sitebulb, Screaming Frog and Lumar
1 sur 73

Recommandé

BrightonSEO - SEO+UX: It's a Match! Creating a Winning SXO Strategy par
BrightonSEO - SEO+UX: It's a Match! Creating a Winning SXO StrategyBrightonSEO - SEO+UX: It's a Match! Creating a Winning SXO Strategy
BrightonSEO - SEO+UX: It's a Match! Creating a Winning SXO StrategySara Fernández Carmona
452 vues37 diapositives
How to Skyrocket Your SEO Performance with Topic Clusters par
How to Skyrocket Your SEO Performance with Topic ClustersHow to Skyrocket Your SEO Performance with Topic Clusters
How to Skyrocket Your SEO Performance with Topic ClustersMartin Hayman
237 vues74 diapositives
Entities in SEO par
Entities in SEOEntities in SEO
Entities in SEODixon Jones
305 vues38 diapositives
How to properly use SEO, branding and brand protection to lower your CPA (4).pdf par
How to properly use SEO, branding and brand protection to lower your CPA (4).pdfHow to properly use SEO, branding and brand protection to lower your CPA (4).pdf
How to properly use SEO, branding and brand protection to lower your CPA (4).pdfIvanaFlynn1
138 vues44 diapositives
Cómo Diagnosticar y Recuperar de una Caída de Tráfico SEO #SEOnderground par
Cómo Diagnosticar y Recuperar de una Caída de Tráfico SEO #SEOndergroundCómo Diagnosticar y Recuperar de una Caída de Tráfico SEO #SEOnderground
Cómo Diagnosticar y Recuperar de una Caída de Tráfico SEO #SEOndergroundAleyda Solís
2.1K vues35 diapositives
Brighton SEO April 2022 - Automate the technical SEO stuff par
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 vues81 diapositives

Contenu connexe

Tendances

BrightonSEO Oct 2022 Similar_ai.pdf par
BrightonSEO Oct 2022 Similar_ai.pdfBrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdfDylan Fuler
246 vues49 diapositives
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites par
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 vues52 diapositives
The Hidden Gems of Low search volume par
The Hidden Gems of Low search volumeThe Hidden Gems of Low search volume
The Hidden Gems of Low search volumeLiraz Postan
4.2K vues53 diapositives
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu... par
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...Aleyda Solís
2.9K vues70 diapositives
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023 par
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 202310 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023AccuraCast
429 vues79 diapositives
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ... par
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...Tevfik Mert Azizoglu
3.9K vues62 diapositives

Tendances(20)

BrightonSEO Oct 2022 Similar_ai.pdf par Dylan Fuler
BrightonSEO Oct 2022 Similar_ai.pdfBrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdf
Dylan Fuler246 vues
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites par Manick Bhan
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
Manick Bhan2.2K vues
The Hidden Gems of Low search volume par Liraz Postan
The Hidden Gems of Low search volumeThe Hidden Gems of Low search volume
The Hidden Gems of Low search volume
Liraz Postan4.2K vues
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu... par Aleyda Solís
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...
Aleyda Solís2.9K vues
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023 par AccuraCast
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 202310 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
AccuraCast429 vues
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ... par Tevfik Mert Azizoglu
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
Winning SEO when doing Web Migrations #SMSSYD19 par Aleyda Solís
Winning SEO when doing Web Migrations #SMSSYD19Winning SEO when doing Web Migrations #SMSSYD19
Winning SEO when doing Web Migrations #SMSSYD19
Aleyda Solís6.9K vues
Brighton SEO Talk HS FINAL.pptx par Harry Sumner
Brighton SEO Talk HS FINAL.pptxBrighton SEO Talk HS FINAL.pptx
Brighton SEO Talk HS FINAL.pptx
Harry Sumner1.6K vues
How To EAT Links.pptx par Dixon Jones
How To EAT Links.pptxHow To EAT Links.pptx
How To EAT Links.pptx
Dixon Jones1.6K vues
Actionable and Impactful SEO Audits #SearchNorwich par Aleyda Solís
Actionable and Impactful SEO Audits  #SearchNorwichActionable and Impactful SEO Audits  #SearchNorwich
Actionable and Impactful SEO Audits #SearchNorwich
Aleyda Solís900 vues
Shopifucked: How to screw up your e-commerce site when re-platforming - Andy ... par AndrewFrobisher
Shopifucked: How to screw up your e-commerce site when re-platforming - Andy ...Shopifucked: How to screw up your e-commerce site when re-platforming - Andy ...
Shopifucked: How to screw up your e-commerce site when re-platforming - Andy ...
AndrewFrobisher341 vues
[BrightonSEO October 2022] On-page SEO: from intention to conversion par 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 Bazon904 vues
Can you trust AI with your content? par Mat Bennett
Can you trust AI with your content?Can you trust AI with your content?
Can you trust AI with your content?
Mat Bennett1.7K vues
How SEO changes, as we say bye bye to cookies par AccuraCast
How SEO changes, as we say bye bye to cookiesHow SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookies
AccuraCast485 vues
BrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdf par Steven van Vessum
BrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdfBrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdf
BrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdf
The Ultimate Google Indexing Session par Onely
The Ultimate Google Indexing SessionThe Ultimate Google Indexing Session
The Ultimate Google Indexing Session
Onely1.9K vues
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon par 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 vues
How to Make SEO Audits That Matter & Get Implemented for SEO Success - The Ex... par Aleyda Solís
How to Make SEO Audits That Matter & Get Implemented for SEO Success - The Ex...How to Make SEO Audits That Matter & Get Implemented for SEO Success - The Ex...
How to Make SEO Audits That Matter & Get Implemented for SEO Success - The Ex...
Aleyda Solís462 vues

Similaire à Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx

[drupalday2017] - Speed-up your Drupal instance! par
[drupalday2017] - Speed-up your Drupal instance![drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance!DrupalDay
352 vues63 diapositives
Speed up your Drupal instance!! par
Speed up your Drupal instance!!Speed up your Drupal instance!!
Speed up your Drupal instance!!bmeme
239 vues63 diapositives
Making The Most of Mobile par
Making The Most of MobileMaking The Most of Mobile
Making The Most of Mobileguestca744f
504 vues22 diapositives
061203_futurewebapps_tempo par
061203_futurewebapps_tempo061203_futurewebapps_tempo
061203_futurewebapps_tempocjin cheng
853 vues43 diapositives
How to Act Like an Agency within a Company: UX for the Enterprise par
How to Act Like an Agency within a Company: UX for the EnterpriseHow to Act Like an Agency within a Company: UX for the Enterprise
How to Act Like an Agency within a Company: UX for the EnterpriseFlashGuy13
1.1K vues20 diapositives
Yahoo for the Masses par
Yahoo for the MassesYahoo for the Masses
Yahoo for the MassesChristian Heilmann
2.9K vues95 diapositives

Similaire à Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx(20)

[drupalday2017] - Speed-up your Drupal instance! par DrupalDay
[drupalday2017] - Speed-up your Drupal instance![drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance!
DrupalDay352 vues
Speed up your Drupal instance!! par bmeme
Speed up your Drupal instance!!Speed up your Drupal instance!!
Speed up your Drupal instance!!
bmeme239 vues
Making The Most of Mobile par guestca744f
Making The Most of MobileMaking The Most of Mobile
Making The Most of Mobile
guestca744f504 vues
061203_futurewebapps_tempo par cjin cheng
061203_futurewebapps_tempo061203_futurewebapps_tempo
061203_futurewebapps_tempo
cjin cheng853 vues
How to Act Like an Agency within a Company: UX for the Enterprise par FlashGuy13
How to Act Like an Agency within a Company: UX for the EnterpriseHow to Act Like an Agency within a Company: UX for the Enterprise
How to Act Like an Agency within a Company: UX for the Enterprise
FlashGuy131.1K vues
When responsive web design meets the real world par Jason Grigsby
When responsive web design meets the real worldWhen responsive web design meets the real world
When responsive web design meets the real world
Jason Grigsby4K vues
Build Your Own Website with HTML/CSS par Thinkful
Build Your Own Website with HTML/CSSBuild Your Own Website with HTML/CSS
Build Your Own Website with HTML/CSS
Thinkful50 vues
Meetup which approach to choose? par Joe Mbaya
Meetup   which approach to choose?Meetup   which approach to choose?
Meetup which approach to choose?
Joe Mbaya291 vues
Bruce Lawson Opera Indonesia par brucelawson
Bruce Lawson Opera IndonesiaBruce Lawson Opera Indonesia
Bruce Lawson Opera Indonesia
brucelawson1.5K vues
Building Responsive Websites and Apps with Drupal par Four Kitchens
Building Responsive Websites and Apps with DrupalBuilding Responsive Websites and Apps with Drupal
Building Responsive Websites and Apps with Drupal
Four Kitchens1.4K vues
Why Customers Love Responsive Design (And You Should Too!) par BrightEdge
Why Customers Love Responsive Design (And You Should Too!)Why Customers Love Responsive Design (And You Should Too!)
Why Customers Love Responsive Design (And You Should Too!)
BrightEdge1.8K vues
Build Your Own Website (Santa Monica, CA 06/20) par Thinkful
Build Your Own Website (Santa Monica, CA 06/20)Build Your Own Website (Santa Monica, CA 06/20)
Build Your Own Website (Santa Monica, CA 06/20)
Thinkful191 vues
Full Stack Marketing par Ollie Glass
Full Stack MarketingFull Stack Marketing
Full Stack Marketing
Ollie Glass1.1K vues

Dernier

Conversational AI and Platinum par
Conversational AI and PlatinumConversational AI and Platinum
Conversational AI and PlatinumJerryMaurer3
51 vues13 diapositives
What's new at Ahrefs [end of 2023] par
What's new at Ahrefs [end of 2023]What's new at Ahrefs [end of 2023]
What's new at Ahrefs [end of 2023]Ahrefs
53 vues101 diapositives

Dernier(20)

Conversational AI and Platinum par JerryMaurer3
Conversational AI and PlatinumConversational AI and Platinum
Conversational AI and Platinum
JerryMaurer351 vues
What's new at Ahrefs [end of 2023] par Ahrefs
What's new at Ahrefs [end of 2023]What's new at Ahrefs [end of 2023]
What's new at Ahrefs [end of 2023]
Ahrefs53 vues
First 30 days of Your CRO Program par VWO
First 30 days of Your CRO ProgramFirst 30 days of Your CRO Program
First 30 days of Your CRO Program
VWO42 vues

Befriend JavaScript- Your New Pal in Winning the Search Game -September 2023 - Izzy Wisniewska.pptx