Not sure how to accomplish it, but advertisements should be captured in a semantically distinct way in markup. I hate ads, but I'm not saying you can't have them if you want, you just have to wrap them in the equivalent ../ tags, so that there is no question about what content contains an advertisement and what doesn't. That way, it's trivial for me to block them. The flip side of the coin is that my browser will tel…
This idea reminds me of the Evil Bit: https://datatracker.ietf.org/doc/html/rfc3514