Google knows all.
They pretty much know your whole browser history - They keep track of everything with "unique" ID's so they dont break the law.
They know everything you browse, if you have a google home, or android phone...they record snippets and know keywords you talk about. Pretty much your whole online presence is monitored by google.... to give you a "Better" ad experience.
The stuff they get away with monitoring just because you agree to their terms is crazy. But they know which street your PC is on, so giving you local ads isnt hard