December 2025 Core Update: The Last Major Update of the Year
By Paul Lovell · January 5, 2026 · 4 min read
Google's December 2025 core update began rolling out on December 11, 2025, and finished 18 days and 2 hours later — meaning it was still actively rolling out through the December holiday period, which made monitoring and diagnosing ranking changes unusually difficult for a lot of teams operating with skeleton staff.
Confirmed timeline
Per Google's Search Status Dashboard:
- Started: December 11, 2025
- Resolved: December 29, 2025
- Duration: 18 days, 2 hours
This was Google's third core update of 2025, following the March and June core updates. The rollout began at 9:25am Pacific on December 11, and Google confirmed completion on December 29.
Why the holiday timing mattered
Holiday-period traffic patterns already introduce seasonal noise into analytics — shopping intent spikes, browsing habits shift, and many B2B sites see natural traffic dips regardless of ranking changes. Layering an 18-day core update rollout on top of that made it harder than usual to separate genuine algorithmic impact from normal seasonal fluctuation.
The practical problem is that the two produce a similar-looking chart. A B2B site that loses traffic between December 20 and January 2 sees the same downward line whether the cause is a core update or the fact that its audience is on annual leave. Distinguishing them requires year-over-year comparison, which most teams didn't run until January.
Publishers took the sharpest reported hit
The rollout was marked by significant ranking volatility, with publishers reporting some of the most sustained traffic losses. That's a recurring pattern in recent core updates and reflects the same structural shift seen through 2026: results moving toward primary sources and destination sites, and away from content whose main function is to summarise or aggregate what exists elsewhere.
What to do if you're still not sure what happened
If you saw ranking or traffic changes in this window and never fully diagnosed the cause, it's worth revisiting now with a full year of data available:
- Compare year-over-year performance for the same weeks, not just week-over-week, to strip out seasonality. If December 2025 looks bad against November 2025 but normal against December 2024, that's seasonality, not an update.
- Segment by query type. Commercial queries during the holidays behave very differently from informational ones. A single blended traffic line averages away the signal you need.
- Separate impressions from clicks. If impressions held and clicks fell, you likely kept your positions and lost the click — an entirely different problem from losing rankings, and one that has become much more common as AI surfaces have expanded.
- Check whether the pages that moved were also affected by the March 2026 core or spam updates a few months later. Sustained multi-update softness on the same pages is a far stronger signal than a single event.
The value of a delayed post-mortem
There's an argument that diagnosing a core update months later is actually easier than diagnosing it live, and December 2025 is a good example.
During a rollout you're looking at incomplete data, mid-flight volatility, and — in this case — holiday noise. With a year of hindsight you can see whether a decline persisted, partially recovered, or reversed at the next core update. That distinction is the single most useful diagnostic available, and it simply isn't visible in real time. A drop that recovered at the March 2026 core update tells a very different story from one that never came back.
If you never closed the loop on December 2025, the data to do it properly exists now.
Takeaway
An 18-day rollout spanning the holidays produced the worst possible conditions for real-time diagnosis, and a lot of teams never resolved what actually happened. The reconstruction is straightforward with year-over-year data — and worth doing, because pages that have been soft since December 2025 and stayed soft through 2026's updates are telling you something that a single-event analysis would miss entirely.
Sources
More in Google Updates
Google Updates
Google's June 2026 Spam Update Is Fully Rolled Out
Jun 26, 2026 · 4 min read · Paul Lovell
Google Updates
May 2026 Core Update Recap: What Actually Changed
Jun 2, 2026 · 4 min read · Paul Lovell
Google Updates
March 2026 Core Update: Confirmed Timeline and What Changed
Apr 8, 2026 · 4 min read · Paul Lovell