I’m doing something similar: I print the website to PDF using the reader mode. I also copy the raw text into a markdown file. Both files end up in my Zettelkasten. I have a little search engine on top of that. For programming tasks, I often need to retrieve information that I searched before.
Recently, this has also become more useful as Google shows only ads on the first pages.