Descripción
ScraperBlock is a lightweight AI bot blocker plugin for WordPress. It helps prevent content scraping by known crawler user-agents while keeping setup simple for site owners.
Use layered controls in one settings screen:
- Bot and scraper user-agent blocking
- robots.txt blocking directives
- Optional Apache
.htaccessblocking - noai / meta tag output
- Per-page protection control
- Basic block log and dashboard count
Why Use ScraperBlock
- Protect blog posts, product pages, and site content from scraping bots.
- Reduce unwanted automated traffic with practical bot filtering.
- Control protections with clear toggles and simple defaults.
- Monitor recent blocked activity without extra services.
Free Features
- Enable Protection (master switch)
- robots.txt blocking
.htaccessblocking (Apache)- noai / meta tags for AI bot opt-out
- Per-page control on posts/pages
- Basic rate limiting
- Custom user-agents (one signature per line)
- Default bot list (50+ known bots)
- Basic block log (last 50 events)
- Live Dashboard (basic last 24-hour count)
How It Works
- Install and activate ScraperBlock.
- Go to Settings > ScraperBlock.
- Enable the protection modules you want.
- Save settings.
- Review blocked requests in Logs and dashboard summary.
Requirements
- WordPress 5.8+
- PHP 7.4+
- Apache required only for
.htaccessmode
Privacy
ScraperBlock stores technical security data (for example IP, user-agent, URL path, reason, action, and timestamp) in your WordPress database for local monitoring. The free plugin does not require a third-party API.
Capturas
Instalación
- Upload the plugin ZIP in Plugins > Add New > Upload Plugin.
- Click Install Now and Activate.
- Open Settings > ScraperBlock and configure options.
FAQ
-
Does this plugin block all bots automatically?
-
It blocks bots matching the built-in and custom user-agent signatures.
-
Will it affect normal search engines?
-
The default list is focused on scraping and AI crawler signatures. Review custom entries carefully.
-
Does `.htaccess` blocking work on Nginx?
-
No.
.htaccessis Apache-only. Use robots/meta/runtime controls on Nginx. -
Can I disable protection on one page?
-
Yes. Use the per-page ScraperBlock meta option.
-
Do analytics and CSV export exist in free?
-
Advanced analytics and CSV export are available in ScraperBlock Pro.
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
«WindCodex ScraperBlock – Block Web Scrapers & Bots from Your WordPress Site» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «WindCodex ScraperBlock – Block Web Scrapers & Bots from Your WordPress Site» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.0
- Initial release.
- AI/scraper bot blocking.
- robots.txt and
.htaccesscontrols. - noai/meta controls and per-page rules.
- Basic rate limiting, logs, and dashboard count.




