OneButton – Log

Description

OneButton – Log is the ultimate WordPress plugin for monitoring and analyzing search engine bot and AI bot activity on your website. Perfect for SEO professionals, webmasters, and site administrators who want to optimize their site’s crawlability, indexing performance, and AI training data usage.

This powerful tool provides detailed insights into how search engines and AI systems interact with your content, helping you identify and fix crawl issues, improve site performance, enhance your overall SEO strategy, and understand how your content is being used for AI training.

Key Features

  • Real-Time Bot Monitoring

    • Instant detection of search engine bot visits
    • Live tracking of crawl patterns
    • Immediate notification of crawl issues
  • Dashboard Widget

    • Quick bot visit statistics
    • Recent activity overview
    • Most visited pages
    • 24-hour visit summary
  • Overview Dashboard

    • Comprehensive statistics and analytics
    • Interactive charts and graphs
    • Improvement suggestions and recommendations
    • Recent activity monitoring
    • Most visited pages analysis
  • Smart Bot Activity Calendar

    • Interactive calendar view
    • Color-coded visit indicators
    • Daily crawl statistics
    • Historical data analysis
  • Automatic Log Cleanup

    • Configurable cleanup intervals (1 day, 1 week, 1 month, never)
    • Automatic removal of old log entries
    • Database cleanup for optimal performance
    • Scheduled cleanup via WordPress cron
  • Export & Reporting

    • Data analysis and reporting
    • Historical data tracking
  • SEO Enhancement Tools

    • Crawl error identification
    • Indexing status monitoring
    • Site structure analysis

Supported Bots

  • Search Engine Bots

    • Googlebot (Google)
    • Bingbot (Bing)
    • YandexBot (Yandex)
    • Baiduspider (Baidu)
    • DuckDuckBot (DuckDuckGo)
    • Slurp (Yahoo)
  • AI Training Bots

    • GPTBot (OpenAI/ChatGPT)
    • ChatGPT-User (OpenAI)
    • DeepSeek (DeepSeek AI)
    • DeepSeek-Web (DeepSeek AI)
    • Gemini (Google AI)
    • Google-Extended (Google AI)
    • ClaudeBot (Anthropic)
    • Claude-Web (Anthropic)
    • Anthropic-ai (Anthropic)
    • CCBot (Common Crawl)
    • CCBot-Web (Common Crawl)
    • PerplexityBot (Perplexity AI)
    • YouBot (You.com)
    • Omgilibot (Omgili)

Privacy Policy

OneButton – Log collects and stores information about search engine bot visits to your website. This data is stored locally on your server and is not shared with any third parties. The plugin does not collect any personal information about your website visitors.

Additional Information

For support, feature requests, or bug reports, please visit our GitHub repository or contact us through our website.

Credits

  • FullCalendar for calendar functionality
  • WordPress core team for the excellent platform

Installation

  1. Upload the onebutton-log folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Access the bot logs through the ‘OneButton Log’ menu in your WordPress admin panel

FAQ

How does the bot monitoring improve my SEO?

The bot monitoring helps you optimize your site’s crawlability:

  • Visit Tracking

    • Tracks all bot visits with status codes
    • Identifies crawl patterns
    • Monitors indexing activity
  • Error Detection

    • Monitors 404 and 500 errors
    • Identifies crawl barriers
    • Helps fix technical issues
  • Performance Analysis

    • Crawl frequency tracking
    • Page popularity analysis
    • Site structure evaluation

Reviews

Onwa-abö 6, 2025
Thanks to the developer, I think it’s a very important extension. The “Recent Activity” section remains static. In other words, we can’t see the latest update dates because it sorts from the earliest date. If it sorted from the latest date, the most current data would come up. It can be improved, but even in its current state, it’s enjoyable to use.
Onwa-mbu 29, 2025 1 reply
Congratulations! This is exactly what I needed! It displays visits from search engine bots and AI. It’s available in log format and also in calendar format, allowing you to see which days had the most activity, and then view a specific day in detail. Recommended for those who need to see when search engine bots access the site and identify whether the pages they crawl return 404, 410, or no errors. And all without having to look at the server log.
Read all 1 review

Contributors & Developers

“OneButton – Log” is open source software. The following people have contributed to this plugin.

Contributors

Translate “OneButton – Log” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.10.0

  • Added comprehensive Overview dashboard with statistics and analytics
  • Redesigned menu structure: Overview, Log Details, Activity Calendar, Settings
  • Added interactive charts using Chart.js for 7-day activity visualization
  • Added improvement suggestions based on bot activity analysis
  • Added most visited pages tracking and recent activity monitoring
  • Enhanced UI with modern card-based design and responsive layout
  • Added bot category analysis (Search Engine vs AI Bots)
  • Improved user experience with detailed statistics and recommendations
  • Added automatic log cleanup feature with configurable intervals
  • New settings option: 1 day, 1 week, 1 month, or never
  • Automatic cleanup of both log files and database entries
  • Scheduled cleanup via WordPress cron system
  • Default setting: never (no automatic cleanup)
  • Improved performance with automatic data management

1.9.0

  • All translation functions removed, plugin is now English-only
  • Bot name normalization (e.g., “You.com” and “YouBot” unified)
  • AI bot display option: Simple (single group) or Detailed (separate)
  • Settings menu moved under OneButton Log and fully in English
  • All output properly escaped for PCP security compliance
  • Export as CSV button fixed
  • locales-all.min.js removed

1.8.0

  • Removed Reports section for better stability
  • Improved log display with newest entries first
  • Enhanced bot detection and filtering
  • Better error handling and performance

1.7.0

  • Added support for AI training bots (ChatGPT, DeepSeek, Gemini, Claude, etc.)
  • Enhanced bot detection for modern AI systems
  • Updated plugin description to reflect AI bot monitoring
  • Improved documentation for AI bot tracking
  • Added comprehensive AI bot list including GPTBot, ClaudeBot, PerplexityBot, and more

1.6.0

  • Fixed log file location to prevent data loss during updates
  • Moved logs to wp-content/uploads/ for better persistence
  • Added security measures (.htaccess, index.php) for log directory
  • Implemented automatic log migration system
  • Added update protection for log files
  • Reversed log display order (newest entries first)

1.5.0

  • Switched to WordPress Options API for better performance
  • Improved data storage and retrieval
  • Enhanced security measures
  • Optimized database usage
  • Added automatic data cleanup for old entries
  • Improved error handling

1.4.0

  • Added bot activity calendar
  • Implemented calendar view with detailed statistics
  • Added color-coded visit indicators
  • Enhanced data visualization

1.3.0

  • Added dashboard widget
  • Implemented quick statistics
  • Enhanced log filtering
  • Improved error handling

1.2.0

  • Added CSV export functionality
  • Enhanced log viewing interface
  • Improved bot detection
  • Added status code monitoring

1.1.0

  • Added support for additional bots
  • Enhanced logging system
  • Improved error handling
  • Added basic filtering

1.0.0

  • Initial release
  • Basic bot visit logging
  • Support for major search engine bots
  • Simple admin interface