SlideShare a Scribd company logo
1 of 31
#brightonSEO
Michal Brys
Mezzobit
Web users tracking behind the scenes
@michalbrys
slideshare.net/michalbr
@MichalBrys
#brightonSEO
#brightonSEO @MichalBrys
#brightonSEO @MichalBrys
#brightonSEO @MichalBrys
#brightonSEO @MichalBrys
Source: https://www.singletracks.com/blog/mtb-videos/video-iceland-proven-here/
#brightonSEO @MichalBrys
In the meantime...
#brightonSEO
Cookie:
_id = xyz123
Referrer:
bikesite.com
Social sharing widget
@MichalBrys
You see Tracking
Context:
● Identity
● Demography
● Interests
#brightonSEO
Cookie:
_id = xyz123
Referrer:
bookstore.com
Context:
● Identity
● Demography
● Interests
@MichalBrys
You see Tracking
Source: http://shop.lonelyplanet.com
#brightonSEO
Cookie:
_id = xyz123
Referrer:
cheapflights.com
Context:
● Identity
● Decision phase
@MichalBrys
You see Tracking
Source: http://www.cheapflights.com.com
#brightonSEO
Cookie:
_id = xyz123
Referrer:
cheapflights.com
Context:
● Identity
● Travel destination
and date
@MichalBrys
You see Tracking
Source: http://www.orbitz.com
#brightonSEO
Cookie:
_id = xyz123
Referrer:
cheapflights.com
Context:
● Identity
● Travel destination
and date
@MichalBrys
You see Tracking
Source: http://www.orbitz.com
Device:
Macintosh; Intel Mac OS X
“On Orbitz, Mac Users
Steered to Pricier Hotels”
Source: [1]
#brightonSEO
1st party
Owner:
domain.com
Access:
domain.com
@MichalBrys
Cookies on website
Image: [1]
#brightonSEO
3rd party
Owner:
tracking.com
Access:
tracking.com
@MichalBrys
Cookies on website
Image: [1]
#brightonSEO
Who delete
cookies?
@MichalBrys
#brightonSEO
Cookie respawn
@MichalBrys
Image: [1,2]
#brightonSEO
Cookie respawn
@MichalBrys
Image: [1, 2, 3]
#brightonSEO
No cookies,
no problem?
@MichalBrysImage: [4]
#brightonSEO
Fingerprinting
Device identification without log in.
=
• Operating system
• CPU
• Fonts
• GPU / Canvas
• ...
@MichalBrys
Image: [5]
#brightonSEO @MichalBrys
Image: [6]
#brightonSEO @MichalBrys
#brightonSEO
Why it’s suspicious?
Analytics code
User
(browser)
3rd party tag
User
(browser)
Analytics code
Scenario 1
Scenario 2
@MichalBrys
#brightonSEO @MichalBrys
#brightonSEO
Marketing
campaign
@MichalBrys
#brightonSEO
Research:
injected tracking code
@MichalBrys
#brightonSEO
12%
Scanned websites
have injected tracking code
@MichalBrys
#brightonSEO
Summary:
○ More popular on small and medium sites
○ Provided by popular widgets
○ Sometimes injected by potential malware
@MichalBrys
Research:
injected tracking code
#brightonSEO
No “border control”
2 pageviews
23 tag vendors
46 hosts
21 locations
8 countries
@MichalBrys
#brightonSEO
It’s ok OK to use data:
● in aggregated form
● for better content
● for more accurate ads
Takeaway
It’s NOT OK to:
● inject tracking code
● steal audience
● spy :)
@MichalBrys
#brightonSEO
Scan your site:
instant-scan.mezzobit.com
Michal Brys
@michalbrys
michalbrys.com
#brightonSEO
Sources:
[1] https://www.wsj.com/articles/SB10001424052702304458604577488822667325882
[2] http://senglehardt.com/
[3] https://lukaszolejnik.com/
Images:
[1] https://commons.wikimedia.org/wiki/File:Cookie.png
[2] https://www.iconfinder.com/icons/23227/broom_brush_clear_sweep_icon
[3] http://www.iconarchive.com/tag/zombie
[4] https://twitter.com/mecookiemonster
[5] https://commons.wikimedia.org/wiki/File:Fingerprint_picture.svg
[6] https://i.stack.imgur.com/PtbGQ.png

