SlideShare a Scribd company logo
1 of 64
Download to read offline
Simo Ahava | @SimoAhava | #TechSEOBoost
Tagging And Tracking Through The Server
The Future Is The Past
Simo Ahava | @SimoAhava | #TechSEOBoost
Simo Ahava
• Founder, 8-bit-sheep and Simmer


• Google Developer Expert


• Blogger and developer at
www.simoahava.com


• Tweeter @SimoAhava


• Curator at www.cookiestatus.com
Simo Ahava | @SimoAhava | #TechSEOBoost
“Regular” Tagging
Simo Ahava | @SimoAhava | #TechSEOBoost
Simo Ahava | @SimoAhava | #TechSEOBoost
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
CDNs
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
CDNs


Cookie stores
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
CDNs


Cookie stores


Cross-site tracking
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
CDNs


Cookie stores


Cross-site tracking


Tracker pings
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
CDNs


Cookie stores


Cross-site tracking


Tracker pings


XSS attacks
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
CDNs


Cookie stores


Cross-site tracking


Tracker pings


XSS attacks


PII leaks
Simo Ahava | @SimoAhava | #TechSEOBoost
Server-side tagging
Simo Ahava | @SimoAhava | #TechSEOBoost
Simo Ahava | @SimoAhava | #TechSEOBoost
Server container
Simo Ahava | @SimoAhava | #TechSEOBoost
Server container
Hit validation
Simo Ahava | @SimoAhava | #TechSEOBoost
Server container
Hit validation


Stream consolidation
Simo Ahava | @SimoAhava | #TechSEOBoost
Server container
Hit validation


Stream consolidation


Anonymization
Simo Ahava | @SimoAhava | #TechSEOBoost
Server container
Hit validation


Stream consolidation


Anonymization


Consent management
Simo Ahava | @SimoAhava | #TechSEOBoost
Server container
Hit validation


Stream consolidation


Anonymization


Consent management


Client-side performance
Simo Ahava | @SimoAhava | #TechSEOBoost
Server container
Hit validation


Stream consolidation


Anonymization


Consent management


Client-side performance


Tracking protection


protection
Simo Ahava | @SimoAhava | #TechSEOBoost
But why?
Simo Ahava | @SimoAhava | #TechSEOBoost
Full ownership and control of the data entering the server environment
Simo Ahava | @SimoAhava | #TechSEOBoost
Reduced client load, as 3P JavaScript can be replaced with consolidated event streams
Simo Ahava | @SimoAhava | #TechSEOBoost
Make Content Security Policies great again
Simo Ahava | @SimoAhava | #TechSEOBoost
Process keys, secrets, and credentials out of sight of the browser/device
Simo Ahava | @SimoAhava | #TechSEOBoost
Utilize HTTP responses to great effect
Proxy / cache subresource


requests
Write Set-Cookie headers
Simo Ahava | @SimoAhava | #TechSEOBoost
So why not?
Simo Ahava | @SimoAhava | #TechSEOBoost
Circumvent ad / content blockers
Simo Ahava | @SimoAhava | #TechSEOBoost
Opaque data collection
Simo Ahava | @SimoAhava | #TechSEOBoost
Restricted sandbox, lack of APIs
Simo Ahava | @SimoAhava | #TechSEOBoost
Cost
Simo Ahava | @SimoAhava | #TechSEOBoost
Poor availability / documentation of vendor endpoints
Simo Ahava | @SimoAhava | #TechSEOBoost
Third-party cookies don’t work
Simo Ahava | @SimoAhava | #TechSEOBoost
Reduce client-side bloat
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Add origin to CSP
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Add origin to CSP


Wait for CDN response
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Add origin to CSP


Wait for CDN response


HTTP request logged
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Add origin to CSP


Wait for CDN response


HTTP request logged


XSS & MitM risk
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Add origin to CSP


Wait for CDN response


HTTP request logged


XSS & MitM risk


Rely on 3P JavaScript
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Add origin to CSP


Wait for CDN response


HTTP request logged


XSS & MitM risk


Rely on 3P JavaScript


