How to configure the AI bot traffic analysis?

The module provides analysis tools to track the visits of AI bots (Googlebot, Bingbot, etc.) to your site, via two modes: simple (buffer) or advanced (log analysis).

Mandatory prerequisite: To use the advanced mode (log analysis), you must:

  1. Have access to your server log files (usually via your host or FTP/SFTP access).
  2. Check that the log deposit folder is authorized by the module (ask your site administrator or webmaster).

Without access to these files, the advanced mode will not work.


a) Configuration

 

  1. In the Data Analysis tab, choose the analysis mode:
    • Simple Mode (recommended): Front buffer mode (user agent collection via JS)

       

    • or Advanced Mode: Log analysis mode (classic log analysis via CRON)

       

       

  2. For advanced mode, specify the log file path (it must be in an authorized path—open_basedir restriction). Example: my_site/logs/access.log and, if needed, the custom format.

     

     

  3. Click Save to save the configuration.

 

Tips:


b) Log analysis (for advanced analysis mode)


The Log Analysis tab provides the CRON task URL to configure on your server to automate the analysis of server log files (advanced analysis mode only). This analysis detects the visits of bots (Googlebot, Bingbot, etc.) to your site and provides detailed statistics on their activity.

Once the CRON task is configured, log analysis is performed automatically and regularly, without manual intervention. The CRON task ensures that the analysis is carried out regularly and reliably, even with large log volumes.


c) AI Bot Traffic analysis (AI Bot Traffic button)


The AI Bot Traffic tab in your PrestaShop back office (accessible from the left menu or by clicking the blue AI Bot Traffic button in the module) allows you to view and analyze the visits of the main indexing robots (Googlebot, Bingbot, Applebot, etc.) and other bots to your shop. This interface helps you to:

Features and usage:

Tip: Click on an item in the chart legend to hide or show the curve for a specific bot.

 

Other FAQs in this category