アドブロッカーは、インターネット上の広告をブロックする人気のソフトウェアです。専用ブラウザだけでなく、すべてのトップブラウザやモバイルアプリのアドオンとして利用できる。しかし、オンラインでお金を稼ぐために広告に依存している場合、それらはあなたの収入に損害を与える可能性があります。
マーケッターのチームとして、私たちは広告ブロッカーが広告収益にもたらす痛みを理解しています。過去に広告ブロックツールによってキャンペーンが影響を受けたこともあります。そこで、広告ブロッカーを検出し、ユーザーに無効化を丁重に依頼する簡単な方法をお教えします。
この投稿では、WordPressでAdBlockユーザーを検出する方法と、このソフトウェアを回避する方法を紹介します。
Adblockとは何か、そしてサイトオーナーにどのような打撃を与えるのか?
Adblock Plusやその他の広告ブロックソフトウェアを使用すると、ユーザーはWordPressサイトの広告を自動的に検出してブロックすることができます。
Adblockはユーザーに広告のない体験をもたらす反面、広告収入だけに頼っているブロガーやサイトオーナーを苦しめる可能性がある。
Global Web Indexが公開した調査によると、ここ数年で広告ブロックソフトの利用が増加している。インターネットユーザーの30%近くが、端末に何らかの広告ブロックソフトをインストールしている。
アドブロックは、多くのサイト、特に広告を主な収入源としているブログに影響を及ぼしている深刻な問題である。
パブリッシャーとしてアドブロックについてどうすべきか?
アドブロッカーを使用する訪問者に対応するために、サイトオーナーが取れる対策はいくつかある。
1.何もしないアプローチ
その名の通り、アドブロックではユーザーに対して何もできない。ユーザーを幸せにするために、収入減に耐えることを学ぶだけだ。
2.受動的アプローチ
質の高いコンテンツと邪魔にならない広告を約束して、ユーザーにあなたのサイトをホワイトリストに登録するようお願いすることはできます。しかし、この要請がどれほど効果的であるか知る方法はありません。
もうひとつの方法は、有料プランのある会員制サイトを作ることだ。追加コンテンツや機能を備えた広告のない体験として、有料プランを宣伝することができる。
Redditは、広告なしのReddit Premiumプランで、このアプローチの素晴らしい例です。
3.アグレッシブ・アプローチ
この方法では、Adblockが有効化されているすべてのユーザーのサイトへのアクセスをブロックするだけです。もし彼らがあなたのコンテンツを表示したければ、Adblockを無効化しなければならない。
例えば、Rotten Tomatoesにアクセスすると、コンテンツを表示するためにアドブロッカーをオフにするよう求めるポップアップが表示される。
このようなアンチAdblockアプローチはかなり攻撃的で、ユーザーをサイトから遠ざけてしまいます。調査によると、77%のAdblockユーザーがAdblockウォールのあるサイトから離脱しています。
だから、先に述べたパッシブ・アプローチを使うのがベストだ。
WordPressでアドブロックユーザーを検出する方法
Adblockユーザーにホワイトリスト登録とサイトサポートを依頼する前に、ユーザーを検出する必要があります。幸いなことに、WordPressにはそれを行う方法がたくさんあります。
いくつかの方法を紹介するので、自分に合った方法を選んでほしい:
方法1:OptinMonsterでアドブロックユーザーを検出しターゲットにする(推奨)
Adblockユーザーを検出し、ターゲットメッセージを表示する最良の方法の1つは、OptinMonsterを使用することです。
市場で最高のリードジェネレータ・コンバージョン最適化ソフトウェアです。サイト訪問者を購読者やカスタマイザーに変え、メールリストを増やし、より多くのリードを獲得し、コンバージョンを高めるのに役立ちます。
OptinMonsterには広告ブロック検知機能がビルトインされており、端末に広告ブロックソフトがインストールされているユーザーに対してターゲットキャンペーンを表示することができます。これには、AdBlock、AdBlock Plus、uBlock Originなどの一般的なソフトウェアが含まれます。
まず、OptinMonsterアカウントにサインアップする必要があります。Adblockターゲティングにアクセスするには、少なくともGrowthプランが必要です。
OptinMonsterのサイトにアクセスし、「今すぐOptinMonsterを入手する」ボタンをクリックするだけです。
登録が完了したら、WordPressサイトにアクセスして無料のOptinMonsterプラグインをインストールし有効化します。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
このプラグインは、あなたのサイトとOptinMonster間のコネクタとして機能します。
有効化すると、WordPressダッシュボードにようこそ画面とセットアップウィザードが表示されます。既存のアカウントに接続する」ボタンをクリックしてください。
次に、WordPressサイトとOptinMonsterを接続する必要があります。
新しいウィンドウが開いたら、「WordPressに接続」ボタンをクリックします。
これでキャンペーンを作成し、Adblockユーザーを検出する準備ができました。
WordPressの管理エリアからOptinMonster ” キャンペーンにアクセスし、「最初のキャンペーンを作成」ボタンをクリックするだけです。
OptinMonsterキャンペーンビルダーが開きます。
まず、キャンペーンタイプを選択する必要があります。受動的なアプローチを取りたい場合は、ライトボックスポップアップキャンペーンタイプを使用することができます。
一方、Adblockユーザーを積極的に締め出したい場合は、代わりにフルスクリーンキャンペーンタイプを使用することができます。
キャンペーンタイプを選択した後、テンプレートを選択する必要があります。OptinMonsterは、様々なキャンペーンタイプの美しいビルトインテンプレートを提供しています。あなたは簡単に1つを選択し、あなたのニーズに従って編集することができます。
このチュートリアルでは「Target」テーマを使用しますが、別のテンプレートを選ぶこともできます。
ここで、キャンペーンのタイトルを選択するよう求められます。名前を入力したら、「ビルド開始」ボタンをクリックしてください。
次に、ドラッグ&ドロップのキャンペーンビルダーが表示されます。OptinMonsterはあなたのポップアップをカスタマイズするための複数のオプションを提供しています。
左側のメニューから様々なブロックを選択し、テンプレートに追加することができます。例えば、画像、動画、ボタン、カウントダウンタイマー、テキストなどを追加するブロックがあります。
その後、テンプレート内の任意の要素をクリックするだけで編集できる。
テキストをクリックして自分のコピーを追加することができる。
次に、キャンペーンボタンのテキストとアクションを編集することもできます。例えば、「はい」ボタンを「AdBlockを無効化しました」に、「いいえ」ボタンを「考えてみます」に変更しました。
ユーザーがボタンをクリックすると、どのようなアクションが実行されるかを選択することもできます。左のパネルから’ボタンをクリックするアクション’ドロップダウンメニューをクリックし、アクションを選択してください。
例えば、ユーザーが’I Have Disabled AdBlock’ボタンをクリックしたら、成功の表示をしたい。
次に、キャンペーンビルダーの下部にある「成功」タブをクリックし、表示を編集します。お礼のメッセージを表示するようにテキストを編集しました。
その後、「表示ルール」タブをクリックする必要があります。ここで、キャンペーンをいつ、どこに表示するかを選択できます。
OptinMonsterは強力な表示ルールを提供します。初期設定では、ユーザーがWordPressブログに5秒以上滞在するとキャンペーンが表示されます。
ただし、「Ad-Blocker Targeting」ルールを選択する必要があります。
その後、ユーザーのブラウザーで広告ブロッカーが有効化されている場合にキャンペーンを表示することができます。
次に、現在のURLパスが任意のページに設定されていることを確認します。この設定により、サイトのすべてのページにポップアップが表示されます。
表示ルーラーを設定したら、「Done?Go To Actions’ボタンをクリックしてください。
初期設定の表示を選択するように求められます。ポップアップがユーザーの画面に表示されたら、MonsterEffectを表示したり効果音を再生したりできます。
下にスクロールすると、さらに多くのキャンペーン設定が表示されます。
例えば、Cookieの設定を変更し、異なるユーザーにキャンペーンを再度表示するタイミングを選択することができます。
Adblockキャンペーンの準備はほぼ整いました。あなたのサイトで利用できるように公開しましょう。
ビルダーの「公開」タブに切り替え、公開する状態を「公開する」に変更するだけです。
上部の「保存」ボタンをクリックし、キャンペーンビルダーを閉じます。
次の画面では、キャンペーンのWordPress出力設定が表示されます。キャンペーンを公開するには、「状態」ドロップダウンメニューをクリックし、「保留」から「公開する」に変更します。
完了したら、「変更を保存」ボタンをクリックします。
これですべてです。WordPressサイトでのアドブロッカーチェックキャンペーンが始まりました。
ブラウザーにAdBlockエクステンションをインストールし、あなたのサイトにアクセスしてキャンペーンをテストすることができます。ユーザーにAdBlockソフトウェアを無効化してサイトをサポートするよう求めるポップアップが表示されます。
方法2:AdSanityでアドブロックユーザーをターゲットにする
AdSanityは WordPressの広告管理プラグインの中でもトップクラスのプラグインです。AdSanity には有料の「Adblock Detection」アドオンがあり、広告ブロックソフトを使用しているユーザーを検出し、ユーザーが広告ブロックを無効化するまでサイトへのアクセスを制限することができます。
まず、AdSanityプラグインとその広告ブロック検出アドオンをインストールして有効化する必要があります。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
有効化した後、AdSanity ” 設定ページにアクセスし、「ライセンス」タブをクリックする必要があります。
次に、AdSanity コアプラグインと Ad Block Detection アドオンのライセンスキーを入力します。これらのライセンスキーは、アカウントエリアで簡単に見つけることができます。
ライセンスを入力したら、「ライセンスを有効化する」と「変更を保存する」ボタンをクリックします。
次に、AdSanity設定の「アドオン」タブに切り替えます。
AdSanityでは、投稿日やページでAdblockを検出することができます。カスタマイザーでAdblockユーザーに警告ポップアップを表示したり、カスタムページにリダイレクトすることができます。
どちらの方法も攻撃的で、ユーザーがサイトを閲覧し続けるにはAdblockを無効化する必要がある。
設定が完了したら、「保存」ボタンをクリックしてください。これでAdSanityは、あなたのサイトのAdblockユーザーに警告メッセージを表示します。
方法3:CHP Ads Block Detectorでアドブロックユーザーを検出する
Adblockユーザーを検出する無料の方法をお探しなら、この方法をお試しください。
まず、CHP Ads Block Detectorプラグインをインストールして有効化する必要があります。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
有効化したら、Adblockのページでプラグイン設定を行う。
このプラグインを使用すると、Adblockユーザーにカスタムメッセージを表示することができます。あなたのサイトに表示されるタイトルとメッセージを編集できます。
さらに、閉じるボタンを表示するオプションもあります。攻撃的なアプローチを使いたい場合は、閉じるボタンを非表示にして、ユーザーにアドブロッカーを無効化させることができる。
設定を保存するのを忘れないでください。これで、ブラウザーにAdBlockエクステンションをインストールした状態でサイトにアクセスし、プラグインをテストすることができます。
ボーナス:収益源の多様化
インターネットユーザーは、インターネット上で広告をブロックする方法をより多く見つけている。広告ブロックソフトとの戦いは疲れるし、失われた収益を取り戻すための終わりのない戦いになる。
検討すべきことのひとつは、サイトでお金を稼ぐ方法を変えることです。コンテンツをマネタイズする新しい方法を見つけることで、広告に依存しない自由が得られ、長期的に持続可能なビジネスを構築することができる。
調査によると、プライバシー、セキュリティ、ユーザーエクスペリエンスの悪さが、Adblockユーザーの間で最も一般的な不満となっています。これらの問題に対処するさまざまな収益化方法を適応させることで、これらの不満に対処することができます。
公開する側が広告に頼らずにお金を稼ぐ方法をいくつか紹介しよう。
1.アフィリエイト・マーケティング
アフィリエイト・マーケティングは、あなたのコンテンツからお金を稼ぐ最も一般的な方法の一つです。ユーザーに商品やサービスを勧め、ユーザーがあなたのアフィリエイトリンクを使って購入すると、コミッションを得ることができます。
アフィリエイトを始めるのに役立つプラグインやツールはたくさんあります。詳しくはアフィリエイト初心者ガイドをご覧ください。
2.ダイレクト広告の販売
Google Adsenseのようなサードパーティの広告ネットワークを通じて広告を配信している場合、広告、プライバシー、CPCのコントロールは限られています。
広告主に直接広告を販売することで、プライバシーを確保し、トラッキングを制限し、報酬をコントロールすることができます。
AdSanityのようなWordPress広告管理プラグインでは、独自の広告を配信することもできます。自分のサイトでホスティングされた画像を広告に使用することができ、ほとんどの広告ブロックソフトウェアを簡単に回避することができます。
ヒント広告を、ads、advertisement、promoなどのCSSクラスを持つHTML要素に巻き付けないでください。これは、AdBlockingソフトウェアが広告を検出し、ブロックする方法です。
3.スポンサーコンテンツ
広告主があなたのサイトのコンテンツをスポンサーできるようにすることを検討しましょう。広告主の製品やサービスに関するコンテンツを書き、アフィリエイトリンクを貼ってリファラー報酬を得ることもできます。また、サイト上で直接ユーザーからの投稿を受け付けることもできます。
4.プレミアムコンテンツ
多くのオンライン出版物が採用しているもう一つの有用な戦略は、プレミアム・コンテンツである。ペイ・パー・ビュー・モデルを採用したり、メンバーシップ・プランを作ったり、オンライン・コースを販売したり、あるいは単に有料ユーザーにページを制限したりすることができる。
サイトの収益を多様化する方法については、ウェブサイトからオンラインでお金を稼ぐさまざまな方法と、簡単に始められる新しいオンラインビジネスのアイデアに関するガイドをご覧ください。
WordPressでAdBlockユーザーを検出する方法について、この投稿がお役に立てれば幸いです。また、メールマガジンの作成方法や、専門家が選ぶビジネス成長に最適なメールマーケティングサービスもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Ralph
I plan on opening big portal type website that will earn money for me mainly from affiliate marketing and ads. More from ads honestly.
I understand both sides.
Website owners can’t work without income from advertising but users hate ads. However popup telling me I’m adblock user just makes me leave the website.
Agressive approach is a big NO-NO for me. I feel like passive do nothing as people almost never agree.
I think the best way is do-nothing. Who will see ads then will see ads, who use blocker, will not.
Owner will still earn money. Maybe less but this can be complemented by affiliate marketing.
After all, is better to have returning viewer, that may let us earn something, than not have one at all.
WPBeginner Support
That is certainly an option that you can go with, there is nothing wrong with using your preferred method
管理者
Jiří Vaněk
It’s more of a contemplation whether to restrict users with ad blockers or leave them be. On one hand, it can lead to revenue loss from ads, while on the other hand, if I restrict users with ad blockers, it might increase the bounce rate and reduce time spent on the website, as those users might leave. This, in turn, could negatively impact metrics, leading Google to believe that my content is of low quality because people often leave quickly. However, they might be leaving just due to content being blocked by ad blockers.
Cezar
And if i only want to know how many of my readers use addblock ? i don`t want to show them any warning/etc.. i only need to know how many users use ads block
Tom
Nothing is a bigger turn off for me than a site that tells me I’m using an Adblocker. I know I’m using an ad blocker. You mentioned Forbes in a recent comment – I’ll say this. I used to frequent Forbes’ site a lot until they prevented me from viewing content completely for my ad blocker. I can find that same information somewhere else within seconds with a click of my Back button back to Google. I’ve never been back to Forbes since and I’m sure I’m not the only one. The Internet is too vast for me to deal with turning my ad blocker off in order to view a site. I can google a new one ten times quicker.
Ad revenue has to be minimal at best these days. It’s no longer 1998… I feel like the best blogs and websites leverage tactics that offer me, the viewer, MUCH more value – like an email list, and they’ll get tons more cash out of their viewers that way because they are offering something of value to someone so it’s win win. Looking at a commercial on the sidebar is a waste of my time.
Just my two cents. I run some ads on some of my blogs and I’ve done well with them but I feel like there are smarter ways to keep my blogs up and running going forward =)
Doug Sparling
Perhaps this post should be updated to reflect changes at Forbes, who no longer use the “Agressive Approach.”
WPBeginner Support
Hi Doug,
They still use the aggressive approach and will not allow users to access content until they disable AdBlock.
管理者
Doug Sparling
Not to beat a dead horse, but I can access Forbes’ text content with either AdBlock or UBlock enabled, which is different from how it used to be. (It may be different for video content, though.) I work for a company that like many, relies on ad revenue, so this is one of those issues I watch closely. We have chosen to offer premium content to offset any decline in ad revenue and haven’t blocked the blockers.
Arta
This plugin doesn’t work. even their own demo doesn’t work. The plugin was updated a month ago though :-s
DLZanetti
Locking visitors and allow only logged in users?
For visitors appear the message:
AdBlock detected, disable or register.
After you log in, the message no longer appears.
Is it possible to do that?
Thank you. Excellent plugin!
WPBeginner Support
Hi,
Yes, this can be done. For example, with OptinMonster you can add a popup and then under display rules show it to users who are not logged in.
管理者
Jim Wilson
Both sides are right and both sides are wrong.
Businesses cannot survive without advertising and they sure as hell can’t survive on “donations” alone. To suggest otherwise is just being ridiculous.
Certainly, if marketing IDIOTS didn’t create such extremely obnoxious and annoying advertising schemes, ad blocking software would be a lot less popular.
People HATE going to a web site that throws up a centered window and darkens the screen so the content cannot be viewed UNLESS the ad is clicked or acknowledged! It is also ridiculous that one should be forced to view a commercial longer than 10 seconds to see content that should only take a minute to read or view. Idiot advertisers have brought this on themselves.
And, yes, there are sites that may infect your computer with malware HOWEVER such protection is a job for ANTIVIRUS software, NOT ad block software. You can be infected by a site running NO advertising. Duh!
On the other hand, the “99%” fails to consider that plenty of sites run legitimate, passive, sidebar-oriented marketing schemes that put the job of drawing attention on the ad creator without annoying the hell out of everyone.
Either way, whoever runs a site that detects and/or prevents visitors running ad block software is absolutely within their right to do so. Advertising pays the bills for some of the most popular sites on the Internet. Blocking ads while viewing content is the SAME as STEALING.
The world doesn’t work for free. Don’t like it? Too effing bad. It’s the truth.
Jakob
“Blocking ads while viewing content is the SAME as STEALING.”
Totally wrong… and a business that relies on advertising to make a profit should instead focus on selling a product that people will actually pay for.
Ankit
Pretty helpful article. Easy to understand. Helped me to impress my visitors with a cute pic for unblocking adblocker
Seva Petrov
Haven’t heard about this plugin but I am using a simple code shared by to display my affiliate ads to ad block users.
Which one is better? Plugin or direct code.
WPBeginner Support
Plugin, because then plugin author can keep updating it with new blocking techniques and they automatically get applied on your site when you update the plugin.
管理者
J Munce
Two options I am considering (because adblock-blocker plugins seem to be able to be blocked by adblock). If anyone can provide code for these, it would be appreciated. Our site is already free and ads unobtrusive. All Adblock does is deny our hardworking writers any chance of earning any income.
1. Conditional statement. IF ad not displayed, don’t show page / use alternate css / show massive image that blocks page)
2. CSS. Two options in CSS. If ad displayed, fine. If ad not displayed, display a massive image (which blocks page).
3. Wrap content in script of the ad.Two options I am considering (because adblock-blocker plugins seem to be able to be blocked by adblock). If anyone can provide code for these, it would be appreciated. Our site is already free and ads unobtrusive. All Adblock does is deny our hardworking writers any chance of earning any income.
1. Conditional statement. IF ad not displayed, don’t show page / use alternate css / show massive image that blocks page)
2. CSS. Two options in CSS. If ad displayed, fine. If ad not displayed, display a massive image (which blocks page).
3. Wrap content in script of the ad.Two options I am considering (because adblock-blocker plugins seem to be able to be blocked by adblock). If anyone can provide code for these, it would be appreciated. Our site is already free and ads unobtrusive. All Adblock does is deny our hardworking writers any chance of earning any income.
1. Conditional statement. IF ad not displayed, don’t show page / use alternate css / show massive image that blocks page)
2. CSS. Two options in CSS. If ad displayed, fine. If ad not displayed, display a massive image (which blocks page).
3. Wrap content in script of the ad.
Bob
Sorry, but until you folks figure out a way to stop the hijackers, block the popups that interfere with browsing, or watching a video legally acquired, I am going to continue to black as much as I possibly can. Find another way to earn money. We do not feel sorry for you.
Gary
Bob, why don’t you stop going to the websites that people worked hard to create then? You didn’t write any of the content for them yet you want to deny them any type of earning from said content?
You want someone to write hours, days, months of content for you to enjoy for free… but you want to block their only point of revenue for this? You want someone to pay to rent their VPS or shared hosting, pay for the domains, pay for royalty free graphics to use on the website… but don’t want them to earn any of it back?
“We do not feel sorry for you” – Of course not, you’re probably too to figure out how much work it takes make a website or the content on it.
Yoqi
I do agree with Bob. The problem here is NOT the fact that ads are used to earn money, but the fact that ads are overwhelmingly ABUSED by many sites, used for hijacking, introduce viruses and/or gather personal data about browsing habits without people’s concern. Not to mention that in many cases they are obtrusive and plain annoying. Ever tried YouTube without an ad blocker? You will be FORCED to watch a several-second video ad practically EVERY TIME you want to watch someone’s video, and you can’t even skip it: you HAVE TO WAIT until it plays 80..90% of it! I should be charging Google for my time lost! Ever tried a popular download site? You will get dozens of identically-looking download buttons which all of them lead to downloading a virus or an adware, and only one directs you to the desired destination. And so on…
So… stop about complaining ad-blockers and start thinking why they exist in the very first instance. And moreover, you gotta be stupid: you want to get traffic in order to be able to pay your internet bills, yet you start blocking users. Be sure they will never return! Even if they disable the ad-blocker, something already tells them that the CONTENT is of little (if any) importance, as you are obviously giving more preference to the ADs!
And above all: ad-blocking is a RIGHT.
Fred
It is much easier for users to hide ads than for the entire industry to develop advertising ethics.
Gea Vox
Unless you can guarantee that your advertisers are 100% SAFE and HONEST, and unless they STOP using adverts that gum-up my system with their bandwidth-hungry content, WE will SKIP your websites and REPORT HEN+M as unsafe by every means possible!
The 99%
Gea Vox
Hear! Hear!
i find that the best way to earn revenue with a website is to be open and straight-up with people and ask them to either BUY products or services or DONATE to help maintain the website.
Adverts are a vehicle for FRAUD and PHISHING!
See it > Report it as Unsafe > Block It > Tell people on Social media to AVOID IT!
JOB DONE!
The 99%
Artem Russakovskii
Be careful about using plugins like this one that don’t rely on JS to make the decision. I.e. if you are using a cache plugin, you’ll end up showing the wrong thing to the wrong people.
ratnesh
@WPBeginner
this is really unique way of detecting adblock users and requesting them to whitelist our blog.
thanks for this fresh and unique post.
I have downloaded this plugin and I will use it on my all blogs.