Identifiers, cross-site tracking
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Add origin to CSP
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Wait for CDN response
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Full control over caching
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Full control over caching


HTTP request logged
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Full control over caching


Request logged to your logs
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Full control over caching


Request logged to your logs


XSS & MitM risk
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Full control over caching


Request logged to your logs


(Potentially) mitigated attacks
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Full control over caching


Request logged to your logs


(Potentially) mitigated attacks


Rely on 3P JavaScript
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Full control over caching


Request logged to your logs


(Potentially) mitigated attacks


Avoid running 3P JavaScript
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Full control over caching


Request logged to your logs


(Potentially) mitigated attacks


Avoid running 3P JavaScript


Identifiers, cross-site tracking
Simo Ahava | @SimoAhava | #TechSEOBoost
HTTP requests
HTTP responses
Potentially no CSP updates


Full control over caching


Request logged to your logs


(Potentially) mitigated attacks


Avoid running 3P JavaScript


Passing identifiers is your choice
Simo Ahava | @SimoAhava | #TechSEOBoost
Frequently Asked Questions
Simo Ahava | @SimoAhava | #TechSEOBoost
Does this replace client-side tagging?
Simo Ahava | @SimoAhava | #TechSEOBoost
Is this server-side tracking?
Simo Ahava | @SimoAhava | #TechSEOBoost
Is this legal?
Simo Ahava | @SimoAhava | #TechSEOBoost
Is it future-proofed against ad blockers


and tracking protections?
Simo Ahava | @SimoAhava | #TechSEOBoost
How do I migrate to server-side
tagging?
Simo Ahava | @SimoAhava | #TechSEOBoost
Where can I learn more about this?
Simo Ahava | @SimoAhava | #TechSEOBoost
Resources
My articles:


https://www.simoahava.com/tags/server-side-tagging/


Official documentation:


https://developers.google.com/tag-manager/server-side


Overview video:


https://www.youtube.com/watch?v=6OGbOh216mU
Simo Ahava | @SimoAhava | #TechSEOBoost
Resources
Server-side Tagging In Google Tag
Manager – A Simmer Course


https://www.teamsimmer.com/
Simo Ahava | @SimoAhava | #TechSEOBoost
log(`Thank you, ${yourName}`)
@SimoAhava | www.simoahava.com | www.teamsimmer.com

More Related Content

What's hot

TechSEO Boost 2017: SEO Best Practices for JavaScript T-Based Websites
TechSEO Boost 2017: SEO Best Practices for JavaScript T-Based WebsitesTechSEO Boost 2017: SEO Best Practices for JavaScript T-Based Websites
TechSEO Boost 2017: SEO Best Practices for JavaScript T-Based WebsitesCatalyst
 
Performance Tuning Web Apps - The Need For Speed
Performance Tuning Web Apps - The Need For SpeedPerformance Tuning Web Apps - The Need For Speed
Performance Tuning Web Apps - The Need For SpeedVijay Rayapati
 
Lots of ways to speed up your site
Lots of ways to speed up your siteLots of ways to speed up your site
Lots of ways to speed up your siteIan Lurie
 
Web Performance Optimisation
Web Performance OptimisationWeb Performance Optimisation
Web Performance OptimisationChris Burgess
 
Sucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best PerformanceSucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best PerformanceSucuri
 
Hardening WordPress - Friends of Search 2014 (WordPress Security)
Hardening WordPress - Friends of Search 2014 (WordPress Security)Hardening WordPress - Friends of Search 2014 (WordPress Security)
Hardening WordPress - Friends of Search 2014 (WordPress Security)Bastian Grimm
 
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Dawn Anderson MSc DigM
 
Modern Day Link Building by Jon Cooper
Modern Day Link Building by Jon CooperModern Day Link Building by Jon Cooper
Modern Day Link Building by Jon CooperGlen Dimaandal
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsDistilled
 
