laiz I should have made a screenshot of the results at the time of submitting the ticket, but if I remember correctly, archive.org wasn't the top result either (or near the top for that matter), I think the top one was an app from the Google App Store and some other less relevant results. But again, I'm recalling this from memory only.
I think returning archive.org is a sufficient solution, optimally it'd be web.archive.org.