Search queries tracking

mnoGoSearch supports query tracking.

Note

Tracking is implemented in SQL version only and not available in built-in database.

To use tracking, you have to create tables for tracking support. For MySQL, use create/mysql/track.txt. When doing a search, front-end uses those tables to store query words, a number of found documents and current UNIX timestamp in seconds.

To enable tracking, add the following lines to "variables" section of search template:

    
TrackQuery yes

  

Query tracking is useful to have a statistics of your search engine usage. To make a search queries summary, you may execute, for example, this SQL expression:

    
SELECT qwords,count(*),sum(found),avg(found) GROUP BY qwords;