Регистрация поисковых запросов

mnoGoSearch поддерживает регистрацию поисковых запросов.

Замечание: Регистрация реализована только для SQL-версий и недоступна для встроеной (built-in) базы данных.

Для использования регистрации запросов, необходимо создать таблицу регистрации в базе данных. Для MySQL, используйте create/mysql/track.txt. При выполнении поисковых запросов, mnoGoSearch использует эту таблицу для записи всех параметров запроса, включая слова к поиску.

Для того, чтобы включить регистрацию запросов, добавьте следующую строчку в секцию переменных шаблона поиска:


TrackQuery yes

Замечание: Если используется searchd, эту строчку необходимо добавить в searchd.conf.

Регистрация запросов поиска полезна для получения статистики использования вашего поискового сервера. Для составления отчёта, вы можете, например, использовать следующий SQL-запрос:


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