Right. Sure, you could cache it. I will give you that. But you have to index the entire internet for it to be interesting to anyone. The first Google did that. It indexed most of the pages out there.
Why? Because the instant I search once, twice, three times and find nothing. I am abandoning the system.
Blockchain aside, it doesn't matter. Whatever system you build has to be 10x better than the current system. Nothing you have said, blockchain usage included, comes close to getting there.