squirrelscan
GitHub

Adblock Element Hiding

Checks for elements that would be hidden by common adblockers

Checks for elements that would be hidden by common adblockers (matched server-side against the full EasyList cosmetic rules)

Rule ID adblock/element-hiding
Category Blocking → Ad blocking
Scope Site-wide
Severity warning
Weight 3/10

Solution

Elements matching adblock filter rules may be hidden for users with adblockers. This can affect ad revenue or hide legitimate content if element names/classes match ad patterns. Consider renaming CSS classes that unintentionally match ad-blocking patterns (like .ad-*, .banner, .sponsor).

Options

This rule supports the following configuration options:

Option Type Default Description
maxMatchesToReport unknown undefined Maximum matching elements to report in detail
lists unknown undefined Filter lists to check against

Configuration Example

[rules."adblock/element-hiding"]
maxMatchesToReport = 20

Enable / Disable

Disable this rule

[rules]
disable = ["adblock/element-hiding"]

Disable all Blocking rules

[rules]
disable = ["adblock/*"]

Enable only this rule

[rules]
enable = ["adblock/element-hiding"]
disable = ["*"]

Type to search…

↑↓ navigate↵ openesc close