Azayem Bots Tracker – Bot Visits Logger

描述

Bots Tracker is a custom-built plugin designed to:

  • Detect and log visits from search engine bots and crawlers.
  • Store visits in a dedicated database table for analysis.
  • Display detailed bot visits inside WordPress Admin (with filters, pagination, and per-URL crawl budget).
  • Compare crawl budget between two time ranges (current vs previous period).

Main features:

  1. Bot Detection & Logging

    • Detects various bots (Googlebot, Bingbot, GPTBot, etc.) using User-Agent signatures.
    • Saves bot name, visited URL path, IP address, and visit time to a custom database table.
  2. Admin Dashboard Pages

    • Main Report: paginate and filter bot visits, with search by URL, bot name, and date range.
    • Crawl Budget by URL: aggregate visits per URL with total hits, unique bots, and first/last visit times.
    • Comparative Report: compare total crawl budget between current and previous periods.
  3. Clean Uninstall

    • On plugin deletion, the custom database table and plugin options are removed from WordPress to keep your database clean.
  4. Settings & Data Management

    • Configure how long bot visit logs are stored (data retention in days).
    • Enable or disable bot filtering to store only selected bots (e.g., only Googlebot and Bingbot) or to exclude specific bots.
    • Run on-demand database optimization for the bot visits table directly from the settings page.
    • Manually delete old records using a one-click cleanup tool.
    • Automatic cleanup via WP-Cron based on your configured retention period.

Privacy

This plugin stores the following data about bot visits in a custom database table:
– Bot name (derived from the User-Agent string)
– Bot IP address
– Visited URL path
– Visit timestamp

No data is sent to any third-party servers. This plugin tracks bots only, not human visitors.

安装

  1. Upload the bots-tracker folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Go to “Bots Tracker” in the admin menu to view bot visits and reports.

评价

此插件暂无评价。

贡献者及开发者

「Azayem Bots Tracker – Bot Visits Logger」是开源软件。 以下人员对此插件做出了贡献。

贡献者

更新日志

1.0.

  • Changed plugin display name to improve uniqueness and avoid confusion.
  • Minor internal improvements and review fixes.

1.0.0

  • Initial custom release with:
    • Bot logging
    • Admin reports
    • Crawl budget analysis
    • Settings page for data retention and bot filtering
    • Clean uninstall behavior