Strange search results

Go to DS3231
See the second result wich is point to jarzebski/Arduino- DS3231 and that it “Updated on Nov 13, 2019”
But when I go to this repo I see that the last commit was on Jul 31, 2017

So, why the search engine shows me Nov 13, 2019 ?