Portal Home > Knowledgebase > Articles Database > Blocking users using AdBlock
Blocking users using AdBlock
Posted by @Jesse, 12-31-2009, 12:21 PM |
I'm surprised there is no scripting section. If there is, I'm blind lol
I'm looking to block users using adblock or any other form of ad blocker on one of my sites. Anyone know how this is done?
|
Posted by @Jesse, 12-31-2009, 12:30 PM |
Javascript methods won't work. Most people who bother to use adblock have no-script installed too.
|
Posted by respite, 12-31-2009, 12:34 PM |
A Little Blind Indeed, Maybe the Terminology used is diferrent
http://www.webhostingtalk.com/forumdisplay.php?f=37
|
Posted by enkapsulate, 12-31-2009, 02:19 PM |
Why block us users that block ads?
I find them annoying and irritaiting, even my college block all ads on all webpages.
I support WHT and other place buy donating through paypal, donating time and my skills and when possible buying a premium membership
|
Posted by @Jesse, 12-31-2009, 02:22 PM |
My site is very expensive to run so if people come in blocking my ads, I get nothing from them except bandwidth usage. I do not want them as visitors because my site is ad supported. I do not accept donations nor do I sell premium memberships like WHT does.
it said programming. that would entail c++, vb....I thought anyway
Last edited by @Jesse; 12-31-2009 at 02:26 PM.
|
Posted by enkapsulate, 12-31-2009, 02:38 PM |
Nope it has all the web based languages too like HTML, CSS, PHP, ASP, Ruby and CGI
|
Posted by RemyHorton, 12-31-2009, 04:11 PM |
Only reliable way i can think of doing this is if you have access to the server hosting the adverts - in this case you can see if visits are also resulting in hits on the ad server, and block IPs that havn't been 'seen' by it.
If you use a 3rd party ad provider, you are basically stuck. Although i think AdBlock (and simular) users are a small minority, more mainstream privacy settings (eg disallowing cross-domain cookies) mean you will have a problem with blocking false positives.
|
Posted by bear, 12-31-2009, 04:30 PM |
Not really. HTML and CSS are markup and display languages, not "programming". They would fall under web design and content.
|
Posted by DiegoRBaquero, 12-31-2009, 04:38 PM |
You wont get to block ads from google or adbrite.
You can display a banner that says don't use AdBlock thought
|
Posted by FreeKill, 12-31-2009, 04:57 PM |
There will definitely be no method that stops them entirely from visiting your site at all, so whatever solution you could maybe come up with will still use up bandwidth. A better solution would be to detect adblock (if possible) and offer a much slimmed down and reduced website for those users than you do the ones that support your site...
|
Posted by petteyg359, 12-31-2009, 07:48 PM |
How much "damage" is an AdBlock user actually doing? AdBlock users are extremely unlikely to click on pay-per-click ads even if they do see them, so you wouldn't be losing any money there. Pay-per-view ads pay extremely little per view, and the percentage of total users with AdBlock is usually single-digit or less, depending on your site's audience. If your site is a forum of some sort, blocking those users could detract from your site's content. Put some kind of polite request in the footer like "This site is supported by ad income. Please don't use ad blocking tools here." Is it really worth the time and effort necessary to cause active hindrance to these users?
|
Posted by someone150, 01-01-2010, 07:18 AM |
Solution 1
index.php:
/www/delivery/site.js:
AdBlock blocks all scripts located in /www/delivery/ so users who use AdBlock will not be able to see the website.
Solution 2
/www/delivery/script.php:
/index.php:
/site.php:
But users without javascript and search engine spiders won't be able to see the page either.
|
Posted by @Jesse, 01-02-2010, 12:33 AM |
thanks for the info
|
Posted by mattle, 01-05-2010, 11:36 AM |
Technically, HTML and CSS are not programming languages, and CGI is not a language at all
|
Add to Favourites Print this Article
Also Read