More Related Content

Similar to Web users tracking behind the scenes

Building Trust and Value Through Attribution By Dave Rigotti
Building Trust and Value Through Attribution By Dave RigottiBuilding Trust and Value Through Attribution By Dave Rigotti
Building Trust and Value Through Attribution By Dave RigottiMarketing Land
 
Social Media, Digital Ministry and the Church - Scioto Valley Presbytery
Social Media, Digital Ministry and the Church - Scioto Valley PresbyterySocial Media, Digital Ministry and the Church - Scioto Valley Presbytery
Social Media, Digital Ministry and the Church - Scioto Valley PresbyteryBruce Reyes-Chow
 
Wordpress SEO Presentation at Wordcamp Seattle
Wordpress SEO Presentation at Wordcamp SeattleWordpress SEO Presentation at Wordcamp Seattle
Wordpress SEO Presentation at Wordcamp SeattleJustin Briggs
 
Whoa Nellie! Content Strategy for Slow Experiences at Confab MN
Whoa Nellie! Content Strategy for Slow Experiences at Confab MNWhoa Nellie! Content Strategy for Slow Experiences at Confab MN
Whoa Nellie! Content Strategy for Slow Experiences at Confab MNMargot Bloomstein
 
Social Media: What Should We be Doing?
Social Media: What Should We be Doing?Social Media: What Should We be Doing?
Social Media: What Should We be Doing?Su Butcher
 
Banish Your Inner Critic: Elevate Performance - Nonprofit Storytelling Confer...
Banish Your Inner Critic: Elevate Performance - Nonprofit Storytelling Confer...Banish Your Inner Critic: Elevate Performance - Nonprofit Storytelling Confer...
Banish Your Inner Critic: Elevate Performance - Nonprofit Storytelling Confer...Denise Jacobs
 
How to Manage Your Social Media like a Boss
How to Manage Your Social Media like a BossHow to Manage Your Social Media like a Boss
How to Manage Your Social Media like a BossErica McGillivray
 
20 Tactics to Increase and Engage Web Traffic
20 Tactics to Increase and Engage Web Traffic20 Tactics to Increase and Engage Web Traffic
20 Tactics to Increase and Engage Web TrafficBlackbaud
 
How to Build a Market-based Social Media Strategy
How to Build a Market-based Social Media StrategyHow to Build a Market-based Social Media Strategy
How to Build a Market-based Social Media StrategyBrandon Chesnutt
 

Similar to Web users tracking behind the scenes (9)

Building Trust and Value Through Attribution By Dave Rigotti
Building Trust and Value Through Attribution By Dave RigottiBuilding Trust and Value Through Attribution By Dave Rigotti
Building Trust and Value Through Attribution By Dave Rigotti
 
Social Media, Digital Ministry and the Church - Scioto Valley Presbytery
Social Media, Digital Ministry and the Church - Scioto Valley PresbyterySocial Media, Digital Ministry and the Church - Scioto Valley Presbytery
Social Media, Digital Ministry and the Church - Scioto Valley Presbytery
 
Wordpress SEO Presentation at Wordcamp Seattle
Wordpress SEO Presentation at Wordcamp SeattleWordpress SEO Presentation at Wordcamp Seattle
Wordpress SEO Presentation at Wordcamp Seattle
 
Whoa Nellie! Content Strategy for Slow Experiences at Confab MN
Whoa Nellie! Content Strategy for Slow Experiences at Confab MNWhoa Nellie! Content Strategy for Slow Experiences at Confab MN
Whoa Nellie! Content Strategy for Slow Experiences at Confab MN
 
