Once upon a time...
Decades ago, I wrote a bit of code. About 30 feet long. Overnight, after a week of planning. Every subroutine module first checked its inputs, then performed its function, and then double-checked its outputs before returning. The code didn't even trust itself. The code muttered to itself, by storing status strings in a huge array.
It's not difficult to write paranoid code. In fact, it's easier. 'Mic drop', walk away perfect.
Google could adopt this approch here. Check the numbers from several sources. Check the history, compare sudden changes to the News. Throw error messages and cry for help. Not difficult to avoid major errors, if your code is paranoid.