Why do YouTube views freeze at 301?
Why Hacker News recommends it
Linked whenever the 301 view freeze or view-count validation comes up, as the standard short explanation.
Recommended by 1 people across 1 different months, 2012 to 2025.
Why Stack Overflow recommends it
Stack Overflow users link it when explaining why YouTube view and like counters lag or freeze, and as background for how view counting and validation works.
Recommended by 1 people across 1 different months, 2012 to 2014.
What it is
Numberphile visits YouTube to learn why view counts on new videos used to freeze at 301. It explains that YouTube holds counts while it verifies views aren't from bots or fakes.
Cited in 3 Wikipedia articles, including History of YouTube, YouTube, List of Google Easter eggs.
What people said
Recommends citricsquid · 2012-12 · Hacker News · on “Gangnam Style hitting 1 billion YouTube views”
They cache view counts heavily on highly viewed videos for validating views, here's a good video on why it happens (with information from Youtube -- the 301 refers to the first point at which video views stop incrementing in real time): [this video]
Recommends luk2302 · 2013-06 · Stack Overflow · on “YouTube API v3 likes a video, but the counter doesn't increase”
Easy explanation: Youtube doesn´t count the likes live, as well as the views. They are periodical updated after a certain amount of time. This enables google to analyze the likes / views and filter suspicious actions. Remember the 301-views limit of the videos, a few weeks ago they changed it to display 301+ to indicate that there are more views already, but the count will incrase later on. So if you wait a few minutes/hours your like should appear, but you cant be sure its really yours since anybody could have liked it too in the meantime ;) Do you need a more detailed explanation? Maybe watch this youtube video [this video] to understand that principle.
Cites Christian Fazzini · 2012-08 · Stack Overflow · on “How does YouTube count its views?”
Trying to implement a similar approach towards our view counts for our web app. Reading this article: [LINK] And watching: [this video] What approaches is YouTube taking to determine whether a view is valid? For example, not coming from bots, views services, or a user trying refresh the page several times. I know they probably have several approaches towards this. But looking to get started.
Cites Gianfranco P · 2012-11 · Stack Overflow · on “Personalized like/unlike logic - should it be pushed to the view, the data, or the service layer?”
I guess you need to consider the benefits and drawbacks and see which one is the best. MongoDB supports a monoatomic increment database command [LINK] which can be very efficient. You won't even have to wait until the database layer confirms the insertion and simply display the number of 'likes' increased. If, at around the same time, another user is reading the same article and you want to be 100% sure that he count is correct then, you'll probably don't want to do any caching. Said that, you probably don't need to have that number to be a viewed consistent the millisecond after somebody has 'liked' a post. So you can cache the database information including the count and hit the database e
Cites vegardx · 2013-03 · Hacker News · on “Elon Musk’s SpaceX Is Testing Technology To Make Rockets Reusable”
There's a good reason for it, and usually is a sign that the video is immensely popular. You can find out why on Youtube it self: [this video]
Cites Zerotoinfinity · 2014-05 · Stack Overflow · on “Youtube embedded video views do not count”
@TMS not necessary false. It may not be the reason for your issue but the answer seems to be correct. Check this video [this video] .. Under the comment section you will see people are complaining about view count freezing at different count.
Cites u2077 · 2023-11 · Hacker News · on “Ask HN: Why do so many YouTube videos have exactly 54 upvotes?”
It may be related to the famous 301 view count where YouTube would stop updating the total pending further verification that the views are legitimate. See: [this video] This behavior was later removed in 2015, but I wouldn’t be surprised if something similar is happening here.
Cites cedilla · 2024-02 · Hacker News · on “YouTube Oddities”
You probably think of Numberphile explanation of why YouTube videos (used to) stay at 301 views for a while - leading to lots of confusion when the site showed 301 views with 5728 comments and 37592 likes. [this video]
Cites meinersbur · 2025-09 · Hacker News · on “YouTube addresses lower view counts which seem to be caused by ad blockers”
From the GitHub issue it becomes clear that blocking happens by the EasyPrivacy blocklist. The blocked URL youtube.com/api/stats/atr is/can also be used for tracking users, this is why some are arguing that it legitimately on that blocklist. The tracking not malicious. YouTube has a legitimate interest to verify views, e.g. to recommend popular videos to others. If a view counter was increased by just invoking an API, view counts could be manipulated easily. Also see the video [1] from ... 13 years ago ... so it might be slighly outdated. Just slightly. [1] [this video]