The only complaint I might have about this PR is that this is optimistic: if the way the page was formatted changed, then everyone might start coming up as a match. It would be better if it defaulted to failing rather than passing.

That said, you're already checking for errors and if the server yields an error it won't just pass... so, I don't think that's a blocker for landing this. You could push a followup if you think it's worth making this check more conservative.