Google Search Results Advertisements

Hi,

I have implemented the standard Pihole installation block lists and I'm loving the results. However, I have a question/issue when googling some items I get advertisements at the top of google search. Lets say in this instance I want to buy a custom yellow stress ball after I search "free stuff" in google.

If I select either the stress ball or the gititfree.us advertisement below it the page is blocked is shown which makes sense because googleadservices.com is blacklisted.

My question has two parts

1.Is there a way to prevent the Ads from showing up in the first place without the aid of browser plugins?

if not,

2.Is there a way to allow the links to work without whitelisting googleadservices?

I understand not to click it but many other people are in my network and explaining that they can't click some links isn't a good option for me. Now to go buy a yellow stress ball while I wait for a response.... dang you google ads

  1. As you can see in this image, the ads are placed in the page by the server (not through iframes or ajax) and the images are directly placed as well, with their data encoded into base64. Since none of this goes through DNS, we can't block any of it.
  2. As you found out, the redirect chain lead to www.googleadservices.com, which is used by a lot of ads and ad-related redirect links. So the only way to allow this Google ad through is to allow all of the www.googleadservices.com ads through. Both these ads and normal block ads on pages use the same scheme when calling www.googleadservices.com, so even if we could redirect based on URL, we wouldn't know which ones to allow.
1 Like