Csdn Drdobbs Tenni Theurer Yahoo
Csdn Drdobbs Tenni Theurer YahooCsdn Drdobbs Tenni Theurer Yahoo
Csdn Drdobbs Tenni Theurer Yahooguestb1b95b
 
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick StoxPubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stoxpatrickstox
 
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital MarketersSearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital MarketersDistilled
 
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...Kahena Digital Marketing
 
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile LandscapeMax Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile LandscapeMax Prin
 
Reducing Server Resources: Improve Costs, SEO, Conversions & UX
Reducing Server Resources: Improve Costs, SEO, Conversions & UXReducing Server Resources: Improve Costs, SEO, Conversions & UX
Reducing Server Resources: Improve Costs, SEO, Conversions & UXMichael Jones
 
Sucuri Webinar: How to identify and clean a hacked Joomla! website
Sucuri Webinar: How to identify and clean a hacked Joomla! websiteSucuri Webinar: How to identify and clean a hacked Joomla! website
Sucuri Webinar: How to identify and clean a hacked Joomla! websiteSucuri
 

What's hot (19)

TechSEO Boost 2017: SEO Best Practices for JavaScript T-Based Websites
TechSEO Boost 2017: SEO Best Practices for JavaScript T-Based WebsitesTechSEO Boost 2017: SEO Best Practices for JavaScript T-Based Websites
TechSEO Boost 2017: SEO Best Practices for JavaScript T-Based Websites
 
Performance Tuning Web Apps - The Need For Speed
Performance Tuning Web Apps - The Need For SpeedPerformance Tuning Web Apps - The Need For Speed
Performance Tuning Web Apps - The Need For Speed
 
Lots of ways to speed up your site
Lots of ways to speed up your siteLots of ways to speed up your site
Lots of ways to speed up your site
 
Web Performance Optimisation
Web Performance OptimisationWeb Performance Optimisation
Web Performance Optimisation
 
Sucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best PerformanceSucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best Performance
 
Hardening WordPress - Friends of Search 2014 (WordPress Security)
Hardening WordPress - Friends of Search 2014 (WordPress Security)Hardening WordPress - Friends of Search 2014 (WordPress Security)
Hardening WordPress - Friends of Search 2014 (WordPress Security)
 
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
 
Modern Day Link Building by Jon Cooper
Modern Day Link Building by Jon CooperModern Day Link Building by Jon Cooper
Modern Day Link Building by Jon Cooper
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
 
Csdn Drdobbs Tenni Theurer Yahoo
Csdn Drdobbs Tenni Theurer YahooCsdn Drdobbs Tenni Theurer Yahoo
Csdn Drdobbs Tenni Theurer Yahoo
 
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick StoxPubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
 
SEO Meets Automation
SEO Meets AutomationSEO Meets Automation
SEO Meets Automation
 
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital MarketersSearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
SearchLove San Diego 2018 | Mat Clayton | Site Speed for Digital Marketers
 
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
 
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile LandscapeMax Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
 
MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...
MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...
MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...
 
MnSearch Summit 2018 - Paul Shapiro – Start Building SEO Efficiencies with Au...
MnSearch Summit 2018 - Paul Shapiro – Start Building SEO Efficiencies with Au...MnSearch Summit 2018 - Paul Shapiro – Start Building SEO Efficiencies with Au...
MnSearch Summit 2018 - Paul Shapiro – Start Building SEO Efficiencies with Au...
 
Reducing Server Resources: Improve Costs, SEO, Conversions & UX
Reducing Server Resources: Improve Costs, SEO, Conversions & UXReducing Server Resources: Improve Costs, SEO, Conversions & UX
Reducing Server Resources: Improve Costs, SEO, Conversions & UX
 
Sucuri Webinar: How to identify and clean a hacked Joomla! website
Sucuri Webinar: How to identify and clean a hacked Joomla! websiteSucuri Webinar: How to identify and clean a hacked Joomla! website
Sucuri Webinar: How to identify and clean a hacked Joomla! website
 

Similar to TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The Server

The end of polling : why and how to transform a REST API into a Data Streamin...
The end of polling : why and how to transform a REST API into a Data Streamin...The end of polling : why and how to transform a REST API into a Data Streamin...
The end of polling : why and how to transform a REST API into a Data Streamin...Audrey Neveu
 
