Forum Moderators: martinibuster
Is there any simple way to defer JS-disabled users from my website?
Even if all AdSense publishers got together and organized a lockout of people with JS-disabled browsers, and even if that lockout persuaded the disablers to re-enable JavaScript, the kind of people who disable JavaScript wouldn't be clicking on AdSense ads. What's more, many people who aren't in the "disable JS" camp also don't click on AdSense ads.
Bandwidth is cheap, so "freeloaders" aren't worth worrying about.
[edited by: engine at 11:42 am (utc) on Aug. 20, 2007]
[edit reason] No urls, thanks. See TOS [webmasterworld.com] [/edit]
if someone is using an ad blocker then it's very likely they wouldn't click on ads anyway
I don't really believe that. Yes, there are some who have made it their personal mission never to see an ad, but how many people just stumble across this plug-in or hear about it from a friend and decide to give it a try? Or, how many family computers may have one user who installs the plug-in, and now other users of the computer are blocking ads as well?
Personally, I hate folks who want something for nothing. Viewing ads for a free read, tool, or solution is a small price to pay.
I don't and never have used popups, popunders or any other deceptive advertising method. Block on-page standard format ads is simply note fair to the mediun you are utilizing.
[edited by: Edge at 1:56 am (utc) on Aug. 20, 2007]
Over 15% of my visitors use Firefox. This roughly corresponds to the decrease in ads viewed on my site and GG and YPN revenue as well. I have nothing against Firefox, I even like the browser, however if I can prove positively that users are blocking ads, I will redirect and instruct my visitors to use a different browser.
Realy, I have bills to pay too...
So the solution is simple, if ad blockers bother you. You can detect users who are using ad blockers, and rather than an ad, you could PayPal button and a message that says something like, "Hey free loader! I need to pay bills too!"
<script type="text/javascript">
<!--
var vScriptOn = "Yes";
//-->
<noscript>
<META
http-equiv="refresh"
content="5;URL=http://www.go-to-H-E-double-toothpicks.com">
</noscript>
</script>
***********
BTW, here's a related thread with quite a bit of input
[webmasterworld.com...]
[edited by: tim222 at 5:37 am (utc) on Aug. 20, 2007]
But those that would block the ads are not likely to click on them anyway, so why do you want your impressions to go up which affects how much Google will pay you?
There are many ways to block ads that are undetectable.
I can load the google iframe but block the inner content from loading via several personal firewalls available today - some are free. You'd never be able to detect it.
I suspect in a few years Google will finally release a non-javascript solution of some kind, at least for referral ads, but keep in mind if they use any kind of named element, that too is blockable.
[edited by: amznVibe at 5:38 am (utc) on Aug. 20, 2007]
I will redirect and instruct my visitors to use a different browser.
Will they obey?
We use a system which allows basic usage with anything that can display HTML, but if people want to use the interactive features of the site they need Javascript.
When visitors arrive, they get a notice telling them that they need Javascript enabled to get the full benefit of the site(the notice is suppressed by javascript, so only those without js running see the thing).
After getting the warning, and finding that some links don't work, or that some pages display in unconventional/unusable ways, most visitors seem to get the idea, and add us to the 'trusted sites' category where js is allowed.
For those that don't, they get a site with basic functionality, though we discreetly make sure that they know that their drive for ad-free purity is degrading their user experience. Again, after a few visits, hopefully they trust us enough for active content to be enabled.
just put something like
body{display:none}
in your css,
and then overwrite the style with javascript
not a good idea! you may want to get indexed by googlebot, don't you? googlebot reads pages like a non-javascript user. so all he gets is a blank page and you get thrown out of the index. believe me, i had the same idea few months ago and it cost me hundreds of dollars before i became aware of the mess..
i use the adblock-blocker mentioned here. it works quite well, but caution here as well! i just realized that it it not written well, because the code blocks safari users (about 3.5% of overall users) across the board. so you have to alter the code at a certain point.
my advise: throw in a few useful javascript navigation elements. make clear, that the user can only enjoy the full capabilities of your website by turning on javascript.
If your hosting package is within your allocated bandwidth, then cutting the number of users by 5% will not give you any extra income. You won't gain ad-clicks from those 5% but you won't lose anything either.
Only if you are paying for you bandwidth on a metered basis is it even remotely logical to think of cutting back on those few users.
europeforvisitors, "Will they obey?" My answer respectfully is: Who cares? My site is useful, sought after, and if I loose a few visitors because they have to see a few ads then they can just go away. I don't mind not making money on a potential converting visitor, however, when I don't stand a chance of making anything? Again I say go away.
[edited by: Edge at 12:24 pm (utc) on Aug. 20, 2007]
[edited by: martinibuster at 7:24 pm (utc) on Aug. 25, 2007]
[edit reason] Fixed URL. Example.com is for examples. ;) [/edit]
i won't put the code in here though :P
note: all this is off-topic, since the original post refers to users who have javascript disabled.
[edited by: moTi at 2:35 pm (utc) on Aug. 20, 2007]
I've always thought that you won't, but recently I looked at the status bar of my (ad-blocked) browser (this was exactly the reason why I use it - to avoid triggering my own ads) and saw something being downloaded from Google's site, even though the ads were not shown.
So, do we get an impression counted if the ad was blocked?
No I don't own Tivo. I pay Directv for access to tv satellite. This is called a "Subscription Model". I don't have a subscription model....Over 15% of my visitors use Firefox. This roughly corresponds to the decrease in ads viewed on my site and GG and YPN revenue as well. I have nothing against Firefox, I even like the browser, however if I can prove positively that users are blocking ads, I will redirect and instruct my visitors to use a different browser.
Realy, I have bills to pay too...
Does your subscription model get rid of commercials for you? I mean using your argument, one could say visitors don't have to watch YOUR commercials because they pay a subscription every month to connect to the Internet.
I use Firefox, no adblocker here.
However... things could change in the future.
What would worry me is if a major browser such as firefox was distributed with adblocker installed and automatically excluding as many ads as possible. Firefox doesn't do this by default right now, I just installed Firefox 2 and all of my ads are totally visible.
But the most frightening scenario would be if Microsoft released Internet Explorer with adblocking as the default option, in order to destroy Google's main revenue source. I don't know how legal that would be considering the anti-trust issues, and it would certainly make MS hated by webmasters around the world, but if they did that it would completely tear apart most of the professional sites out there.
Some of these adblocking applications don't just exclude picture ads and text ads, they often also block affiliate links, so there's literally no way to make money from free-to-view content.