People obsess over hosting logs but ignore DNS logs.
Your DNS provider sees every domain you query, when you query it, and how often. If you're using their DNS resolver, they have a complete picture of your traffic patterns.
Cloudflare logs DNS queries for 24 hours. Some providers log indefinitely. The few that don't log at all are rare.
Run your own DNS resolver or accept that your browsing history is recorded somewhere.