An Intro to AWS for Developers: AWS Developer Workshop at Web Summit 2018
An Intro to AWS for Developers: AWS Developer Workshop at Web Summit 2018An Intro to AWS for Developers: AWS Developer Workshop at Web Summit 2018
An Intro to AWS for Developers: AWS Developer Workshop at Web Summit 2018Amazon Web Services
 
Chrome Dev Summit 2020 Extended: Improve Your Web Authentication Security
Chrome Dev Summit 2020 Extended:  Improve Your Web Authentication SecurityChrome Dev Summit 2020 Extended:  Improve Your Web Authentication Security
Chrome Dev Summit 2020 Extended: Improve Your Web Authentication SecurityYu-Shuan Hsieh
 
Token Authentication for Java Applications
Token Authentication for Java ApplicationsToken Authentication for Java Applications
Token Authentication for Java ApplicationsStormpath
 
Web Server SEO: Making your TTFB faster!
Web Server SEO: Making your TTFB faster!Web Server SEO: Making your TTFB faster!
Web Server SEO: Making your TTFB faster!Ash New
 
Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015Rakesh Chaudhary
 
Phpnw security-20111009
Phpnw security-20111009Phpnw security-20111009
Phpnw security-20111009Paul Lemon
 
Web performance - Analysing Heart.co.uk
Web performance - Analysing Heart.co.ukWeb performance - Analysing Heart.co.uk
Web performance - Analysing Heart.co.ukgareth53
 
Ajax to the Moon
Ajax to the MoonAjax to the Moon
Ajax to the Moondavejohnson
 
Derek Pearcy - Reading Users' Minds For Fun And Profit
Derek Pearcy - Reading Users' Minds For Fun And ProfitDerek Pearcy - Reading Users' Minds For Fun And Profit
Derek Pearcy - Reading Users' Minds For Fun And Profitbolt peters
 
Page Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick StoxPage Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick Stoxpatrickstox
 
Attacking Web Applications
Attacking Web ApplicationsAttacking Web Applications
Attacking Web ApplicationsSasha Goldshtein
 
Web Browsers and Tracking Protections
Web Browsers and Tracking ProtectionsWeb Browsers and Tracking Protections
Web Browsers and Tracking ProtectionsSimo Ahava
 
2nd AMIMOTO: WordPress + Amazon Web Services Singapore
2nd AMIMOTO: WordPress + Amazon Web Services Singapore2nd AMIMOTO: WordPress + Amazon Web Services Singapore
2nd AMIMOTO: WordPress + Amazon Web Services SingaporeKel
 
Migrating Your WordPress Site to HTTPS - Getting it right the first time Word...
Migrating Your WordPress Site to HTTPS - Getting it right the first time Word...Migrating Your WordPress Site to HTTPS - Getting it right the first time Word...
Migrating Your WordPress Site to HTTPS - Getting it right the first time Word...Paul Thompson
 
What Makes Mobile Websites Tick - Oredev
What Makes Mobile Websites Tick - OredevWhat Makes Mobile Websites Tick - Oredev
What Makes Mobile Websites Tick - OredevDoug Sillars
 
F5 ASM v12 DDoS best practices
F5 ASM v12 DDoS best practices F5 ASM v12 DDoS best practices
F5 ASM v12 DDoS best practices Lior Rotkovitch
 
TPAS2020 Traffic Show Episode 3 premiere
TPAS2020 Traffic Show Episode 3 premiereTPAS2020 Traffic Show Episode 3 premiere
TPAS2020 Traffic Show Episode 3 premiereTravelpayouts
 

Similar to TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The Server (20)

The end of polling : why and how to transform a REST API into a Data Streamin...
The end of polling : why and how to transform a REST API into a Data Streamin...The end of polling : why and how to transform a REST API into a Data Streamin...
The end of polling : why and how to transform a REST API into a Data Streamin...
 
