even if they can't see your DNS queries, they still know a lot (you can switch DNS server)
I think disabling third-party cookies helps a lot. If each site can only see its own cookies, it's harder to coordinate. Also, browsers have started experimenting with separate cookie jars for each top-level domain. https://techcrunch.com/2021/02/24/mozilla-beefs-up-anti-cros...
they can't see search terms with HTTPS