How to Analyze Search Requests for Site
When visitors use on-site search, they say to you that they couldn’t find the required info with the navigation!..
Your next step should be to analyze search requests. This will help you to improve navigation or create the missing articles.
You may use different search systems on the site:
- Standard Search module
The module doesn’t provide full-text search and doesn’t consider the morphology. Therefore requests with misspellings won’t result. You should regularly run cron.php to allow the site visitors find the required info.
You can find search requests on “Recent logs” page (admin/reports/dblog). Use the filter (with “Search” parameter) to choose the required logs.
- Google Custom Search Engine module
The module integrates Google search. So if the search request contains error, it will show a hint.
Search request analysis:
- If you set showing of Google Custom Search search results on the site, requests statistics and analysis are available at Google Analytics
- If search results are shown at Google.com, you should view the “Statistics” section of Google custom search
Disadvantage of custom search is that new pages could be non-indexed. You can fix this problem adding sitemap file (XML Sitemap module) to
Google Analytics. Thus Google will know about new content.
I recommend this module to make search requests analysis.
Good luck!