SlideShare ist ein Scribd-Unternehmen logo
1 von 64
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Digital Marketing complete introduction.
Digital Marketing complete introduction.Digital Marketing complete introduction.
Digital Marketing complete introduction.Kashish Bindra
 
TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23Social Samosa
 
History of JWT by The Knowledge Center.pdf
History of JWT by The Knowledge Center.pdfHistory of JWT by The Knowledge Center.pdf
History of JWT by The Knowledge Center.pdfwilliam charnock
 
How To Become a Master In Search Engine Optimization (SEO)
How To Become a Master In Search Engine Optimization (SEO)How To Become a Master In Search Engine Optimization (SEO)
How To Become a Master In Search Engine Optimization (SEO)Blessings Ngalande
 
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Marketing BRANDING
 
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
 
Introduction to marketing Management Notes
Introduction to marketing Management NotesIntroduction to marketing Management Notes
Introduction to marketing Management NotesKiranTiwari42
 
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckOban International
 
SEO Forecasting by Nitin Manchanda at Berlin SEO & Content Club
SEO Forecasting by Nitin Manchanda at Berlin SEO & Content ClubSEO Forecasting by Nitin Manchanda at Berlin SEO & Content Club
SEO Forecasting by Nitin Manchanda at Berlin SEO & Content ClubNitin Manchanda
 
Understand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMUnderstand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMsearchextensionin
 
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Associazione Digital Days
 
AMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo EvangelistaAMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo Evangelistacrevangelista
 
Llanai Buyer Persona & Segmentation Strategy
Llanai Buyer Persona & Segmentation StrategyLlanai Buyer Persona & Segmentation Strategy
Llanai Buyer Persona & Segmentation StrategyMarianna Nakou
 
Paul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfPaul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfpaul8402
 
Exploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfExploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfolivalibereo
 
8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketingpshirsat
 
2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisition2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisitionJohn Koetsier
 
Gen Z and Millennial Debit Card Use Survey.pdf
Gen Z and Millennial Debit Card Use Survey.pdfGen Z and Millennial Debit Card Use Survey.pdf
Gen Z and Millennial Debit Card Use Survey.pdfMedia Logic
 
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Associazione Digital Days
 
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
 

Kürzlich hochgeladen (20)

Digital Marketing complete introduction.
Digital Marketing complete introduction.Digital Marketing complete introduction.
Digital Marketing complete introduction.
 
TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23
 
History of JWT by The Knowledge Center.pdf
History of JWT by The Knowledge Center.pdfHistory of JWT by The Knowledge Center.pdf
History of JWT by The Knowledge Center.pdf
 
How To Become a Master In Search Engine Optimization (SEO)
How To Become a Master In Search Engine Optimization (SEO)How To Become a Master In Search Engine Optimization (SEO)
How To Become a Master In Search Engine Optimization (SEO)
 
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
 
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
 
Introduction to marketing Management Notes
Introduction to marketing Management NotesIntroduction to marketing Management Notes
Introduction to marketing Management Notes
 
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
 
SEO Forecasting by Nitin Manchanda at Berlin SEO & Content Club
SEO Forecasting by Nitin Manchanda at Berlin SEO & Content ClubSEO Forecasting by Nitin Manchanda at Berlin SEO & Content Club
SEO Forecasting by Nitin Manchanda at Berlin SEO & Content Club
 
Understand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMUnderstand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMM
 
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
 
AMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo EvangelistaAMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo Evangelista
 
Llanai Buyer Persona & Segmentation Strategy
Llanai Buyer Persona & Segmentation StrategyLlanai Buyer Persona & Segmentation Strategy
Llanai Buyer Persona & Segmentation Strategy
 
Paul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfPaul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdf
 
Exploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfExploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdf
 
8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing
 
2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisition2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisition
 
Gen Z and Millennial Debit Card Use Survey.pdf
Gen Z and Millennial Debit Card Use Survey.pdfGen Z and Millennial Debit Card Use Survey.pdf
Gen Z and Millennial Debit Card Use Survey.pdf
 
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
 
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
 

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