How to Block AdSense Ads of Your Affiliate Products (2026)
Are Google AdSense ads on your site promoting the very same affiliate products you recommend? You can block AdSense ads for those products in a few clicks, and it can protect a lot of affiliate income. I noticed this problem on many blogs, including ours: site owners push a high-paying affiliate product in their articles, while AdSense shows big, well-designed banner ads for the same product right next to it. Smart advertisers then steal the sale with a single click.
Quick answer: In your AdSense account, go to Brand safety > Content > Ad review center, search for the affiliate product’s domain, select the matching ads and click Block. To stop every ad that points to that product, add its domain under Brand safety > Content > Blocking controls > Advertiser URLs. Blocking takes effect within about 24 hours.
Table of Contents
Why AdSense ads can cost you affiliate income
Readers are more likely to click a large, attractive AdSense banner than a text link in your article. If that banner sells the same product you recommend, you lose the affiliate commission and earn only the ad click instead.
The numbers aren’t close. For the same reader action, an AdSense click might pay you a few cents, while a qualified affiliate sale can pay many dollars. For example, as a Semrush affiliate, would you rather have a chance at a commission of up to $200 per subscription, or a few cents for a click? One subscription a month can earn more than hundreds of cheap clicks.
Advertisers often bid on the same high-paying products that affiliates promote, and AdSense’s contextual targeting places those ads on pages that write about the product. So the better your review, the more likely you are to see competing ads on it.
How to block AdSense ads with the Ad review center
The Ad review center lets you see the ads that have shown on your site and block individual ones.
- Sign in to Google AdSense.
- Go to Brand safety > Content > Ad review center.
- Use the search box to search for the affiliate product’s domain, for example sitename.com.
- Hover over an ad and click the block icon.

When I first searched for one affiliate product’s domain, over 140 ads appeared. Many different advertisers were competing for the same Semrush sale on our pages, for a few cents a click.

Once you click the icon, the ad is blocked:

How to block multiple AdSense ads at once
Blocking 140 ads one by one would take ages. There are two faster ways:
- Select all: move your cursor to the top-left corner of the first ad and click the tick mark. This gives you the option to select all ads in the results, then block them together.
- Find related ads: click Find related ads at the bottom of an ad to see similar ads from the same campaign, then block them in one click.

Open the Blocked tab to see everything you’ve blocked, and unblock any ad later if you change your mind.

We use AdSense Auto ads, and the blocks apply to Auto ads and manual ad units alike.
Block the advertiser URL (the permanent fix)
The Ad review center has one drawback: new ads keep appearing, so you need to come back and block them regularly. A better long-term fix is to block the product’s domain itself:
- Go to Brand safety > Content > Blocking controls.
- Choose All sites (or a single site), then open Advertiser URLs.
- Enter the domain of the product you promote, such as sitename.com, and click Block URLs.
This stops any ad whose landing page is on that domain, including new ads from advertisers you haven’t seen yet. Google explains the details in its help page on blocking advertiser URLs. Note that it doesn’t catch ads that go to an intermediate landing page on a different domain, so check the Ad review center now and then too.
Block an advertiser account
You can also block a whole advertiser account. In the Ad review center, click an ad to see its details on the right, then choose Block account. Every ad from that advertiser stops showing on your site.

The downside of blocking AdSense ads
Warning: blocking ads reduces competition for your ad space. If the blocked advertisers were paying a high cost per click, a lower-paying ad may take their place, and your AdSense income can drop.
Blocking a whole advertiser account is riskier still. Large advertisers often run many different campaigns, and blocking the account removes all of them, including high-paying ads that don’t compete with your affiliate products. If you run a successful AdSense blog, block by advertiser URL rather than by account where you can.
So track the results. Compare your AdSense RPM and your affiliate sales for a few weeks before and after blocking. In my experience, losing one good affiliate sale costs more than many cents of clicks, so blocking was worth it for our top affiliate products.
Frequently asked questions
How long does it take for blocked AdSense ads to stop showing?
Blocks usually take effect within 24 hours, although some ads may still appear briefly while caches update.
Do AdSense blocks work with Auto ads?
Yes. Ad review center blocks and Blocking controls apply to all AdSense ads on your site, whether they come from Auto ads or manual ad units.
Will blocking ads reduce my AdSense earnings?
It can, because fewer advertisers compete for your ad space. Block only ads that compete with your own affiliate products, and compare your earnings before and after.
Can I unblock an ad later?
Yes. Open the Blocked tab in the Ad review center, or remove the URL from Advertiser URLs in Blocking controls.






