You encrypt your DNS traffic. Hidden from ISP. After you obtain the IP, you immediately ask your ISP to fetch that IP, in clear text. They can figure out where you are browsing with not much effort. Meantime, your upstream DNS provider has your complete DNS history,to do with it what they please.
A better privacy solution, in my opinion, is running your own recursive resolver and eliminating the third party DNS service entirely. You are in control of your own resolver, no filtering, no redirecting, and you keep your history local.