Quick Links

If you like the idea of blocking overbearing ads, but don't want to steal revenue from sites you like, you can set AdBlock to allow all ads by default, and then block them as needed.

Related: How to Disable Chrome's New Ad Blocker (On Certain Sites or All Sites)

While Google is doing its part to make your ad experience better on the web by blocking ads that don't meat certain standards, it's never a bad idea to have the control where you want it. That's where AdBlock comes into play---but not in the way you traditionally think of this controversial plugin.

By default, AdBlock, blocks ads---all ads. While I see how appealing that can be, not all ads are bad, overbearing, or otherwise in the way. In fact, ads are how many websites make money---including the one you're reading right now.

While we go out of our way to make sure the ad experience is as out of your way as possible, we also understand that not all websites are as aware of their ad situation as they should be---or maybe they just don't care. Whatever the reason, if there comes a time when a website is forcing too many ads down your throat, it's time to block them.

How to Set AdBlock to Allow Ads

So, first things first, go ahead and install AdBlock. It's available for ChromeFirefox, and Edge. After you install it, the instructions are essentially the same across all browsers.

Note: I'll be using Chrome for the tutorial, so it might look slightly different if you're using a different browser.

Click the extension icon, and then choose the "Options" entry. This opens a new browser tab.

On that tab, click the "Customize" option at the top.

There are quite a few options on the "Customize" page, but you're looking for the "Show ads everywhere except for these domains" option. Click it to expand a new input box.

In that box, you can start adding the sites on which you want to block ads by using the format displayed just below the box. The sites you type are added to the "Filters" section.

You can edit the filters section manually as well, but be aware that it's very particular about formatting. One incorrect character and everything breaks!

Fortunately, there's an easier way. You don't have to worry about manually inputting every site for which you want to block ads. Instead, you can just use the extension icon as you're browsing. When you encounter an offending site, head to that site's home page, click the AdBlock extension icon, and then choose the "Enable AdBlock on this page" option. Poof---ads are gone. That's all there is to it!

Note: You do need to do this on a website's home page, otherwise it only block ads on the exact page you're looking at. When you enable it on the home page, though, it blocks ads across that entire domain.

How to Re-Enable Ads for Blocked Sites

If at any point, you have a change of heart (or perhaps accidentally blocked ads), you can easily undo this setting.

While you can edit the Filters list, I'd generally recommend against that unless you're absolutely sure of what you're doing. Again, it'll break the entire list if something is entered improperly.

Instead, just visit the site's home page, click the AdBlock icon, and then choose the "Don't run on pages on this site" option.

This open a new window---just click "Exclude" to allow ads across that domain.

Done and done.


While we definitely encourage the "innocent until proven guilty" mindset when it comes to blocking ads, we also understand that some websites are just awful when it comes to putting ads in your face. We feel like allowing ads in general, and then blocking ads on offending sites offers a great middle ground in the debate over blocking ads.

Also, please don't use this to block our ads. We love you.