Pages To Test Ad-blocking Performance

This Page

This page loads some page-level ads from Google and Amazon.  If you’re not seeing them, your Pi-hole should be working.  For additional tests, see all these links below.

A third-party site specifically designed to test Pi-hole ads

https://blockads.fivefilters.org/?pihole

Real Websites: Quick Places To Generate Large Ad And Other DNS Queries

thepioneerwoman.com

This, like many recipe sites is riddled with advertisements and popups (without a Pi-hole).

pythontips.com

Just another site with lots of ads.

prevention.com

In addition to being a particularly awful Webpage in terms of performance.  It’s ridiculously cluttered with advertisements and can even make Safari crash it’s trying to do so much in the background.  You can easily generate 300+ queries just by browsing the page.

scarymommy.com

Another Webpage that loads all sorts of ads, autoplay videos, and is generally slow without a Pi-hole or other ad blocker.

romantika.name

Loads quite a few ads and uses significant memory when visiting it (without a Pi-hole).

courant.com

This site has very large ands and modal screens that distract your view.  It’s a perfect test bed for seeing if your Pi-hole works or not.

http://bidace.com/150.html

This is a strange site: it’s a single Webpage with a bunch of iframes that load up different Websites along with advertisements.  You can’t actually see the entire Website because of the size if the iframe, but if you pihole -t, you’ll see a ton of DNS queries all happen at once.

boston.com

You will see a ton of queries just by loading up their homepage.  It’s actually very surprising how many domains this site tries to load.

lingscars.com

This page can’t really be described…here’s a screenshot.  Not so great for testing ad blocking as much of it seems self-hosted, but worthwhile if you need some queries generated.  And it’s just one of those things you can’t look away from…

 

Windows Central

This one’s fun because it detects an ad blocker but if you click, “OK I’m not using my adblocker anymore,” it still goes through.  Ha!

Cafemom.com

Basically any Webpage on this site is filled with ads, which makes for a nice test bed.

Macworld.com and OSXDaily.com

Both these sites have several ads.  Some are quite large and easy to detect if Pi-hole is working.

Any page from forbes.compri.org, or nytimes.com

These are news sites with lots of advertisements.

bild.de

is a German news site, but running the stock lists, it detects that you are using an ad blocker.  You may also need to whitelist some things depending on your block lists to get this site to work.

Speedtest.net

In addition to regular DNS traffic from the test, they also show ads on their speed test page.

budgetlightforums.com

Their recent posts page has lots of banner and sidebar ads.  Often, a very obtrusive ad will appear as shown here.

http://www.drudgereport.com/

This site completely over does the advertisements and it’s difficult to view the site without an ad blocker.

A Time Machine To The 90’s

Remember Angelfire?  Here is a site that still exists to test ad blocking.

Sites With Lots Of Ads And Potential Malware

http://moarthan.co.uk/

This site is not a very safe one to visit; just navigate around this site a bit without a Pi-hole and you’ll see why.  It’s riddled with pop-ups/unders and there are lots of fake Flash update installers–but this should provide plenty of domains for your Pi-hole to consume.

Random DNS Queries

If you just want to generate some random DNS queries, check out our fork of dnsblast or massdns.

Test HTTP vs HTTPs Blocking Performance

You may run into slow loading times when Pi-hole tries to block requested HTTPS assets.  This behavior could be solved by installing a self-signed certificate, but it’s not something we do by default.  Instead, take a look here for tips on eliminating the timeout causing the slow response time.

In any case, you may want to test how HTTP and/or HTTPS behaves with your Pi-hole.  Two great links to test these are below (assuming secure.quantserve.com is on your blacklist (you can check with pihole -q or via the Web interface .

If the HTTPS asset is slow to load, but eventually is blocked, you’ll want to adjust your firewall rules.