Live · WordPress 6.2+ · WooCommerce 6+ tested

Seekmodo for WordPress

The official Seekmodo Search plugin for WordPress 6.2 and up. One-click pairing, AI-grade search, and native WP_Query as the always-on fallback. WooCommerce vertical auto-activates when WC is installed — one zip, two verticals.

Download v0.11.55

seekmodo-wordpress-v0.11.55.zip · released 2026-09-08

Still on built-in search? Compare WordPress native search vs Seekmodo →

Prefer searching from WP-admin? The plugin is in review for the WordPress.org Plugin Directory. Until that listing is approved, download this zip. After approval, new installs from the Directory will receive wordpress.org updates.

Verify the download

Every release is published with a SHA-256 sidecar and an ed25519 signature so you can confirm the zip wasn't altered in transit. Run this on macOS / Linux (or WSL / Git Bash on Windows):

curl -fLO https://seekmodo.com/plugins/seekmodo-wordpress-v0.11.55.zip
curl -fLO https://seekmodo.com/plugins/seekmodo-wordpress-v0.11.55.zip.sha256
sha256sum -c seekmodo-wordpress-v0.11.55.zip.sha256
# expected: seekmodo-wordpress-v0.11.55.zip: OK

SHA-256: 11abc509b8150c23c7c7d5a99fe00baada8ac8f3ba9c978db66ce9e70cb4b38b

The signing key is published at /.well-known/release-signing-keys.json (current kid: seekmodo-2026-06-r2). The corresponding public key also ships inside the plugin under assets/release-signing-keys/ so future in-plugin signature verification has a vendored key to chain against.

Install in minutes

  1. 1. Download. Click the button above. Verify with sha256sum -c.
  2. 2. Upload. In WordPress admin, go to Plugins → Add New → Upload Plugin and pick the zip.
  3. 3. Activate. WordPress unpacks the plugin into wp-content/plugins/seekmodo-search/. Click Activate. The bootstrap creates the events table and seeds option defaults (MODE=off until you pair).
  4. 4. Pair. Go to Settings → Seekmodo Search → Connect to Seekmodo. The page round-trips you through seekmodo.com and back, populating your tenant ID + HMAC secret without any copy-paste.
  5. 5. Flip. Sign in to admin.seekmodo.com and switch Mode to Active (recommended). The connector auto-promotes from shadow → enforce based on observed gateway health.

Headless / CI install

Three lines from WP-CLI replicate the WP-admin pairing ritual for staging / fleet rollouts:

wp plugin install https://seekmodo.com/plugins/seekmodo-wordpress-v0.11.55.zip --activate
wp seekmodo connect --tenant=<tenant_id> --secret=<shared_secret>
wp seekmodo index --full
wp option update seekmodo_wp_mode shadow

Once the WP.org listing is live, the install line becomes wp plugin install seekmodo --activate — the rest of the ritual is identical.

Running WooCommerce?

The same plugin upgrades your product search, too.

From v0.3.0, the bundled commerce vertical auto-activates when the plugin detects WooCommerce. Indexed fields include name, SKU, brand (auto-detected from WC Brands / Perfect Brands / YITH Brand), category breadcrumbs, on-sale flag, sale price, currency, and stock state — all mapped to the gateway's commerce Typesense schema. Variation-aware. Stock-aware. On-sale faceted. The same WC_Product_Query is kept permanently armed as a graceful fallback.

Want the WooCommerce-first walkthrough? See the WooCommerce page — same download, just framed for the commerce side.

Changelog

Every released version is downloadable from /plugins/seekmodo-wordpress-v.zip. Open README.html inside the zip for the full install guide. Showing the 8 most recent releases here — all releases on this page.

v0.11.55

2026-09-08Latest

SERP click queue self-heal -- EventsQueue::ensureTable() runs on boot and before every push(), so sites that never re-activated after the events-table migration stop silently dropping click beacons (ok:true with no row). Caught on trek.ca fleet content_clicks_missing.

v0.11.53

2026-09-07

Recommendations hover stacking -- Ship assets/recommendations/seekmodo-recommendations.css (enqueued with the cascade client) so horizontal strips use overflow-y: visible and raise z-index while a card is hovered/focused. Prevents theme product-card hover expansions from being clipped by following page sections (e.g. reviews). Same stacking rules applied to <seekmodo-recommendations> shadow styles.

v0.11.52

2026-09-07

wordpress.org Plugin Review — sanitize/validate $_SERVER (and related) inputs early via a ServerInput helper; harden DOCUMENT_ROOT cleanup paths and related GET numeric casts.

v0.11.51

2026-09-04

wordpress.org Plugin Review follow-ups — Tested up to stays in readme.txt only; ship human-readable Suggest/Ask TypeScript under assets/suggest/src/; remove static ABSPATH .well-known writes (PHP discovery only); clear stale PreferLocal over_quota sticky while a trial is still active.

v0.11.50

2026-09-03

wordpress.org Plugin Review fixes — drop source maps that embedded CDN documentation URLs, fetch JWKS only via wp_remote_get, nonce-gate the cloud-suggest-denied beacon for logged-out shoppers, and tighten Suggest inline JSON / recommendation placeholder escaping.

v0.11.49

2026-09-03

Plugin Check i18n fix — SuggestLabels English chrome strings use literal __('…', 'seekmodo') so wordpress.org Plugin Check no longer fails NonSingularStringLiteral rules.

v0.11.48

2026-09-03

Vendor @seekmodo/web-components 0.4.7 Suggest bundle (products/rows merge + prefer-local).

v0.11.47

2026-09-03

Add-to-cart telemetry storm fix — Dedupes duplicate ATC events per session and product, soft-caps bursts, and skips empty or known-bot user agents. Plain GET document views and classic ?add-to-cart= scraper URLs no longer emit ATC telemetry (POST, admin-ajax, wc-ajax, and Store API writes still do).

Showing 8 of 61 releases

WordPress search economics

Content-first publishers: read the WordPress search plugin guide. Running WooCommerce? See the WooCommerce AI search guide. Comparing annual plugins? Read our SearchWP alternative comparison.

Need a hand?

Most install hiccups are clock skew (HMAC requires NTP- synced clocks) or outbound HTTPS being blocked at the host firewall. The troubleshooting guide walks both. If you're still stuck, drop us a line.