いくつかの画像を使用して簡単なHTMLページを作成しています。FireFoxにはAdblock Plusがインストールされており、これらの画像がブロックされています。ネット上の他の同様のページを見ると、画像をブロックしていませんが、なぜ私のページをブロックしているのですか?
FireFoxにAdblockがインストールされている場合、ページの訪問者に画像が表示されないようにします。
Abブロックがオンのときに画像を表示できるようにするためのアドバイスは素晴らしいでしょう。 Adblockが画像をブロックしないようにページを設定したいので、例外や独自の表示用の何かを書きたくありません。
ここでは、Adsenseについてではなく、サーバーでホストされ、ページにハードコードされた画像について話していると想定しています。
その場合、ファイル名やパスが原因でブロックされている可能性があります。
Adblockは画像をブロックします
画像ファイル名を確認し、いくつかの名前を変更して、それがどのようになるかを確認し、フィルターを避けるために 'topwide.pngなどの一般的なものを試してください。
私は非常によく似た問題を抱えていました。eコマースサイトに表示するバナーがいくつかあり、それらをbanners/sizeというフォルダーに入れました。ページがレンダリングされると、Chromeでバナーが消えます。 JavaScriptで何かがおかしいと思ったので、Firefoxで試してみましたが、すべてうまくいきました。唯一の違いは、FirefoxでAdBlockが有効になっていないことです!
画像ステートメントを調べて、バナーフォルダー内のすべての画像にこれを追加しました。
style="display: none !important; visibility: hidden !important; opacity: 0 !important; background-position: 1px 1px; width="0" height="0"
Bannersフォルダーの名前をimg_bnrに変更し、ソートしました!
私はこのようなファイル名で同様の問題がありました:
adv_s_imagesName.png
<-ファイル名に「adv」が含まれているため、adblockによってブロックされています
私にとって「adv」は「高度」を意味しますが、adblockにとっては「広告」です!
ファイルの名前が変更され、ブロックはなくなりました。
ここにも同じ-名前に「adtech」が含まれる画像がありました(広告技術の略語)。何年もかけて、ファイル名が原因でadblockerがブロックされていることを突き止めました。 AOLの広告配信プラットフォームであるアドテック。注目すべき理解しやすいキーワード、コンテンツ画像がブロックされている理由を解明しようとする年齢に合わせて尻尾を追いかけるイライラ。