Ready to get started?Download WordPress

Plugin Directory

Better Search

Better Search replaces the default WordPress search with a better search that gives contextual results sorted by relevance


  • New: Option to add noindex,nofollow meta tag to the header
  • Modified: Tracking script now set to bypass Rocket Loader
  • Fixed: Class of header row on search results page. You can now add your custom styles to bsearch_nav_row1 and bsearch_nav_row2
  • Fixed: Widget search heatmap colours were not loaded properly


  • New: Responsive admin interface
  • New: Seamless integration mode. With this enabled, you can benefit from relevant search results displayed how your theme intended it to be!
  • Modified: Modified get_bsearch_heatmap to accept an array of parameters. If you're using this function, please note the modified usage in the FAQ
  • New: Option to turn off tracking searches of Admins and Editors
  • Fixed: Widget initialisation
  • Modified: Reformatted code to follow WordPress PHP Standards


  • New: Profanity filter. Courtesy Banbuilders
  • New: Option to turn of the search results tracking. Ideal if you don't care about the popular search terms on your blog
  • New: Option to include the thumbnails in the search results
  • Modified: Search results now have better pagination. This is especially good when you have lots of search results - Thanks to J Norton for this feature
  • Modified: Plugin should now return results even if the search word is less than 4 characters
  • Fixed: Bug fixes - Thanks to Rich for some of the fixes


Fixed: PHP Notices


  • Modified: Revamp of admin interface of the plugin
  • Added: New option to activate BOOLEAN mode of mySQL FULLTEXT searching. Check the mySQL docs for further information on this
  • Added: Custom post type support. Now choose what visitors are allowed to search
  • Added: Links in the search heatmap are no-follow by default. You can turn this off in the Settings page
  • Added: Option to make make heatmap links to open in a new window
  • Added: Option to turn off the display of the heatmap on the results page
  • Added: New CSS classes for heatmaps on the search results page - heatmap_daily and heatmap_overall
  • Fixed: Possible cross-site request forgery issue in the Settings page


  • Fixed: "Missing argument" error for heatmaps


  • New: Updates for better search template compatibility. New template included in this release
  • Modified: Relevance score is now displayed as a percentage
  • Fixed: Daily search terms were not being cleared
  • Modified: Default search colours for the heatmap are grey and black instead of blue and red
  • Modified: Plugin will not add a link to Better Search homepage by default
  • Modified: New WordPress widget to display the popular searches in your sidebar
  • New: New template file based on Twenty Eleven WordPress theme


  • Two new fulltext indexes added... the first step to better control on search results


  • Bug fixed in display of daily search heatmap


  • Fixed a bug


  • Fixed a bug


  • Critical Fix: Possible security hole


  • Fixed: Searches not tracked when not using template


  • Fixed: Certain search terms didn't work


  • Plugin now allows use of template file. Create a file better-search-template.php in your themes folder.
  • Pages are also included in the results. You can turn it off in options
  • Drafts are no longer included in results
  • WordPress Title rewritten
  • Added support for localization.


  • Release

Requires: 3.1 or higher
Compatible up to: 4.0
Last Updated: 2014-6-15
Downloads: 27,444


3 stars
3.5 out of 5 stars


0 of 5 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

2 people say it works.
0 people say it's broken.

100,2,2 100,3,3
100,1,1 100,3,3
100,1,1 100,2,2
100,1,1 100,1,1
100,1,1 100,2,2
100,2,2 100,2,2