BACK TO DIRECTORY

Invalid Traffic Blocker

by Michael Akinwumi

5.0
(1 ratings)

Invalid Traffic Blocker is a WordPress plugin that uses the IPHub.info API to detect and block unwanted traffic such as bots, VPNs, and suspicious IP addresses. This helps AdSense publishers and website owners ensure that only valid traffic is served. This is not an official plugin for IPHub.info.

This plugin is complete and free to use, with no locked features. If you also run sites that aren’t built on WordPress, IVTB is the enterprise version of Invalid Traffic Blocker for other platforms.

External Services

This plugin connects to the IPHub.info API (https://v2.api.iphub.info) to validate IP addresses and determine whether they are suspicious, likely belonging to bots, VPNs, or invalid traffic. All requests use HTTPS.
Data transmitted:
• The visitor’s IP address, each time a visitor is checked and no cached result exists.
• The admin’s own IP address, when the “Test API Connectivity” button is clicked on the settings page.
• Your IPHub API key, in a request header with each lookup.
Purpose:
• To determine the nature of the IP (e.g., non‑residential, residential suspicious) and decide whether to block access.
Terms and Privacy:
• IPHub.info Terms of Service: https://iphub.info/legal/tos
• IPHub.info Privacy Policy: https://iphub.info/legal/privacy

When “Allow Known Crawlers” is enabled, a visitor whose User-Agent claims to be a known search engine crawler is verified with a reverse and forward DNS lookup through your server’s own DNS resolver. Nothing is sent to IPHub.info or any other service for this check.

Screenshots

Connect IPHub: add your API key (hidden by default), see whether protection is active, and test the saved connection.

Connect IPHub: add your API key (hidden by default), see whether protection is active, and test the saved connection.

Protection rules: turn protection on and choose Safe, Strict or Custom blocking mode.

Protection rules: turn protection on and choose Safe, Strict or Custom blocking mode.

Trusted visitors and crawlers: whitelist IP addresses, let verified search engine crawlers through, and add your own crawler patterns.

Trusted visitors and crawlers: whitelist IP addresses, let verified search engine crawlers through, and add your own crawler patterns.

Network and performance: choose where the visitor IP is read from, see the IP the plugin detects, and set how long results are cached.

Network and performance: choose where the visitor IP is read from, see the IP the plugin detects, and set how long results are cached.

The page a visitor sees when their IP address is blocked.

The page a visitor sees when their IP address is blocked.

Plugin Details

Active Installs
40
Total Downloads
1,318
Version
1.5.0
Requires WP
4.5
Requires PHP
7.2
Tested Up To
7.1.4
Added
2025-04-16
Last Updated
2026-10-26 8:47am GMT

Ratings

5
1
4
0
3
0
2
0
1
0