Introduction
To me Giant Bomb feels like a small site. I mostly see the same people in livestream chat and posting on the forums. Yet intellectually I know that GiantBomb.com must get a fair amount of traffic and have a sizable number of users in order to pay the salaries of the crew, artists, and engineers that run the site.
So I've always wondered: How many users does Giant Bomb have? How many users are Premium? How many users actually post to the forums?
Fortunately, on GiantBomb.com user profiles are public by default and contain all the information I need to answer these questions.
Methodology
I wrote a web-crawler that over the last couple of months has slowly scanned every Giant Bomb user profile it could find. I payed special attention to making sure the crawler respects the rules laid out in GiantBomb.com/robots.txt and that the crawler is throttled to only make one request per second.
Disclaimer
Given how long the data took to collect it will be by its very nature somewhat out of date. The following analysis doesn't account for the normal churn of users.
Also, it should be noted that the neither the manner in which the data was collected nor the methods used in the analyses have been vetted for correctness.
The Users
I was able to find 1,052,304 GiantBomb.com user accounts of which 988,483 have publicly available profiles.
The following charts show user sign-ups by ISO-8601 ISO week
From the above charts it's clear that something strange started happening in the 29th week of 2020.
The average number of user sign-ups per ISO week for 2019 was 642. For 2020 the average number of user sign-ups per ISO week was 1902. For 2021 the average number of user sign-ups per ISO week was 6,881.
The following chart shows user sign-ups by year.
413,673 users signed-up before 2020. 574,810 users signed-up in 2020 and after.
So what started this massive influx of new users? It's hard to say for sure but there are a few possibilities. In 2020 the Covid-19 pandemic kicked into full swing and during ISO Week 11 was when Giant Bomb began primarily streaming on Twitch with their "Lockdown" streams. This no doubt had an effect on user sign-ups.
However, after examining the data I believe the biggest contributor to this ongoing influx of user sign-ups is spam accounts.
The Spam
Did you know Giant Bomb has a significant spam problem? I didn't. I mean I do occasionally see spam posts on the forums but those posts are quickly deleted and the spam user accounts used to create the posts are quickly banned.
What I was surprised to discover is that not only are there a ton of obvious spam user accounts on GiantBomb.com the spammers are sticking their spam messages in the "About Me" sections of their user account profiles.
In addition to the weird sex stuff and obvious scams that are typical for spam the spam on Giant Bomb contains some interesting offers.
Do you want to buy some vegan deodorant ? Do you live in Florida and need to get your Tesla modified? Do you need to get a wedding dress altered in the UK? Are you desperate to buy a Feng Shui plant from Vietnam?
If you answered "yes" to any of the above questions the spam accounts on GiantBomb.com have you covered.
What's interesting is that the typical user account with "About Me" profile spam will never post on the Giant Bomb forums or comment on any videos. This means that there is practically no way an average real Giant Bomb user will ever see the spammers profile let alone the spam it contains.
One may ask: "If no one will ever see it why do the spammers bother?" Well, I think the answer to that has to do with the fundamental nature of spam. The vast majority of all spam will never be seen or acted upon. However, placing spam on sites is essentially free for the spammer. Therefor it makes a sociopathic kind of sense for a spammer to place their spam messages in as many places as possible regardless of effectiveness because any click-through they receive is pure upside. Thus, the only criterion that matters to the spammer is that it is possible to post spam on GiantBomb.com. It does not matter if it is an ineffective place to do so.
It should be noted that there appears to be a number of legitimate businesses being advertised by the spam user accounts. While it is possible that the owner of a florist in Fort Lauderdale, Florida is moonlighting as an operator of a spam spreading botnet I feel it's more likely that said florist innocently signed-up for an online marketing service without realizing it was a shady spammer.
It's also interesting that since "About Me" spam user accounts don't typically interact with GiantBomb.com in any way other than filling in their respective "About Me" sections I can confidently identify these types of spam user accounts by looking for user accounts with filled-in "About Me" sections that have never posted on the forums or commented on videos, have not contributed to the Giant Bomb WIKI, and don't currently hold any kind of Premium user status.
There are 239,113 "About Me" spam user accounts. 17,934 of them signed-up in 2020.
The following charts shows the number of "About Me" spam user sign-ups in 2020, 2021, and 2022 versus all other sign-ups those years.
The "About Me" spammers account for a sizable chunk of all user sign-ups in 2020, 2021 and 2022 but what about the rest of the sign-ups? Are they real users? For the majority of those remaining sign-ups I believe the answer is most likely no. For 2021-W26 there was an average of 4042 of sign-ups per day. Here are the usernames for some of the sign-ups that happened on 2021-W26-3:
"bernardc6w", "webstermvu", "lauryznq", "michale6mp", "bettieikh", "bruceq9n", "armandopnq", "mortonj0i", "garthqem", "macy1v0", "hayliemyc", "cristopherfil", "alvenat3a", "brodywxd", "g8udhyo060", "vivienxgn", "devanu5x", "wilmam5l", "angel27q", "grahamo0o", "baileyjw0", "eddieu_d", "hilario990", "brainhg4", "aidenapx", "anderaoyxe", "deon5wb", "kenyagmp", "aylinpwu", "marlenu_l", "cecilenzk", "jamisont4g", "cloyd8ec", "piercem70", "paxtonrnfv", "charitytbb", "everettempa", "triston6th", "cassidynah", "maiyarlq", "edwarde9j", "altalvj", "cecilianvg", "nigellie", "brandt5fv", "edwinaujr", "imaj6e", "edmund2gf"
These usernames seem like they were generated by spammers. They all seem sort of similar but also don't seem like the kind of usernames humans would choose.
Unlike for the "About Me" spam user accounts there doesn't seem to be a simple test that can be used to identify this type of spam user account. These accounts don't seem to interact with GiantBomb.com in any measurable way. My guess is that these spam user accounts are meant to lie dormant until such time they are used to post spam to the forums; after which they are quickly banned.
If spam user accounts can't be distinguished from real user accounts then it is impossible to get an precise count of real user accounts. However, this doesn't mean that it is impossible to get a relative sense of how many real users signed-up in a given year in comparison to some other year. To this end I find it helpful to not focus on identifying spam user accounts but to instead focus on finding the user accounts of real users.
User accounts of what are most likely real users can be found by looking for basically the opposite of what to look for when searching for spam user accounts. If a user has posted on the forums or commented on videos, has contributed to the Giant Bomb WIKI, or holds any kind of Premium user status then that user is most likely a real user.
The following charts show the sign-ups for accounts that belong to probable real users for the years of 2019 and 2020.
Obviously, these charts don't include real user accounts that don't interact with GiantBomb.com in any public way but if it is assumed that the proportion of active real users to inactive real users stays the same then the relative increase or decrease of real user sign-ups can be calculated.
For the year of 2019 there were 4671 user account sign-ups for known real users. In 2020 there were 3663 user account sign-ups for known real users. This represents a decrease in real user sign-ups by roughly -22%. This is a considerable difference from the percentage increase of overall user sign-ups which went from 33,588 in 2019 to 99,665 in 2020 giving a increase of 197%.
Active Users
So why does Giant Bomb feel like a small site despite having so many users? I believe the answer to that is that most users don't post. Of the 1,052,304 of Giant Bomb user accounts only 135,407 have ever posted, commented or contributed to the WIKI. Of those 135,407 active user accounts only 2690 have posted and/or commented in 2022.
Premium
There are 29,403 Giant Bomb user accounts with premium status. 24,276 are on yearly plans. 5,127 are on monthly plans.
edit: added missing chart.
Log in to comment