An Intro to AWS for Developers: AWS Developer Workshop at Web Summit 2018
An Intro to AWS for Developers: AWS Developer Workshop at Web Summit 2018An Intro to AWS for Developers: AWS Developer Workshop at Web Summit 2018
An Intro to AWS for Developers: AWS Developer Workshop at Web Summit 2018
 
Going All-In On AMP
Going All-In On AMPGoing All-In On AMP
Going All-In On AMP
 
Chrome Dev Summit 2020 Extended: Improve Your Web Authentication Security
Chrome Dev Summit 2020 Extended:  Improve Your Web Authentication SecurityChrome Dev Summit 2020 Extended:  Improve Your Web Authentication Security
Chrome Dev Summit 2020 Extended: Improve Your Web Authentication Security
 
Token Authentication for Java Applications
Token Authentication for Java ApplicationsToken Authentication for Java Applications
Token Authentication for Java Applications
 
Web Server SEO: Making your TTFB faster!
Web Server SEO: Making your TTFB faster!Web Server SEO: Making your TTFB faster!
Web Server SEO: Making your TTFB faster!
 
Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015
 
Phpnw security-20111009
Phpnw security-20111009Phpnw security-20111009
Phpnw security-20111009
 
Web performance - Analysing Heart.co.uk
Web performance - Analysing Heart.co.ukWeb performance - Analysing Heart.co.uk
Web performance - Analysing Heart.co.uk
 
Ajax to the Moon
Ajax to the MoonAjax to the Moon
Ajax to the Moon
 
Derek Pearcy - Reading Users' Minds For Fun And Profit
Derek Pearcy - Reading Users' Minds For Fun And ProfitDerek Pearcy - Reading Users' Minds For Fun And Profit
Derek Pearcy - Reading Users' Minds For Fun And Profit
 
Page Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick StoxPage Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick Stox
 
Attacking Web Applications
Attacking Web ApplicationsAttacking Web Applications
Attacking Web Applications
 
Web Browsers and Tracking Protections
Web Browsers and Tracking ProtectionsWeb Browsers and Tracking Protections
Web Browsers and Tracking Protections
 
2nd AMIMOTO: WordPress + Amazon Web Services Singapore
2nd AMIMOTO: WordPress + Amazon Web Services Singapore2nd AMIMOTO: WordPress + Amazon Web Services Singapore
2nd AMIMOTO: WordPress + Amazon Web Services Singapore
 
Front End Oprtimization
Front End OprtimizationFront End Oprtimization
Front End Oprtimization
 
Migrating Your WordPress Site to HTTPS - Getting it right the first time Word...
Migrating Your WordPress Site to HTTPS - Getting it right the first time Word...Migrating Your WordPress Site to HTTPS - Getting it right the first time Word...
Migrating Your WordPress Site to HTTPS - Getting it right the first time Word...
 
What Makes Mobile Websites Tick - Oredev
What Makes Mobile Websites Tick - OredevWhat Makes Mobile Websites Tick - Oredev
What Makes Mobile Websites Tick - Oredev
 
F5 ASM v12 DDoS best practices
F5 ASM v12 DDoS best practices F5 ASM v12 DDoS best practices
F5 ASM v12 DDoS best practices
 
TPAS2020 Traffic Show Episode 3 premiere
TPAS2020 Traffic Show Episode 3 premiereTPAS2020 Traffic Show Episode 3 premiere
TPAS2020 Traffic Show Episode 3 premiere
 

More from Catalyst

Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...Catalyst
 
TechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for SuccessTechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for SuccessCatalyst
 
TechSEO Boost 2021 - SEO Experimentation
TechSEO Boost 2021 - SEO ExperimentationTechSEO Boost 2021 - SEO Experimentation
TechSEO Boost 2021 - SEO ExperimentationCatalyst
 
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...Catalyst
 
10 Trends Changing Programmatic
10 Trends Changing Programmatic10 Trends Changing Programmatic
10 Trends Changing ProgrammaticCatalyst
 
New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...Catalyst
 
The New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel ImperativeThe New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel ImperativeCatalyst
 
New Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things InstacartNew Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things InstacartCatalyst
 
The Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your BrandThe Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your BrandCatalyst
 
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...Catalyst
 
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your ReopeningReignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your ReopeningCatalyst
 
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...Catalyst
 
Evolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond FacebookEvolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond FacebookCatalyst
 
B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020Catalyst
 
Keynote: Bias in Search and Recommender Systems
Keynote: Bias in Search and Recommender SystemsKeynote: Bias in Search and Recommender Systems
Keynote: Bias in Search and Recommender SystemsCatalyst
 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionCatalyst
 
NLP Powered Outreach Link Building
NLP Powered Outreach Link BuildingNLP Powered Outreach Link Building
NLP Powered Outreach Link BuildingCatalyst
 
Generating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All LanguagesGenerating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All LanguagesCatalyst
 
NLP for SEO
NLP for SEONLP for SEO
NLP for SEOCatalyst
 
What I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleWhat I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleCatalyst
 

More from Catalyst (20)

Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
 
TechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for SuccessTechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for Success
 
TechSEO Boost 2021 - SEO Experimentation
TechSEO Boost 2021 - SEO ExperimentationTechSEO Boost 2021 - SEO Experimentation
TechSEO Boost 2021 - SEO Experimentation
 
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
 
10 Trends Changing Programmatic
10 Trends Changing Programmatic10 Trends Changing Programmatic
10 Trends Changing Programmatic
 
New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...
 
The New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel ImperativeThe New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel Imperative
 
New Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things InstacartNew Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things Instacart
 
The Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your BrandThe Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
 
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
 
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your ReopeningReignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
 
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
 
Evolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond FacebookEvolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond Facebook
 
B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020
 
Keynote: Bias in Search and Recommender Systems
Keynote: Bias in Search and Recommender SystemsKeynote: Bias in Search and Recommender Systems
Keynote: Bias in Search and Recommender Systems
 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research Competition
 
NLP Powered Outreach Link Building
NLP Powered Outreach Link BuildingNLP Powered Outreach Link Building
NLP Powered Outreach Link Building
 
Generating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All LanguagesGenerating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All Languages
 
NLP for SEO
NLP for SEONLP for SEO
NLP for SEO
 
What I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleWhat I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like Google
 

Recently uploaded

Digital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet MarketingDigital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet MarketingShauryaBadaya
 
Fueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdfFueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdfVWO
 
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdfDIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdfmayanksharma0441
 
Talent Management for mba 3rd sem useful
Talent Management for mba 3rd sem usefulTalent Management for mba 3rd sem useful
Talent Management for mba 3rd sem usefulAtifaArbar
 
top marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar Ctop marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar CManojkumar C
 
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityCommon Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityMonishka Adhikari
 
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdfMost Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdfCIO Business World
 
Prezentare Brandfluence 2023 - Social Media Trends
Prezentare Brandfluence 2023 - Social Media TrendsPrezentare Brandfluence 2023 - Social Media Trends
Prezentare Brandfluence 2023 - Social Media TrendsCristian Manafu
 
Exploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdfExploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdfadult marketing
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorSocial Samosa
 
Master the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdfMaster the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdfHigher Education Marketing
 
Understanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guideUnderstanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guidePartnercademy
 
The power of SEO-driven market intelligence
The power of SEO-driven market intelligenceThe power of SEO-driven market intelligence
The power of SEO-driven market intelligenceHinde Lamrani
 
Unlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate MarketingUnlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate MarketingDaniel
 
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local LeadsSearch Engine Journal
 
Fiverr's Product Marketing Interview Assignment
Fiverr's Product Marketing Interview AssignmentFiverr's Product Marketing Interview Assignment
Fiverr's Product Marketing Interview AssignmentFarrel Brest
 
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...LazarinaStoyanova
 
SEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise SuccessSEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise SuccessLiv Day
 
Michael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysisMichael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysisjunaid794917
 
Miss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMiss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMagdalena Kulisz
 

Recently uploaded (20)

Digital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet MarketingDigital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet Marketing
 
Fueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdfFueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdf
 
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdfDIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
 
