SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Fixing Google
Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
Fixing Google Analytics Spam
There are only so many possible GA codes
Anyone can copy your code
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
How GA Collects Data
Problems?
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
How do spammers send
invalid data
Fixing Google Analytics Spam
1. Evil Clone
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
1. Set up a site with your tracking code
2. Send hits to the site
3. Hits are reflected in your reports with the
aim of getting you to click on them
Fixing Google Analytics Spam
2. Internet of things
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
How they do it?
• Write a script with GA Measurement Protocol
• Send hits via your Google Analytics UA Code
• Hits are reflected in your reports
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
They don’t always use your UA
code to pollute your data
Fixing Google Analytics Spam
3. Bad Bots
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
How they do it?
• Program a crawler or botnet to visit your site
• Spoof the HTTP headers with fake data
• Set a spam website as the HTTP referrer
• These spoofed website show up in your
referral reports
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
How do you find the invalid
data
Fixing Google Analytics Spam
Finding Ghost Referrer Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
• Invalid hostnames i.e. blog.example.com are
ghost referrer spam
• Filtering out invalid hostnames
solves scenario #1 and #2 (evil clone, iot)
• These hostnames show up as a dimension
in GA reports
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
Look for domains that you do not own
These are ghost referrers
Fixing Google Analytics Spam
Finding BOT Referrer Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
• Referrers are sites where visitors clicked
links to get to your site
• HTTP Request Headers with referrers set
are collected by GA
• These referrers make up the Channels in
GA reports
• Any site that did not send legitimate visitors
are bot spam referrers
• Removing spam referrers solves Scenario #3 (bots)
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
Look for spam sites that shouldn’t
be sending traffic to your site
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
How do you remove
the invalid data
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
To remove from future reports
• Apply a filter to your views include only valid hostnames
- This modifies all data going forward
• Apply a filter to your Views exclude spam referrers
• Set an annotation in Google Analytics
- This reminds you when the filter was applied
To remove from past reports
• Create segments of valid hostnames and exclude spam referrers
- View past data without the invalid hostnames
Remove Google Analytics spam
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
Raw and Test Views
• You get 25 views for every property in Google Analytics
• Views allow you to add filters to change how data is processed
• Once you add a filter it alters the data forever for that view
• Use a new view to test any new filter before applying it to your main views
• Always try to keep one view completely unfiltered
• Ideally create another back up view with basic filters and goals too
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
Set a Ghost Filter
Fixing Google Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
Set a Ghost Segment
Fixing Google Analytics Spam
Filter and Segment Bot Referrers
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
• Same process: filter to protect future data and segment to fix past data
• Instead of including only good refers, exclude the bad ones
• It is useful to use lists online of known bad referrers
• Use a tool like referrerspamblocker.com to import segments and filters
• Always use a test view first for any filters you apply to data
Fixing Google Analytics Spam
Fixing Google
Analytics Spam
Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk
Fixing Google Analytics Spam
[FIN]

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (15)

Security Risks with using CAPTCHAs
Security Risks with using CAPTCHAsSecurity Risks with using CAPTCHAs
Security Risks with using CAPTCHAs
 
Intent Based Analytics with Google Analytics and Google Tag Manager
Intent Based Analytics with Google Analytics and Google Tag ManagerIntent Based Analytics with Google Analytics and Google Tag Manager
Intent Based Analytics with Google Analytics and Google Tag Manager
 
Tatvic webinar net promoter score - final
Tatvic webinar   net promoter score - finalTatvic webinar   net promoter score - final
Tatvic webinar net promoter score - final
 
Building Links and Coverage When Your Content Campaign is Over - outREACH Con...
Building Links and Coverage When Your Content Campaign is Over - outREACH Con...Building Links and Coverage When Your Content Campaign is Over - outREACH Con...
Building Links and Coverage When Your Content Campaign is Over - outREACH Con...
 
Blog Ideas That Don't Require Writing
Blog Ideas That Don't Require Writing Blog Ideas That Don't Require Writing
Blog Ideas That Don't Require Writing
 
ReadingSEO - 14th of November - Master Deck
ReadingSEO - 14th of November - Master DeckReadingSEO - 14th of November - Master Deck
ReadingSEO - 14th of November - Master Deck
 
Web Analytics Explained
Web Analytics ExplainedWeb Analytics Explained
Web Analytics Explained
 
Make Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs EditedMake Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs Edited
 
Google Analytics Implementation for Agencies and Companies
Google Analytics Implementation for Agencies and CompaniesGoogle Analytics Implementation for Agencies and Companies
Google Analytics Implementation for Agencies and Companies
 
Advanced Google Analytics
Advanced Google AnalyticsAdvanced Google Analytics
Advanced Google Analytics
 
