The Google Update Calendar
Google ran a confirmed ranking update on 518 of the 1,765 days between 1 January 2022 and 31 October 2026. That is 29.3% of all days, or close to three days in every ten.
Below is every confirmed update Google announced between 3 November 2021 and 8 October 2026, with start date, end date, category and rollout length. Free to use with attribution. JSON and CSV are linked at the bottom.
Every update on one timeline
Each bar is one update, from its announced start to its announced completion. Hover any bar for the name and dates.
Google update statistics at a glance
The numbers writers and analysts ask for most, each worked out from the dataset on this page. Quote any of them with a link back here. Rollout lengths count every calendar day from the announced start to the announced completion.
| Statistic | Value | Basis |
|---|---|---|
| Confirmed updates in the dataset | 41 | 3 Nov 2021 to 20 Aug 2026 |
| Days with an update rolling out | 503 of 1,704 (29.3%) | 1 Jan 2022 to 31 Aug 2026 |
| Days with two updates running at once | 92 | Same period |
| Busiest year | 2023: 150 of 365 days (41.1%) | Share of days with an update running |
| Quietest full year | 2025: 77 of 365 days (21.1%) | Share of days with an update running |
| Median rollout, all updates | 15 days | Announced start to announced completion |
| Longest rollout | 46 days | March 2024 core update |
| Shortest rollout | 1 day | March 2026 spam update |
| Median gap between core updates | 95 days | End of one to start of the next, 16 core updates |
| Longest stretch with nothing running | 118 days | 31 quiet stretches, median 39 days |
Rollout length by update type
| Type | Updates | Median rollout | Shortest | Longest |
|---|---|---|---|---|
| Core | 16 | 15.5 days | 7 days | 46 days |
| Spam | 11 | 8 days | 1 day | 30 days |
| Reviews | 7 | 15 days | 7 days | 30 days |
| Helpful content | 3 | 16 days | 14 days | 39 days |
The remaining four entries are one Discover update, one page experience update and two ranking issues Google acknowledged on its dashboard. Spam updates vary the most: four of the eleven ran two weeks or more, while all three completed in 2026 finished within three days.
Related first-party data: our seven-site Search Console study of AI Overviews and click-through. To check one date against every rollout window, use the Google update matcher.
What the data shows
"It was probably an algorithm update" is not a diagnosis. With something running 29.3% of the time, any given traffic drop has a good chance of overlapping an update by coincidence. The useful question is not whether an update was running, but whether your drop starts on the same day one did.
Rollouts are long and uneven. The median update took 15 days to finish. The shortest was 1 day (March 2026 spam update) and the longest ran 46 days (March 2024 core update). A site can fall in week one of a rollout and partly recover by week four without anyone touching it.
The quiet periods are where self-inflicted problems hide. There were 32 stretches with no confirmed update running, a median of 38 days each and a longest of 118 days. A drop that begins inside one of those windows was almost certainly caused by something on the site, not by Google.
Core updates are far apart, which sets the recovery clock. Across the 16 core updates here, the gap from the end of one to the start of the next ranged from 8 to 176 days, median 95. A site fixed the day after a core update finishes generally waits for the next one before the fix shows. That is the real reason recovery feels slow, and it is covered in more depth in how long Google recovery actually takes.
Updates announced per year
| Year | Updates announced |
|---|---|
| 2021 (from 3 Nov only) | 3 |
| 2022 | 10 |
| 2023 | 10 |
| 2024 | 8 |
| 2025 | 4 |
| 2026 (to 31 Oct only) | 7 |
Counted by announced start date. 2021 and 2026 are partial years within the dataset's coverage.
The full dataset
| Update | Category | Start | End | Days |
|---|---|---|---|---|
| November 2021 spam update | Spam update | 2021-11-03 | 2021-11-11 | 9 |
| November 2021 core update | Core update | 2021-11-17 | 2021-11-30 | 14 |
| December 2021 product reviews update | Reviews update | 2021-12-01 | 2021-12-21 | 21 |
| February 2022 page experience update for desktop | Other | 2022-02-22 | 2022-03-03 | 10 |
| March 2022 product reviews update | Reviews update | 2022-03-23 | 2022-04-06 | 15 |
| May 2022 core update | Core update | 2022-05-25 | 2022-06-09 | 16 |
| July 2022 product reviews update | Reviews update | 2022-07-27 | 2022-08-02 | 7 |
| August 2022 helpful content update | Helpful content update | 2022-08-25 | 2022-09-09 | 16 |
| September 2022 core update | Core update | 2022-09-12 | 2022-09-26 | 15 |
| September 2022 product reviews update | Reviews update | 2022-09-20 | 2022-09-26 | 7 |
| October 2022 spam update | Spam update | 2022-10-19 | 2022-10-21 | 3 |
| December 2022 helpful content update | Helpful content update | 2022-12-05 | 2023-01-12 | 39 |
| December 2022 link spam update | Spam update | 2022-12-14 | 2023-01-12 | 30 |
| February 2023 product reviews update | Reviews update | 2023-02-21 | 2023-03-07 | 15 |
| March 2023 core update | Core update | 2023-03-15 | 2023-03-28 | 14 |
| April 2023 reviews update | Reviews update | 2023-04-12 | 2023-04-25 | 14 |
| August 2023 core update | Core update | 2023-08-22 | 2023-09-07 | 17 |
| September 2023 helpful content update | Helpful content update | 2023-09-14 | 2023-09-27 | 14 |
| October 2023 spam update | Spam update | 2023-10-04 | 2023-10-19 | 16 |
| October 2023 core update | Core update | 2023-10-05 | 2023-10-18 | 14 |
| October 2023 ongoing issue | Ranking/indexing incident | 2023-10-05 | 2023-10-31 | 27 |
| November 2023 core update | Core update | 2023-11-02 | 2023-11-27 | 26 |
| November 2023 reviews update | Reviews update | 2023-11-08 | 2023-12-07 | 30 |
| March 2024 spam update | Spam update | 2024-03-05 | 2024-03-19 | 15 |
| March 2024 core update | Core update | 2024-03-05 | 2024-04-19 | 46 |
| June 2024 spam update | Spam update | 2024-06-20 | 2024-06-27 | 8 |
| August 2024 ongoing issue | Ranking/indexing incident | 2024-08-15 | 2024-08-19 | 5 |
| August 2024 core update | Core update | 2024-08-15 | 2024-09-03 | 20 |
| November 2024 core update | Core update | 2024-11-11 | 2024-12-04 | 24 |
| December 2024 core update | Core update | 2024-12-12 | 2024-12-18 | 7 |
| December 2024 spam update | Spam update | 2024-12-19 | 2024-12-26 | 8 |
| March 2025 core update | Core update | 2025-03-13 | 2025-03-26 | 14 |
| June 2025 core update | Core update | 2025-06-30 | 2025-07-16 | 17 |
| August 2025 spam update | Spam update | 2025-08-26 | 2025-09-21 | 27 |
| December 2025 core update | Core update | 2025-12-11 | 2025-12-29 | 19 |
| February 2026 Discover update | Discover update | 2026-02-05 | 2026-02-26 | 22 |
| March 2026 spam update | Spam update | 2026-03-24 | 2026-03-24 | 1 |
| March 2026 core update | Core update | 2026-03-27 | 2026-04-08 | 13 |
| May 2026 core update | Core update | 2026-05-21 | 2026-06-01 | 12 |
| June 2026 spam update | Spam update | 2026-06-24 | 2026-06-26 | 3 |
| August 2026 spam update | Spam update | 2026-08-18 | 2026-08-20 | 3 |
| September 2026 spam update | Spam update | 2026-09-24 | 2026-10-08 | 15 |
Method and sources
Every row comes from Google's own announcements: the Google Search Status Dashboard and Google Search Central. Nothing here is inferred from third-party rank trackers or from volatility sensors, and no unconfirmed or speculative update is included. That is deliberate. An unconfirmed update cannot be used as evidence.
Start and end dates are the announced beginning and announced completion of each rollout. Rollout length counts both endpoints, so a one-day rollout reads as 1.
The 29.3% figure is computed over 1 January 2022 to 31 October 2026, a span of 1,765 days, counting each calendar day once even when two updates overlapped. The dataset itself begins on 3 November 2021, slightly before that window, so the first two months are excluded from the percentage to keep it to whole years plus the current one.
Dataset last verified 15 October 2026. Coverage runs to 8 October 2026. If Google has announced an update since then, this page has not caught up yet.
Download the data
Free to use with attribution, including commercially.
Cite or embed this
Renders the live timeline and updates itself whenever this dataset does.
Questions
How often does Google run a ranking update? A confirmed update was running on 518 of 1,765 days between January 2022 and October 2026, which is 29.3% of them. The median quiet stretch was 38 days.
How long does a rollout take? Median 15 days across 42 updates, from 1 day at the fastest to 46 days at the slowest.
Why are unconfirmed updates missing? Because they cannot be used as evidence. Third-party volatility sensors disagree with each other and with Google, and a client decision should not rest on one.
My traffic fell during a spam update. What now? Confirm the date first, then look for the part of the site that breaks a spam policy. Better content will not clear it. The steps are in our spam update recovery guide. If Search Console shows a manual action instead, that is a different job: see manual action recovery. If the spam pages were injected by someone else, it is hacked site recovery.
Is the helpful content update still a separate update? No. The last one listed here is September 2023. Since March 2024 the same assessment runs inside core updates, which changes how you recover: see helpful content update recovery.
Can I use this commercially? Yes, with attribution and a link back to this page.
We line your Search Console history up against this calendar and tell you which update your drop overlaps, and which it does not. Sometimes the answer is that no update was running, which changes the whole diagnosis.
How recovery works Talk to us