Title: Track-A-Bot
Author: Track-A-Bot
Published: <strong>21 de gener de 2026</strong>
Last modified: 3 de març de 2026

---

Cerca extensions

![](https://ps.w.org/track-a-bot/assets/banner-772x250.png?rev=3446768)

![](https://ps.w.org/track-a-bot/assets/icon-256x256.png?rev=3445205)

# Track-A-Bot

 Per [Track-A-Bot](https://profiles.wordpress.org/trackabot/)

[Baixa](https://downloads.wordpress.org/plugin/track-a-bot.1.0.3.zip)

 * [Detalls](https://ca.wordpress.org/plugins/track-a-bot/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/track-a-bot/#reviews)
 *  [Instal·lació](https://ca.wordpress.org/plugins/track-a-bot/#installation)
 * [Desenvolupament](https://ca.wordpress.org/plugins/track-a-bot/#developers)

 [Suport](https://wordpress.org/support/plugin/track-a-bot/)

## Descripció

Track-A-Bot helps you see which SEO, AI, and LLM crawlers are visiting your site—
and exactly what they’re doing.

After activation, Track-A-Bot adds a “Bot Analytics” dashboard and detailed traffic
log in the WordPress admin.

Track-A-Bot ships with a large built-in bot list (250+ bots for free) so you can
quickly see which crawlers are visiting your site without complicated setup.

Features:
 * Logs bot visits on front-end requests by matching against a known bot
list (User-Agent match). * Admin traffic log with filtering and pagination. * Settings:
choose how many log rows to display per page. * Optional hostname enrichment in 
the background via WP-Cron (reverse DNS lookup + caching). * Safe admin-only controls
and nonce validation for filter actions.

## Captures

 * [[
 * Bot Analytics dashboard overview.
 * [[
 * Detailed bot traffic log table.
 * [[
 * Googlebot filtered admin view.

## Instal·lació

 1. Upload the `track-a-bot` folder to the `/wp-content/plugins/` directory, or install
    the plugin through the WordPress Plugins screen.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. In the WordPress admin menu, go to **Track-A-Bot** to view the bot traffic log.
 4. (Optional) Go to **Track-A-Bot  Settings** to change how many rows are displayed
    per page.

Notes:
 * Track-A-Bot creates a custom database table on activation to store bot
traffic logs. * Track-A-Bot uses WP-Cron to enrich missing hostnames in the background.
Your site must receive traffic for WP-Cron to run automatically (or you can use 
a real cron job that triggers wp-cron.php).

## PMF

### What does Track-A-Bot do?

Track-A-Bot tracks and logs automated traffic from SEO bots, AI crawlers, and LLM
agents visiting your WordPress site. It helps you understand which bots are accessing
your content, when they visit, and what pages they request, using a built-in list
of known bots and detailed request-level logging.

### How does Track-A-Bot detect bots?

Track-A-Bot matches the request’s User-Agent string against a built-in list of known
bots. If a match is found, the visit is logged. (Hostname matching can also be used
by the detection function when you supply a hostname, but the front-end logger uses
User-Agent matching by default.)

### Does this log human visitors too?

No. Track-A-Bot only logs requests that match a known bot in the bot list.

### What data is stored when a bot is logged?

The plugin stores the timestamp, bot ID/name, requested URL, HTTP status, user agent,
IP address, and (when available) the hostname.

### Why is the Hostname column sometimes blank?

Hostnames are resolved using reverse DNS lookups. Track-A-Bot fills in missing hostnames
in the background using WP-Cron and caches lookups to reduce load. Some IPs do not
have a valid reverse DNS hostname, in which case the hostname will remain blank.

### Does Track-A-Bot slow down my site?

The front-end logger is designed to be lightweight: it performs a simple User-Agent
match and inserts a row when a known bot is detected. Hostname lookups (the expensive
part) are performed later in small batches via WP-Cron and cached using transients.

### Can I change how many rows are shown per page?

Yes. Go to **Track-A-Bot  Settings** and choose “Bots per page”.

### Does Track-A-Bot modify my robots.txt?

No, Track-A-Bot does not modify your /robots.txt file.

### How many bots are included?

Track-A-Bot includes 250+ bots in its built-in bot list for free.

## Ressenyes

No hi ha ressenyes per a aquesta extensió.

## Col·laboradors i desenvolupadors

«Track-A-Bot» és programari de codi obert. La següent gent ha col·laborat en aquesta
extensió.

Col·laboradors

 *   [ Track-A-Bot ](https://profiles.wordpress.org/trackabot/)

[Traduïu «Track-A-Bot» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/track-a-bot)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/track-a-bot/), baixeu-
vos el [repositori SVN](https://plugins.svn.wordpress.org/track-a-bot/), o subscriviu-
vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/track-a-bot/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/track-a-bot/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 1.0.3

 * Added new “Bot Analytics” dashboard page with 7-day bot activity overview.
 * Integrated Chart.js and custom admin chart scripts for visual bot traffic trends.
 * Added dynamic 7-day daily bot totals query using prepared SQL and UTC-safe date
   handling.
 * Improved admin menu structure with new top-level “Track-A-Bot” overview page.
 * Renamed first submenu item to “Bot Analytics” for improved clarity.
 * Hardened activation redirect logic with additional sanitization.
 * Improved request logging sanitization (user agent + request URI length limiting
   and cleanup).
 * Updated admin style loading logic to correctly load on all Track-A-Bot admin 
   pages.
 * Improved i18n support for fallback bot labels.
 * Version bump to 1.0.3.

#### 1.0.2

 * Expanded bot detection list to ~250 known bots (bot-list.php update).
 * Fixed Settings page so the “Bots per page” option saves and applies correctly.
 * Improved validation and sanitization for pagination settings.

#### 1.0.1

 * Documentation updates and readme improvements.

#### 1.0.0

 * Initial release.

## Meta

 *  Versió **1.0.3**
 *  Darrera actualització **fa 1 mes**
 *  Instal·lacions actives **30+**
 *  Versió del WordPress ** 5.0 o posterior **
 *  Provada fins a **6.9.4**
 *  Versió del PHP ** 7.0 o posterior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/track-a-bot/)
 * Etiquetes
 * [analytics](https://ca.wordpress.org/plugins/tags/analytics/)[bot tracking](https://ca.wordpress.org/plugins/tags/bot-tracking/)
   [seo](https://ca.wordpress.org/plugins/tags/seo/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/track-a-bot/advanced/)

## Valoracions

Encara no s'ha enviat cap ressenya.

[Your review](https://wordpress.org/support/plugin/track-a-bot/reviews/#new-post)

[Visualitzeu totes les ressenyes](https://wordpress.org/support/plugin/track-a-bot/reviews/)

## Col·laboradors

 *   [ Track-A-Bot ](https://profiles.wordpress.org/trackabot/)

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/track-a-bot/)