WordPress.org

Plugin Directory

WindCodex ScraperBlock – Block Web Scrapers & Bots from Your WordPress Site

WindCodex ScraperBlock – Block Web Scrapers & Bots from Your WordPress Site

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 .htaccess blocking
  • 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
  • .htaccess blocking (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

  1. Install and activate ScraperBlock.
  2. Go to Settings > ScraperBlock.
  3. Enable the protection modules you want.
  4. Save settings.
  5. Review blocked requests in Logs and dashboard summary.

Requirements

  • WordPress 5.8+
  • PHP 7.4+
  • Apache required only for .htaccess mode

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

  • ScraperBlock settings and protection toggles.
  • Default bot list and custom user-agent editor.
  • Basic logs panel.
  • Per-page protection control in editor.

Instalación

  1. Upload the plugin ZIP in Plugins > Add New > Upload Plugin.
  2. Click Install Now and Activate.
  3. Open Settings > ScraperBlock and configure options.

Preguntas frecuentes

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. .htaccess is 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

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

Registro de cambios

1.0.0

  • Initial release.
  • AI/scraper bot blocking.
  • robots.txt and .htaccess controls.
  • noai/meta controls and per-page rules.
  • Basic rate limiting, logs, and dashboard count.