Title: SearchMiner
Author: yodsira
Published: <strong>ستمبر 17, 2026</strong>
Last modified: اکتوبر 8, 2026

---

Search plugins

![](https://ps.w.org/searchminer/assets/banner-772x250.png?rev=3700775)

![](https://ps.w.org/searchminer/assets/icon.svg?rev=3700775)

# SearchMiner

 By [yodsira](https://profiles.wordpress.org/yodsira/)

[Download](https://downloads.wordpress.org/plugin/searchminer.0.2.2.zip)

[Live Preview](https://bcc.wordpress.org/plugins/searchminer/?preview=1)

 * [Details](https://bcc.wordpress.org/plugins/searchminer/#description)
 * [Reviews](https://bcc.wordpress.org/plugins/searchminer/#reviews)
 *  [Installation](https://bcc.wordpress.org/plugins/searchminer/#installation)
 * [Development](https://bcc.wordpress.org/plugins/searchminer/#developers)

 [Support](https://wordpress.org/support/plugin/searchminer/)

## Description

SearchMiner is a passive observer for your site search. It records what
 visitors
search for, flags every search that returned zero results and shows searches where
visitors got results but clicked nothing — the quiet revenue leak most sites never
measure.

**It does not replace your search.** Keep the search you already have (native
 WordPress
search, WooCommerce product search) — SearchMiner simply tells you what it is missing.

Highlights:

 * Top searches, top zero-result searches and top “searched but clicked nothing”
   queries
 * Searches per day chart with the zero-result share highlighted
 * WooCommerce aware: product searches are marked separately
 * Dashboard widget: the zero-result searches your visitors made most
 * Privacy first: no IP addresses, no user accounts stored; automatic retention
   (
   30–365 days); one-click erase of all recorded searches
 * Bots and crawlers are filtered out, so numbers mean people
 * No data leaves your server

#### How it works

When a visitor loads a search results page, SearchMiner records the phrase
 and 
the number of results. If result tracking is enabled, a tiny script on the results
page sends one beacon when the visitor clicks a result — or one beacon when they
leave without clicking anything. That is all.

#### Limitations (honest list)

 * Searches served entirely from a full-page cache bypass PHP and are not recorded
 * AJAX search widgets (third-party) are not recorded in this version
 * The plugin counts behaviour; it cannot tell you visitor intent

### Pro Version

Pro adds automation, reports and integrations on top of the free version
 (one license
= one site, 12 months of updates):

https://yodsira.com/buy/searchminer

### External Services

None in the free plugin: SearchMiner stores search phrases in your own
 database
and makes no outgoing requests of its own. Nothing is ever sent to yodsira.com or
any other server.

For transparency: the package ships a shared Telegram delivery helper that
 stays
completely inert in the free version and is only activated by the optional SearchMiner
Pro companion (a separate plugin). If you enable Telegram delivery in Pro, that 
helper talks to api.telegram.org — the Telegram Bot API — using the bot token you
configure yourself. Terms: https://telegram.org/tos — Privacy: https://telegram.
org/privacy

## Installation

 1. Install via Plugins  Add New  search for “SearchMiner”, or upload the zip.
 2. Activate. That is it — capture starts immediately.
 3. Open SearchMiner in the admin menu after some searches have happened.

## FAQ

### Does it replace my search?

No. SearchMiner observes any search based on the standard WordPress search
 query,
including WooCommerce product search.

### Do you store IP addresses or personal data?

No IP addresses are stored. The plugin records search phrases, counts and
 timestamps
only. Retention is configurable (30–365 days) and everything can be erased with 
one click.

### Will it slow my site down?

Capture is a single indexed upsert that runs only on search pages. Nothing
 runs
on regular page views.

### Does it work with Relevanssi / Ivory Search / FiboSearch?

If those plugins use the standard WordPress search query, SearchMiner sees
 it. 
Purely AJAX third-party search widgets are not recorded in this version.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ yodsira ](https://profiles.wordpress.org/yodsira/)

[Translate “SearchMiner” into your language.](https://translate.wordpress.org/projects/wp-plugins/searchminer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/searchminer/), check
out the [SVN repository](https://plugins.svn.wordpress.org/searchminer/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/searchminer/) by
[RSS](https://plugins.trac.wordpress.org/log/searchminer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.2.2

 * New: CSV export of the recorded queries (the current range) from the Overview
   page.
 * New: a SearchMiner section in Tools  Site Health  Info (capture status,
    searches
   and zero-result rate for the last 30 days, retention).
 * Fix: the dashboard widget now shows an honest “capture is disabled” note
    instead
   of stale data when recording is turned off in the settings.
 * Readme: the External Services section now states it accurately — the free
    plugin
   makes no outgoing requests; the bundled Telegram helper is inert until the Pro
   companion activates it.

#### 0.2.1

 * Accuracy: a search is counted once — viewing results pages 2, 3, … no longer 
   inflates the counter.
 * Charts: days without searches are now shown as zero instead of being skipped (
   sparse traffic no longer looks like consecutive busy days).
 * Internal: removed a dead duplicate registration of the searchminer_zero_queries
   filter.
 * Fixed: the internal version constant (used for asset cache-busting) had been 
   stuck at 0.1.1 since the first release — it is now derived from the plugin header.

#### 0.1.4

 * Fix: dashboard top-lists could render empty on some MySQL versions.

#### 0.1.2

 * Load the shared Yodsira family components (family status endpoint).

#### 0.1.0

 * Initial release: capture, dashboard, settings, privacy tools, click tracking.

## Meta

 *  Version **0.2.2**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/searchminer/)
 * Tags
 * [analytics](https://bcc.wordpress.org/plugins/tags/analytics/)[insights](https://bcc.wordpress.org/plugins/tags/insights/)
   [search](https://bcc.wordpress.org/plugins/tags/search/)[woocommerce](https://bcc.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://bcc.wordpress.org/plugins/searchminer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/searchminer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/searchminer/reviews/)

## Contributors

 *   [ yodsira ](https://profiles.wordpress.org/yodsira/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/searchminer/)