Social Media: What Should We be Doing?
Social Media: What Should We be Doing?Social Media: What Should We be Doing?
Social Media: What Should We be Doing?
 
Banish Your Inner Critic: Elevate Performance - Nonprofit Storytelling Confer...
Banish Your Inner Critic: Elevate Performance - Nonprofit Storytelling Confer...Banish Your Inner Critic: Elevate Performance - Nonprofit Storytelling Confer...
Banish Your Inner Critic: Elevate Performance - Nonprofit Storytelling Confer...
 
How to Manage Your Social Media like a Boss
How to Manage Your Social Media like a BossHow to Manage Your Social Media like a Boss
How to Manage Your Social Media like a Boss
 
20 Tactics to Increase and Engage Web Traffic
20 Tactics to Increase and Engage Web Traffic20 Tactics to Increase and Engage Web Traffic
20 Tactics to Increase and Engage Web Traffic
 
How to Build a Market-based Social Media Strategy
How to Build a Market-based Social Media StrategyHow to Build a Market-based Social Media Strategy
How to Build a Market-based Social Media Strategy
 

More from Michal Brys

Google Tag Manager - first steps
Google Tag Manager - first stepsGoogle Tag Manager - first steps
Google Tag Manager - first stepsMichal Brys
 
Online dashboard using Google Analytics API Measure Camp
Online dashboard using Google Analytics API Measure CampOnline dashboard using Google Analytics API Measure Camp
Online dashboard using Google Analytics API Measure CampMichal Brys
 
A/B testing. Content experiments in Google Analytics
A/B testing. Content experiments in Google AnalyticsA/B testing. Content experiments in Google Analytics
A/B testing. Content experiments in Google AnalyticsMichal Brys
 
Google tools for data analyst
Google tools for data analystGoogle tools for data analyst
Google tools for data analystMichal Brys
 
Google Analytics: dowiedz się więcej o użytkownikach swojego serwisu www
Google Analytics: dowiedz się więcej o użytkownikach swojego serwisu wwwGoogle Analytics: dowiedz się więcej o użytkownikach swojego serwisu www
Google Analytics: dowiedz się więcej o użytkownikach swojego serwisu wwwMichal Brys
 
Odkrywanie wzorców zachowań użytkowników Internetu.
Odkrywanie wzorców zachowań użytkowników Internetu.Odkrywanie wzorców zachowań użytkowników Internetu.
Odkrywanie wzorców zachowań użytkowników Internetu.Michal Brys
 

More from Michal Brys (6)

Google Tag Manager - first steps
Google Tag Manager - first stepsGoogle Tag Manager - first steps
Google Tag Manager - first steps
 
Online dashboard using Google Analytics API Measure Camp
Online dashboard using Google Analytics API Measure CampOnline dashboard using Google Analytics API Measure Camp
Online dashboard using Google Analytics API Measure Camp
 
A/B testing. Content experiments in Google Analytics
A/B testing. Content experiments in Google AnalyticsA/B testing. Content experiments in Google Analytics
A/B testing. Content experiments in Google Analytics
 
Google tools for data analyst
Google tools for data analystGoogle tools for data analyst
Google tools for data analyst
 
Google Analytics: dowiedz się więcej o użytkownikach swojego serwisu www
Google Analytics: dowiedz się więcej o użytkownikach swojego serwisu wwwGoogle Analytics: dowiedz się więcej o użytkownikach swojego serwisu www
Google Analytics: dowiedz się więcej o użytkownikach swojego serwisu www
 
Odkrywanie wzorców zachowań użytkowników Internetu.
Odkrywanie wzorców zachowań użytkowników Internetu.Odkrywanie wzorców zachowań użytkowników Internetu.
Odkrywanie wzorców zachowań użytkowników Internetu.
 

Recently uploaded

20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.krishnachandrapal52
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasDigicorns Technologies
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsMonica Sydney
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理F
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Balliameghakumariji156
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 

Recently uploaded (20)

20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 

Web users tracking behind the scenes