我之前的文章“ 如何阻止广告阻止程序”提供了一种利用URL正则表达式匹配的技术。 该方法向使用广告拦截技术的用户隐藏您的高级内容。
该解决方案可能会吸引一些网站所有者和发布者。 不幸的是,阻止阻止程序是有多种原因的,它们是徒劳的,自欺欺人的,并可能导致较少的广告收入。
1.您不会停止所有广告拦截器
所提供的代码有时会在某些广告拦截器中起作用,但肯定不会停止。 在所有情况下,没有一种技术会适用。 是否会收回实施多种解决方案所需的成本和精力?
2.辅助功能问题
对于禁用了JavaScript的任何人,您的页面将失败。 对于那些使用其他设备(例如屏幕阅读器)的用户,它也可能会失败。 您可能会接受-这些用户也没有查看您的广告。 但是,它也可能会影响您的常规访问者的一部分。 准备好投诉和额外的支持费用。
3.容易击败
任何具有中等技术技能的人都可以阻止您的封锁。 大多数Adblock用户具有技术素养:都是安装浏览器加载项的Firefox用户,许多人将了解该阻止程序的工作方式,并且一些人将编辑自己的正则表达式。
您可以通过更改Adblock规则,查看源代码,禁用CSS,使用替代样式表或使用Firebug或Web Developer Toolbar修改代码来显示您的内容。
4.您的收入可能不会受到影响...
他们的大部分广告收入都是在访问者点击广告后获得的。 AdBlock用户即使被迫查看广告,也不太可能点击广告。 屏蔽阻止程序是否会真正增加您的广告收入?
5.…否则可能会下降
阻止您的高级内容仅会使一部分用户无法使用。 他们会关心他们还是将他们转移到其他地方? 这些访客是您的客户:给他们带来麻烦可能会损害您的业务。
我们已经确定,使用广告拦截器的访问者很可能具有技术素养。 这些人可能拥有博客,使用在线书签或参与社交网络。 如果您使查看变得更加困难,它们会链接到您的内容吗? 这将如何影响您的链接建立和病毒式营销工作?
网络与印刷品不同,您不能强迫用户以您想要的方式查看页面。 任何人都可以阻止广告,图像,CSS,JavaScript,Java,Flash,ActiveX,或根据自己的个人喜好修改页面的任何方面。
如果您写文章赚钱并且确信广告拦截器会影响您的收入,则有一个简单的解决方案:开始收取内容费用。 为什么要以免费/赞助的名义发布内容,然后抱怨一部分用户点击广告失败? 真正有问题的是-广告拦截器还是商业模式?
最终,我怀疑广告拦截器对大多数网站的金钱影响微不足道。 如果收入下降,也许还有更多明显的问题需要首先解决?
也可以看看:
您是否使用广告拦截器? 他们是互联网的祸害吗? 您是否确信它们会对您的广告收入产生负面影响?
From: https://www.sitepoint.com/blocking-ad-blockers-will-fail/