Third-Party Script Prevalence on Alexa Top 50
Since beefing up my technique for itemizing third-party requests, I’ve been looking into which third-party domains and services are most prevalent. Starting with a spreadsheet of the top 50 US sites (according to Alexa in late December 2017), I downloaded and analyzed HAR files for each. Caveats:
- Results (# of requests) may change as sites are updated.
- I chose to start with US sites because of my own familiarity.
- 46 sites actually (3 NSFW sites not tested and t.co doesn’t apply)
After a few grunt work sessions, I have a spreadsheet that cross-references those top 46 sites with the domains from which third-party requests originate. I’ll spare you the entire spreadsheet, but some initial points of interests below:
- The top 46 US sites made requests from 213 different domains.
- CDN-related request domains are included.
- 75 of those different domains are unique to 1 site.
- Third-party serving domains are prevalent. Here are domains that appear on the 46 sites tested more than 10 times:
|Third-party domain||# of top 46 sites||% of top 46 sites|
Here are the number of unique third-party domains from which requests originate (excluding multiple requests from the same domain) per top 46 site:
|Site||# of third-party domains|
I don’t have much commentary at this point—some numbers are higher or lower than expected, and it’s understandable why some sites have more than others. Heck, with video or tweet embeds my site can pull 10+ third-domains surprisingly easy. I need more context, so perhaps it’d be logical to run more tests around a single category.
Next, I’ll be researching the more prevalent third-party services. Many of them are new to me. Further down the road, I’ll look at performance impact, but that’s a whole ’nother ball of wax.