#Searchlove london tips and tricks for baiting brand signal by @staceycav
#Searchlove london  tips and tricks for baiting brand signal by @staceycav#Searchlove london  tips and tricks for baiting brand signal by @staceycav
#Searchlove london tips and tricks for baiting brand signal by @staceycav
 
Web auditing
Web auditingWeb auditing
Web auditing
 
Low Budget Link Building Tactics - Stacey MacNaught - Digital Olympus
Low Budget Link Building Tactics - Stacey MacNaught - Digital OlympusLow Budget Link Building Tactics - Stacey MacNaught - Digital Olympus
Low Budget Link Building Tactics - Stacey MacNaught - Digital Olympus
 
Measuring social media with Google Analytics
Measuring social media with Google AnalyticsMeasuring social media with Google Analytics
Measuring social media with Google Analytics
 
Top Google Analytics Customisations - Brighton SEO April 2018
Top Google Analytics Customisations - Brighton SEO April 2018Top Google Analytics Customisations - Brighton SEO April 2018
Top Google Analytics Customisations - Brighton SEO April 2018
 

Ähnlich wie Fixing Google Analytics Spam

SEO as an In-House. Tips, Strategies, Best Practices
SEO as an In-House. Tips, Strategies, Best PracticesSEO as an In-House. Tips, Strategies, Best Practices
SEO as an In-House. Tips, Strategies, Best Practices
Eli Schwartz
 
Tech4Africa Google Workshop 1
Tech4Africa Google Workshop 1Tech4Africa Google Workshop 1
Tech4Africa Google Workshop 1
Sarah Blake
 
Critical SEO Steps for Website Redesign - slides 20130924
Critical SEO Steps for Website Redesign - slides 20130924Critical SEO Steps for Website Redesign - slides 20130924
Critical SEO Steps for Website Redesign - slides 20130924
DemandWave
 
Complete Ga Power User Web
Complete Ga Power User WebComplete Ga Power User Web
Complete Ga Power User Web
Roman Zykov
 

Ähnlich wie Fixing Google Analytics Spam (20)

Sucuri Webinar: Defending Your Google Brand Reputation and Analytics Reports
Sucuri Webinar: Defending Your Google Brand Reputation and Analytics ReportsSucuri Webinar: Defending Your Google Brand Reputation and Analytics Reports
Sucuri Webinar: Defending Your Google Brand Reputation and Analytics Reports
 
Defending Google Brand Reputation and Analytics Reports
Defending Google Brand Reputation and Analytics ReportsDefending Google Brand Reputation and Analytics Reports
Defending Google Brand Reputation and Analytics Reports
 
What's New in Google and How Should Companies Really Use Search? by Ann Stanley
What's New in Google and How Should Companies Really Use Search? by Ann StanleyWhat's New in Google and How Should Companies Really Use Search? by Ann Stanley
What's New in Google and How Should Companies Really Use Search? by Ann Stanley
 
31 Ways To Destroy Your Google Analytics Implementation
31 Ways To Destroy Your Google Analytics Implementation31 Ways To Destroy Your Google Analytics Implementation
31 Ways To Destroy Your Google Analytics Implementation
 
Beyond Meta(Data): Improving Your Blog With Google Search Console
Beyond Meta(Data): Improving Your Blog With Google Search ConsoleBeyond Meta(Data): Improving Your Blog With Google Search Console
Beyond Meta(Data): Improving Your Blog With Google Search Console
 
Fail at Scale: Large Enterprises and the Challenges of In-House SEO
Fail at Scale: Large Enterprises and the Challenges of In-House SEOFail at Scale: Large Enterprises and the Challenges of In-House SEO
Fail at Scale: Large Enterprises and the Challenges of In-House SEO
 
SEO as an In-House. Tips, Strategies, Best Practices
SEO as an In-House. Tips, Strategies, Best PracticesSEO as an In-House. Tips, Strategies, Best Practices
SEO as an In-House. Tips, Strategies, Best Practices
 
Google Analytics for SEO Beginners
Google Analytics for SEO BeginnersGoogle Analytics for SEO Beginners
Google Analytics for SEO Beginners
 
Tech4Africa Google Workshop 1
Tech4Africa Google Workshop 1Tech4Africa Google Workshop 1
Tech4Africa Google Workshop 1
 
Google Analytics - Webmaster Tools Pro Setup & Tips
Google Analytics -  Webmaster Tools Pro Setup & TipsGoogle Analytics -  Webmaster Tools Pro Setup & Tips
Google Analytics - Webmaster Tools Pro Setup & Tips
 
Critical SEO Steps for Website Redesign - slides 20130924
Critical SEO Steps for Website Redesign - slides 20130924Critical SEO Steps for Website Redesign - slides 20130924
Critical SEO Steps for Website Redesign - slides 20130924
 
Proactive Measures for Good Site Health - Brighton SEO 2014
Proactive Measures for Good Site Health - Brighton SEO 2014Proactive Measures for Good Site Health - Brighton SEO 2014
Proactive Measures for Good Site Health - Brighton SEO 2014
 
