I don't know if there is a good/bad ux reputation for this kind of thing but it maybe could be nice if for something by the title of eg '1956 union pacific express steam service' would show up in the address bar if I was to type in 'steam express 1956' or even '1956 service'
and of course for certain people that have really long bookmarks and/or history, the algorithm would probably have to put more priority on the titles that are more in-order so eg if both 'london church roofing' and 'roofing company in london' existed then a search for just 'roofing' would show the latter title first and the former one afterward
naturally this kind of search would have to strongly avoid the 'autocomplete from web search' results because otherwise that could be a bit of an interesting can of worm tho?!