When visitors search your site with an internal search function, they may not always find the pages you want them to find for a given search term, and for commercial sites this could significantly affect your conversion rate.
BeyondSiteSearch is a drop-in site search program which provides the ability to customize search results based on specified keywords. This means that visitors who search for "fruit" can still find your product page for apples, even though you don't mention the word "fruit" anywhere on the page.
The custom results, if specified for a given search term, will appear before the organic results from a traditional index search (like Yahoo! Sponsored Results). The results page can be customized via an HTML/CSS template to fit your site's look-and-feel.
BeyondSiteSearch is based on phpDig
v1.8.7, which requires PHP 4.3.2 or newer with options
allow_url_fopen on, and MySQL 3.23 or newer.
It has been reported to run on either Linux/UNIX with Apache or
Windows with IIS or Apache.
Note: This is a beta release for development and testing, and should not be considered production-quality. Use at your own risk!
`chmod 777`(rwxrwxrwx) on the
admin/tempdirectories. On Windows, make sure these directories are writable by everyone. The
includesdirectory can be set to 755 after installation.
includes/config.phpwith a text editor and set the administrator username and password with the
To create a custom result, click on "Custom Search Results" in the admin menu, then "Create New Custom Result". Enter the title and URL you wish to appear, and the search terms (separated by commas if you like) which should trigger the display of this custom result. If you have an image you would like to show next to this result, enter the image URL here as well. Hit "Save Changes". Test your custom result by performing a search, then clicking on your custom result link to register a click in the database.
As your site search function gets used, you should periodically check the "Searches with zero results" report to review searches being performed on your site which are not returning standard search results from the index, as these are obviously prime candidates for a customized result.
From the admin menu, click on "Statistics" then "Searches with zero results" to see a list of searches which did not return any results.
To periodically review the effectiveness of your custom search results, click on "Statistics" from the admin menu then click either "Recent Custom Result Clicks" or "Custom Result Clicks by Keyword".