I installed a personal search engine (HistoryHound for macOS) and integrate it with all kind of sources (several Browser histories and bookmarks, as well as my GitHub stars and an Pinboard account) and let automatically close tabs after 48 hours. Most of the time I’m able to recall topic of a keyword of a link and a time span. That’s usually enough to find it via HistoryHound, when I need it.
In the future I want to write a small service which mails me random links from these sources, especially those which I’ve saved/opened several times but not very recently. So I’m not missing out on URLs I do not recall directly.