I often find myself wanting to look up again something that I looked up previously, but I only remember parts of whatever it is. Running the search through the search engine sometimes helps, but when it does, it takes a long time as the results have either changed or I am typing different keywords this time.
Google Desktop used to do what I wanted it to do, but that has been discontinued. I don't know if I should simply try the programs that were recommended as alternatives, but I would prefer to get a direct answer to my question if there is an answer.
So, to re-iterate what I am looking for: software that indexes or creates a database of the words on every page I view online. Therefore, for example, if months later I remember reading an article with the words interesting and tasty, I can search for those words and the page that had them would come up in the search results in this software. If I searched for those words on a search engine, well the results of that page should also be included. If I could perform different types of searches like exact match, by date, and so on, that would be great.
Software Requirements: Free or cheap and to work on Windows 8.1.