This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Search Log


Pretty simple. Every time someone searches a term on your website, this plugin tracks it.

It also tells you (roughly) where they’re searching from. Note that the plugin does not log searches from logged in users, so you can search your own site without polluting the logs.

Quis scrutatur ipsos scrutatores?


  • The admin widget.


Just activate and forget.

If you don’t see the admin widget on the admin dashboard, click on ‘Screen Options’ at the top of the page and make sure ‘Recent Searches’ is checked.


Do front-end users have any indication that searches are being logged?


The flags don’t show up sometimes

Geolocation is very far from perfect. The service used by this plugin polls several servers, and if they disagree on the location, it doesn’t return anything. You can still click on the IP address to see the location results from those various services.

The service also limits you to 10,000 queries per hour. If your blog is extremely high-volume, or if your server shares an IP address with a high-volume site, it’s possible that you could run into this limit.

Contributors & Developers

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


Translate “Search Log” into your language.

Interested in development?

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



  • Fixed a bug that broke the admin widget when geolocation service had been unavailable


  • AJAXed dashboard widget, supports paging through results
  • Linked search terms to search page
  • Ability to delete searches


  • Geolocation
  • Fixed layout bugs


  • Initial release