Talent Management for mba 3rd sem useful
Talent Management for mba 3rd sem usefulTalent Management for mba 3rd sem useful
Talent Management for mba 3rd sem useful
 
top marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar Ctop marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar C
 
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityCommon Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic Creativity
 
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdfMost Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
 
Prezentare Brandfluence 2023 - Social Media Trends
Prezentare Brandfluence 2023 - Social Media TrendsPrezentare Brandfluence 2023 - Social Media Trends
Prezentare Brandfluence 2023 - Social Media Trends
 
Exploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdfExploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdf
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
 
Master the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdfMaster the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdf
 
Understanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guideUnderstanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guide
 
The power of SEO-driven market intelligence
The power of SEO-driven market intelligenceThe power of SEO-driven market intelligence
The power of SEO-driven market intelligence
 
Unlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate MarketingUnlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate Marketing
 
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
 
Fiverr's Product Marketing Interview Assignment
Fiverr's Product Marketing Interview AssignmentFiverr's Product Marketing Interview Assignment
Fiverr's Product Marketing Interview Assignment
 
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
 
SEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise SuccessSEO and Digital PR - How to Connect Your Teams to Maximise Success
SEO and Digital PR - How to Connect Your Teams to Maximise Success
 
Michael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysisMichael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysis
 
Miss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMiss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdf
 

TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The Server

  • 1. Simo Ahava | @SimoAhava | #TechSEOBoost Tagging And Tracking Through The Server The Future Is The Past
  • 2. Simo Ahava | @SimoAhava | #TechSEOBoost Simo Ahava • Founder, 8-bit-sheep and Simmer • Google Developer Expert • Blogger and developer at www.simoahava.com • Tweeter @SimoAhava • Curator at www.cookiestatus.com
  • 3. Simo Ahava | @SimoAhava | #TechSEOBoost “Regular” Tagging
  • 4. Simo Ahava | @SimoAhava | #TechSEOBoost
  • 5. Simo Ahava | @SimoAhava | #TechSEOBoost
  • 6. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses
  • 7. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses CDNs
  • 8. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses CDNs Cookie stores
  • 9. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses CDNs Cookie stores Cross-site tracking
  • 10. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses CDNs Cookie stores Cross-site tracking Tracker pings
  • 11. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses CDNs Cookie stores Cross-site tracking Tracker pings XSS attacks
  • 12. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses CDNs Cookie stores Cross-site tracking Tracker pings XSS attacks PII leaks
  • 13. Simo Ahava | @SimoAhava | #TechSEOBoost Server-side tagging
  • 14. Simo Ahava | @SimoAhava | #TechSEOBoost
  • 15. Simo Ahava | @SimoAhava | #TechSEOBoost Server container
  • 16. Simo Ahava | @SimoAhava | #TechSEOBoost Server container Hit validation
  • 17. Simo Ahava | @SimoAhava | #TechSEOBoost Server container Hit validation Stream consolidation
  • 18. Simo Ahava | @SimoAhava | #TechSEOBoost Server container Hit validation Stream consolidation Anonymization
  • 19. Simo Ahava | @SimoAhava | #TechSEOBoost Server container Hit validation Stream consolidation Anonymization Consent management
  • 20. Simo Ahava | @SimoAhava | #TechSEOBoost Server container Hit validation Stream consolidation Anonymization Consent management Client-side performance
  • 21. Simo Ahava | @SimoAhava | #TechSEOBoost Server container Hit validation Stream consolidation Anonymization Consent management Client-side performance Tracking protection 
 protection
  • 22. Simo Ahava | @SimoAhava | #TechSEOBoost But why?
  • 23. Simo Ahava | @SimoAhava | #TechSEOBoost Full ownership and control of the data entering the server environment
  • 24. Simo Ahava | @SimoAhava | #TechSEOBoost Reduced client load, as 3P JavaScript can be replaced with consolidated event streams
  • 25. Simo Ahava | @SimoAhava | #TechSEOBoost Make Content Security Policies great again
  • 26. Simo Ahava | @SimoAhava | #TechSEOBoost Process keys, secrets, and credentials out of sight of the browser/device
  • 27. Simo Ahava | @SimoAhava | #TechSEOBoost Utilize HTTP responses to great effect Proxy / cache subresource 
 requests Write Set-Cookie headers
  • 28. Simo Ahava | @SimoAhava | #TechSEOBoost So why not?
  • 29. Simo Ahava | @SimoAhava | #TechSEOBoost Circumvent ad / content blockers
  • 30. Simo Ahava | @SimoAhava | #TechSEOBoost Opaque data collection
  • 31. Simo Ahava | @SimoAhava | #TechSEOBoost Restricted sandbox, lack of APIs
  • 32. Simo Ahava | @SimoAhava | #TechSEOBoost Cost
  • 33. Simo Ahava | @SimoAhava | #TechSEOBoost Poor availability / documentation of vendor endpoints
  • 34. Simo Ahava | @SimoAhava | #TechSEOBoost Third-party cookies don’t work
  • 35. Simo Ahava | @SimoAhava | #TechSEOBoost Reduce client-side bloat
  • 36. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses
  • 37. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Add origin to CSP
  • 38. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Add origin to CSP Wait for CDN response
  • 39. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Add origin to CSP Wait for CDN response HTTP request logged
  • 40. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Add origin to CSP Wait for CDN response HTTP request logged XSS & MitM risk
  • 41. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Add origin to CSP Wait for CDN response HTTP request logged XSS & MitM risk Rely on 3P JavaScript
  • 42. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Add origin to CSP Wait for CDN response HTTP request logged XSS & MitM risk Rely on 3P JavaScript Identifiers, cross-site tracking
  • 43. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Add origin to CSP
  • 44. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates
  • 45. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Wait for CDN response
  • 46. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Full control over caching
  • 47. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Full control over caching HTTP request logged
  • 48. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Full control over caching Request logged to your logs
  • 49. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Full control over caching Request logged to your logs XSS & MitM risk
  • 50. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Full control over caching Request logged to your logs (Potentially) mitigated attacks
  • 51. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Full control over caching Request logged to your logs (Potentially) mitigated attacks Rely on 3P JavaScript
  • 52. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Full control over caching Request logged to your logs (Potentially) mitigated attacks Avoid running 3P JavaScript
  • 53. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Full control over caching Request logged to your logs (Potentially) mitigated attacks Avoid running 3P JavaScript Identifiers, cross-site tracking
  • 54. Simo Ahava | @SimoAhava | #TechSEOBoost HTTP requests HTTP responses Potentially no CSP updates Full control over caching Request logged to your logs (Potentially) mitigated attacks Avoid running 3P JavaScript Passing identifiers is your choice
  • 55. Simo Ahava | @SimoAhava | #TechSEOBoost Frequently Asked Questions
  • 56. Simo Ahava | @SimoAhava | #TechSEOBoost Does this replace client-side tagging?
  • 57. Simo Ahava | @SimoAhava | #TechSEOBoost Is this server-side tracking?
  • 58. Simo Ahava | @SimoAhava | #TechSEOBoost Is this legal?
  • 59. Simo Ahava | @SimoAhava | #TechSEOBoost Is it future-proofed against ad blockers 
 and tracking protections?
  • 60. Simo Ahava | @SimoAhava | #TechSEOBoost How do I migrate to server-side tagging?
  • 61. Simo Ahava | @SimoAhava | #TechSEOBoost Where can I learn more about this?
  • 62. Simo Ahava | @SimoAhava | #TechSEOBoost Resources My articles: https://www.simoahava.com/tags/server-side-tagging/ Official documentation: https://developers.google.com/tag-manager/server-side Overview video: https://www.youtube.com/watch?v=6OGbOh216mU
  • 63. Simo Ahava | @SimoAhava | #TechSEOBoost Resources Server-side Tagging In Google Tag Manager – A Simmer Course https://www.teamsimmer.com/
  • 64. Simo Ahava | @SimoAhava | #TechSEOBoost log(`Thank you, ${yourName}`) @SimoAhava | www.simoahava.com | www.teamsimmer.com