Labourtech analytics-0510
Labourtech analytics-0510Labourtech analytics-0510
Labourtech analytics-0510
 
Tips and Techniques for Performing an SEO Audit
Tips and Techniques for Performing an SEO AuditTips and Techniques for Performing an SEO Audit
Tips and Techniques for Performing an SEO Audit
 
Complete Ga Power User Web
Complete Ga Power User WebComplete Ga Power User Web
Complete Ga Power User Web
 
Web Analytics
Web AnalyticsWeb Analytics
Web Analytics
 
Content Growth Stack
Content Growth StackContent Growth Stack
Content Growth Stack
 
Google Webmaster Tools - Beginner's Guide
Google Webmaster Tools - Beginner's GuideGoogle Webmaster Tools - Beginner's Guide
Google Webmaster Tools - Beginner's Guide
 
How Big Data is Changing SEO - by AnalyticsSEO at BrightonSEO
How Big Data is Changing SEO - by AnalyticsSEO at BrightonSEOHow Big Data is Changing SEO - by AnalyticsSEO at BrightonSEO
How Big Data is Changing SEO - by AnalyticsSEO at BrightonSEO
 
SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...
SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...
SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Fixing Google Analytics Spam

  • 1. Fixing Google Analytics Spam Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk Fixing Google Analytics Spam
  • 2. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk Fixing Google Analytics Spam
  • 3. There are only so many possible GA codes Anyone can copy your code Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk How GA Collects Data Problems? Fixing Google Analytics Spam
  • 4. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk How do spammers send invalid data Fixing Google Analytics Spam
  • 5. 1. Evil Clone Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk 1. Set up a site with your tracking code 2. Send hits to the site 3. Hits are reflected in your reports with the aim of getting you to click on them Fixing Google Analytics Spam
  • 6. 2. Internet of things Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk How they do it? • Write a script with GA Measurement Protocol • Send hits via your Google Analytics UA Code • Hits are reflected in your reports Fixing Google Analytics Spam
  • 7. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk They don’t always use your UA code to pollute your data Fixing Google Analytics Spam
  • 8. 3. Bad Bots Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk How they do it? • Program a crawler or botnet to visit your site • Spoof the HTTP headers with fake data • Set a spam website as the HTTP referrer • These spoofed website show up in your referral reports Fixing Google Analytics Spam
  • 9. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk How do you find the invalid data Fixing Google Analytics Spam
  • 10. Finding Ghost Referrer Spam Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk • Invalid hostnames i.e. blog.example.com are ghost referrer spam • Filtering out invalid hostnames solves scenario #1 and #2 (evil clone, iot) • These hostnames show up as a dimension in GA reports Fixing Google Analytics Spam
  • 11. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk Look for domains that you do not own These are ghost referrers Fixing Google Analytics Spam
  • 12. Finding BOT Referrer Spam Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk • Referrers are sites where visitors clicked links to get to your site • HTTP Request Headers with referrers set are collected by GA • These referrers make up the Channels in GA reports • Any site that did not send legitimate visitors are bot spam referrers • Removing spam referrers solves Scenario #3 (bots) Fixing Google Analytics Spam
  • 13. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk Look for spam sites that shouldn’t be sending traffic to your site Fixing Google Analytics Spam
  • 14. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk How do you remove the invalid data Fixing Google Analytics Spam
  • 15. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk To remove from future reports • Apply a filter to your views include only valid hostnames - This modifies all data going forward • Apply a filter to your Views exclude spam referrers • Set an annotation in Google Analytics - This reminds you when the filter was applied To remove from past reports • Create segments of valid hostnames and exclude spam referrers - View past data without the invalid hostnames Remove Google Analytics spam Fixing Google Analytics Spam
  • 16. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk Raw and Test Views • You get 25 views for every property in Google Analytics • Views allow you to add filters to change how data is processed • Once you add a filter it alters the data forever for that view • Use a new view to test any new filter before applying it to your main views • Always try to keep one view completely unfiltered • Ideally create another back up view with basic filters and goals too Fixing Google Analytics Spam
  • 17. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk Set a Ghost Filter Fixing Google Analytics Spam
  • 18. Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk Set a Ghost Segment Fixing Google Analytics Spam
  • 19. Filter and Segment Bot Referrers Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk • Same process: filter to protect future data and segment to fix past data • Instead of including only good refers, exclude the bad ones • It is useful to use lists online of known bad referrers • Use a tool like referrerspamblocker.com to import segments and filters • Always use a test view first for any filters you apply to data Fixing Google Analytics Spam
  • 20. Fixing Google Analytics Spam Steven Watts | @bboywattsy @newtlabsuk | newtlabs.co.uk Fixing Google Analytics Spam [FIN]