{"id":346258,"date":"2026-07-27T20:52:18","date_gmt":"2026-07-27T20:52:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/nitrosearch-for-woocommerce\/"},"modified":"2026-08-03T04:55:17","modified_gmt":"2026-08-03T04:55:17","slug":"nitrosearch-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/gu.wordpress.org\/plugins\/nitrosearch-for-woocommerce\/","author":23536532,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.11.0","stable_tag":"1.11.0","tested":"7.0.2","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"NitroSearch for WooCommerce","header_author":"WebDeviant","header_description":"Blazing-fast hosted search for WooCommerce. Syncs your catalog to NitroSearch and replaces the default WordPress search with instant, typo-tolerant results.","assets_banners_color":"10162e","last_updated":"2026-08-03 04:55:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/nitrosearch.io","header_author_uri":"https:\/\/webdeviant.io","rating":0,"author_block_rating":0,"active_installs":0,"downloads":247,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.10.0":{"tag":"1.10.0","author":"nitrosearch","date":"2026-08-02 20:15:41"},"1.11.0":{"tag":"1.11.0","author":"nitrosearch","date":"2026-08-03 04:55:17"},"1.3.0":{"tag":"1.3.0","author":"nitrosearch","date":"2026-07-27 20:52:04"},"1.3.1":{"tag":"1.3.1","author":"nitrosearch","date":"2026-07-27 21:35:48"},"1.4.0":{"tag":"1.4.0","author":"nitrosearch","date":"2026-07-29 08:15:54"},"1.5.0":{"tag":"1.5.0","author":"nitrosearch","date":"2026-07-30 05:29:10"},"1.6.0":{"tag":"1.6.0","author":"nitrosearch","date":"2026-07-30 05:29:52"},"1.7.0":{"tag":"1.7.0","author":"nitrosearch","date":"2026-07-30 05:30:41"},"1.8.0":{"tag":"1.8.0","author":"nitrosearch","date":"2026-07-31 06:59:31"},"1.9.0":{"tag":"1.9.0","author":"nitrosearch","date":"2026-08-01 10:19:08"}},"upgrade_notice":{"1.11.0":"<p>Your store can now be asked to re-send its catalogue when something did not make it into search, and it answers automatically. It also keeps your plan and product figures up to date on their own. No settings to change.<\/p>","1.9.0":"<p>Now fully translated into Spanish, French, German, Italian, Dutch, Polish, and Portuguese (European and Brazilian) \u2014 the settings screens and the shopper-facing search box. English stores unchanged. Also corrects the listing&#039;s filter list.<\/p>","1.8.0":"<p>Adds a Design tab (layouts, colour schemes, fonts, widths) and fixes the drop-down cutting product names off, the search box ignoring your store&#039;s font, and unreadable text on pale accent colours.<\/p>","1.7.0":"<p>Adds search-attributed revenue to your analytics (hashed order reference only, no shopper details; honours the usage-data toggle). No storefront changes.<\/p>","1.6.0":"<p>Adds the Search analytics card to the NitroSearch screen (paid plans; free tier sees its search count). No storefront changes.<\/p>","1.5.0":"<p>Adds anonymous, cookieless search usage counts (no shopper identifiers \u2014 improves ranking; reporting is on the roadmap). On by default with a settings toggle under Appearance; details in External services.<\/p>","1.4.0":"<p>NitroSearch can now search your pages and blog posts alongside your products, in their own section. Off by default on existing stores \u2014 switch it on under Appearance \u2192 What to search. Nothing changes until you do.<\/p>","1.3.1":"<p>Corrects wording on the plugin screen that offered a search-analytics feature which isn&#039;t built yet. No functional changes.<\/p>","1.3.0":"<p>Gentler, faster first-time sync for large catalogues, plus corrected Terms\/Privacy links.<\/p>","1.2.3":"<p>Minor plugin-header fix for the WordPress.org directory. No functional changes.<\/p>","1.2.2":"<p>Refreshed documentation and directory listing. No functional changes.<\/p>","1.2.1":"<p>The &quot;Powered by NitroSearch&quot; credit is now optional and off by default. Tested up to WordPress 7.0.<\/p>","1.2.0":"<p>Adds a sync-performance panel and a plan-limit heads-up on the admin screen.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3625154,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3625154,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3625154,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3625154,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3625154,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.10.0","1.11.0","1.3.0","1.3.1","1.4.0","1.5.0","1.6.0","1.7.0","1.8.0","1.9.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3625191,"resolution":"1","location":"assets","locale":"","width":2560,"height":1468},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3625154,"resolution":"2","location":"assets","locale":"","width":2560,"height":1170},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3625154,"resolution":"3","location":"assets","locale":"","width":2560,"height":1981}},"screenshots":{"1":"The NitroSearch admin screen \u2014 connection status, live sync health, and sync-performance metrics, all in one place.","2":"Instant, typo-tolerant search enhancing your theme's own search box, with brand, category and availability filters.","3":"The full search results page \u2014 a fast product grid with faceted filtering and pagination."}},"plugin_section":[],"plugin_tags":[3226,28913,3539,5183,5184],"plugin_category":[],"plugin_contributors":[273543],"plugin_business_model":[],"class_list":["post-346258","plugin","type-plugin","status-publish","hentry","plugin_tags-autocomplete","plugin_tags-faceted-search","plugin_tags-instant-search","plugin_tags-product-search","plugin_tags-woocommerce-search","plugin_contributors-nitrosearch","plugin_committers-nitrosearch"],"banners":{"banner":"https:\/\/ps.w.org\/nitrosearch-for-woocommerce\/assets\/banner-772x250.png?rev=3625154","banner_2x":"https:\/\/ps.w.org\/nitrosearch-for-woocommerce\/assets\/banner-1544x500.png?rev=3625154","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/nitrosearch-for-woocommerce\/assets\/icon.svg?rev=3625154","icon":"https:\/\/ps.w.org\/nitrosearch-for-woocommerce\/assets\/icon.svg?rev=3625154","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/nitrosearch-for-woocommerce\/assets\/screenshot-1.png?rev=3625191","caption":"The NitroSearch admin screen \u2014 connection status, live sync health, and sync-performance metrics, all in one place."},{"src":"https:\/\/ps.w.org\/nitrosearch-for-woocommerce\/assets\/screenshot-2.png?rev=3625154","caption":"Instant, typo-tolerant search enhancing your theme's own search box, with brand, category and availability filters."},{"src":"https:\/\/ps.w.org\/nitrosearch-for-woocommerce\/assets\/screenshot-3.png?rev=3625154","caption":"The full search results page \u2014 a fast product grid with faceted filtering and pagination."}],"raw_content":"<!--section=description-->\n<p><strong>Your shoppers can't buy what they can't find.<\/strong> WooCommerce's built-in search is slow, misses typos, and buckles on big catalogues \u2014 so customers who search and come up empty simply leave. NitroSearch replaces it with fast, forgiving, Amazon-quality search that runs on our servers, not yours.<\/p>\n\n<p>Install the plugin, connect your store, and from that moment every search your customers type is answered in <strong>around a tenth of a second<\/strong> \u2014 typos and all \u2014 straight from our engine. No theme rebuild. No search load on your WordPress host. No slowing down your store.<\/p>\n\n<h4>Why store owners switch to NitroSearch<\/h4>\n\n<ul>\n<li><strong>Instant &amp; typo-tolerant<\/strong> \u2014 results appear as your customer types, and \"runing shoes\" still finds your running shoes.<\/li>\n<li><strong>It won't slow your store down<\/strong> \u2014 search runs directly between the shopper's browser and our engine, so your WordPress server is never in the search path. The on-page widget is feather-light and sealed in its own shadow DOM, so it never fights your theme or your speed score.<\/li>\n<li><strong>Filters, facets &amp; a full results page<\/strong> \u2014 category, brand, on-sale and in-stock facets, a complete results grid with pagination, and add-to-cart right from the results.<\/li>\n<li><strong>Your whole site, not just the shop<\/strong> \u2014 optionally index your pages and blog posts too, shown in their own section beneath the products so your catalogue is never buried. Full page content is never copied, and private, password-protected and <em>noindex<\/em> content is always left out.<\/li>\n<li><strong>Sync you can trust<\/strong> \u2014 the plugin keeps its own change queue and retries until every change lands, each update signed and versioned so nothing arrives out of order. A live sync-status screen shows exactly what's indexed, so trust is something you can check rather than a promise.<\/li>\n<li><strong>Honest, simple pricing<\/strong> \u2014 a genuinely free tier, every search feature on every plan (search itself is never tiered), and pricing that scales only with catalogue size. No per-search fees, no surprise bills.<\/li>\n<li><strong>See what shoppers actually search for<\/strong> \u2014 every paid plan includes search analytics: top queries, what got clicked and added to carts, and the searches that found <em>nothing<\/em> (a ready-made list of demand you don't stock yet). A summary lives right in wp-admin; the full dashboards are in your NitroSearch account. Cookieless, with no shopper identifiers \u2014 ever.<\/li>\n<li><strong>Nothing added to your site unless you ask<\/strong> \u2014 the optional \"Powered by NitroSearch\" credit is off by default. Turn it on and it adds a small linked credit; leave it off and your storefront gains nothing but the search.<\/li>\n<li><strong>Set-up in minutes<\/strong> \u2014 enhances your theme's <em>existing<\/em> search box automatically. No shortcodes, no template edits, no rebuild.<\/li>\n<\/ul>\n\n<h4>How it works<\/h4>\n\n<p>NitroSearch is a hosted search service; this plugin is its official WooCommerce connector. It does two things, and they never get in each other's way:<\/p>\n\n<ol>\n<li><strong>Keeps our copy of your catalogue fresh.<\/strong> As products, prices and stock change, the plugin quietly sends the updates to NitroSearch in the background \u2014 coalesced into a local change queue, signed, and retried until every change lands.<\/li>\n<li><strong>Answers searches, instantly.<\/strong> When a shopper searches, the widget talks <em>directly<\/em> to our engine with a search-only key scoped to your store's public products \u2014 never through your WordPress server, which is why it stays fast under load.<\/li>\n<\/ol>\n\n<h4>Free to start<\/h4>\n\n<p>The free tier works the moment you install the plugin \u2014 up to 100 search results, with every search feature included. A NitroSearch account is optional; create one to manage your plan and upgrade from your dashboard. Learn more at <a href=\"https:\/\/nitrosearch.io\">nitrosearch.io<\/a>.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the <strong>NitroSearch hosted search service<\/strong> (<a href=\"https:\/\/nitrosearch.io\">nitrosearch.io<\/a>) to index your catalogue and serve search results. This is the core purpose of the plugin.<\/p>\n\n<ul>\n<li><strong>What is sent, and when:<\/strong> When you click <strong>\"Connect store\"<\/strong>, the plugin registers your site with NitroSearch (your site URL and a randomly generated install identifier). After connecting, your product data \u2014 names, descriptions, SKUs, prices, stock status, categories, attributes, images and permalinks \u2014 is sent so it can be indexed for search. Product changes are sent as they happen.<\/li>\n<li><strong>Search queries:<\/strong> Once connected, shoppers' search queries are sent from their browser directly to the NitroSearch engine to return results.<\/li>\n<li><strong>Scripts loaded onto your storefront:<\/strong> once connected, the plugin loads the search widget's JavaScript from <code>api.nitrosearch.io<\/code> (a small loader, plus the widget itself on first search intent) so results can be rendered in the shopper's browser. Nothing is loaded before you connect.<\/li>\n<li><strong>Search usage counts:<\/strong> once connected, the search widget also sends anonymous, cookieless usage events \u2014 the query typed, how many results appeared, and clicks on those results \u2014 to <code>api.nitrosearch.io<\/code>. They carry no shopper identifiers, no cookies and no IP-based profiles, and raw records are deleted on a rolling schedule. Switch this off any time under <strong>NitroSearch \u2192 Appearance \u2192 Search usage data<\/strong>.<\/li>\n<li><strong>Where:<\/strong> the NitroSearch API and search engine, at <code>api.nitrosearch.io<\/code> and your store's dedicated search endpoint.<\/li>\n<li><strong>Nothing leaves your site until you click Connect.<\/strong><\/li>\n<\/ul>\n\n<p>Service Terms of Use: <a href=\"https:\/\/nitrosearch.io\/legal\/terms\">https:\/\/nitrosearch.io\/legal\/terms<\/a>\nPrivacy Policy: <a href=\"https:\/\/nitrosearch.io\/legal\/privacy\">https:\/\/nitrosearch.io\/legal\/privacy<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate <strong>WooCommerce<\/strong>.<\/li>\n<li>Install and activate <strong>NitroSearch for WooCommerce<\/strong> (from Plugins \u2192 Add New, or upload the ZIP).<\/li>\n<li>Open the <strong>NitroSearch<\/strong> menu in wp-admin and click <strong>\"Connect store\"<\/strong>.<\/li>\n<li>That's it \u2014 your catalogue begins syncing, and your theme's search box is upgraded automatically.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20it%20really%20free%3F\"><h3>Is it really free?<\/h3><\/dt>\n<dd><p>Yes. The free tier covers up to 100 search results with every search feature included, forever \u2014 search itself is never tiered. Paid plans raise the limit (and include extras like the store reporting we're building); you only pay for how much you index, never per search.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20create%20an%20account%3F\"><h3>Do I need to create an account?<\/h3><\/dt>\n<dd><p>No account is required to use the free tier \u2014 install, connect, done. An account is optional and lets you manage your plan and upgrade.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20my%20store%20down%3F\"><h3>Will it slow my store down?<\/h3><\/dt>\n<dd><p>No \u2014 that's the point. Searches run directly between the shopper's browser and our engine, so your WordPress\/WooCommerce server never does the search work. The on-page widget is tiny and loads only when a shopper starts searching.<\/p><\/dd>\n<dt id=\"do%20i%20have%20to%20change%20my%20theme%20or%20add%20a%20shortcode%3F\"><h3>Do I have to change my theme or add a shortcode?<\/h3><\/dt>\n<dd><p>No. NitroSearch enhances your theme's <em>existing<\/em> search box in place. There's nothing to rebuild. (If your theme uses an unusual search field, you can point NitroSearch at it with an optional CSS selector in the Appearance settings.)<\/p><\/dd>\n<dt id=\"what%20data%20leaves%20my%20site%2C%20and%20when%3F\"><h3>What data leaves my site, and when?<\/h3><\/dt>\n<dd><p>Nothing until you click <strong>Connect<\/strong>. After that, your product catalogue is sent to NitroSearch to be indexed, and updates are sent as products change. See the <strong>External services<\/strong> section above for the full list, plus links to our Terms and Privacy Policy.<\/p><\/dd>\n<dt id=\"how%20does%20it%20stay%20in%20sync%20with%20my%20catalogue%3F\"><h3>How does it stay in sync with my catalogue?<\/h3><\/dt>\n<dd><p>The plugin keeps a local change-queue and drains it reliably in the background \u2014 so it keeps working even on low-traffic sites and behind aggressive caching \u2014 pacing itself to leave your storefront responsive for shoppers. Every update is signed and carries a version, so changes can't land out of order. A live sync-status screen shows exactly what's indexed. Automatic nightly drift-repair is on our roadmap.<\/p><\/dd>\n<dt id=\"is%20woocommerce%20required%3F\"><h3>Is WooCommerce required?<\/h3><\/dt>\n<dd><p>Yes. NitroSearch indexes and searches WooCommerce products, so WooCommerce must be installed and active. It's compatible with WooCommerce High-Performance Order Storage (HPOS).<\/p><\/dd>\n<dt id=\"does%20it%20show%20a%20%22powered%20by%20nitrosearch%22%20badge%20on%20my%20store%3F\"><h3>Does it show a \"Powered by NitroSearch\" badge on my store?<\/h3><\/dt>\n<dd><p>Only if you choose to. The credit is <strong>off by default<\/strong>, and nothing is added to your storefront unless you turn it on in the plugin's <strong>Appearance<\/strong> settings. If you do, it appears as a small linked credit in the search box and one line in your site footer, both pointing to nitrosearch.io. Thank you if you switch it on \u2014 but the plugin works identically either way.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20deactivate%20the%20plugin%3F\"><h3>What happens if I deactivate the plugin?<\/h3><\/dt>\n<dd><p>Your store falls back to its normal WooCommerce search. Your data on NitroSearch is managed from your account; you can disconnect at any time from the plugin screen.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.11.0<\/h4>\n\n<ul>\n<li>New: <strong>the service can ask your store to send its catalogue again.<\/strong> Products are sent as they change, and until now nothing could ask for them a second time. If an item could not be used when it arrived \u2014 one your store's data made unreadable, or one that would have taken you past your plan's limit \u2014 it simply never appeared in search, and nothing knew to try again. Now the service can ask, and your store answers on its own: it starts the same sync as the <strong>Sync now<\/strong> button, in the background, and confirms it. Each request is acted on once, so your store is never put through its catalogue twice for the same reason.<\/li>\n<li>The plugin now checks in every few minutes instead of only when it is updated or when you press <strong>Check status<\/strong>. That means your plan, your product limit and your indexed count stay current on their own \u2014 previously a store could run for months showing figures that had since changed. It rides the sync schedule that already exists, so there is no extra background task and no extra load on your site.<\/li>\n<\/ul>\n\n<h4>1.10.0<\/h4>\n\n<ul>\n<li>New: <strong>your search connection now renews itself.<\/strong> The plugin quietly refreshes its search credentials about once a day, so search keeps working even on stores whose settings screen is never opened. Previously the credentials were fetched once at setup and could eventually lapse on a long-untouched store.<\/li>\n<li>Sturdier against bad replies: a malformed response from the service (for example, a hosting proxy interfering) can no longer clear a working search connection. If a reply looks wrong, the plugin keeps what it has and tries again the next day.<\/li>\n<li>The <strong>Check status<\/strong> button now also refreshes the search credentials every time, giving you a one-click fix if search ever stops responding.<\/li>\n<\/ul>\n\n<h4>1.9.0<\/h4>\n\n<ul>\n<li>New: <strong>NitroSearch in your language.<\/strong> The plugin now ships fully translated into Spanish, French, German, Italian, Dutch, Polish, and Portuguese \u2014 both European and Brazilian. That covers the settings screens, every message the plugin shows you, and the search box your shoppers use, right down to its screen-reader announcements. Your site's language setting decides automatically; English stores are completely unchanged.<\/li>\n<li>The storefront search box picks up its translation from your site's language \u2014 plural rules and all \u2014 once your store's NitroSearch service updates. Nothing to configure.<\/li>\n<li>Fixed: the \"Last sync\" time now shows in your site's own timezone and date format. It was shown as a raw UTC timestamp.<\/li>\n<li>Fixed: a failed connection no longer says \"Connect failed\" twice in the same message.<\/li>\n<li>Corrected in this listing: the filter list previously mentioned a price filter. The filters offered are category, brand, on-sale and in-stock.<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>New: a <strong>Design tab<\/strong>. Choose a layout \u2014 Roomy, Compact, Big pictures or Text only \u2014 a colour scheme (Light, Dark, Automatic to follow each shopper's device, or your own colours), corner style, and the font. Set how many products appear, where the filters go, and how wide the drop-down opens. Everything is stored on your own site and applied to the search box; none of it enlarges what your shoppers download.<\/li>\n<li>Fixed: <strong>product names were cut off mid-word.<\/strong> The drop-down was never allowed to be wider than your theme's search box, so on a narrow header the filters column left almost no room for names. It now opens wide enough to read, names wrap to two lines instead of truncating, and the filters move above the results when the panel is genuinely tight.<\/li>\n<li>Fixed: the search box now uses <strong>your store's font<\/strong>. It was falling back to the browser's default serif on every site, because the widget renders in an isolated shadow root that inherits nothing from the page.<\/li>\n<li>Fixed: pale accent colours (yellows, light pastels) rendered white text on top of themselves. Label text on your accent colour is now automatically black or white, whichever stays readable.<\/li>\n<li>Fixed: with pages and posts switched on, their icons and labels had no background \u2014 a colour the stylesheet referenced but never defined.<\/li>\n<li>The NitroSearch mark now appears in the wp-admin menu, and follows your admin colour scheme.<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>New: <strong>see the revenue your search drives.<\/strong> When a shopper adds a product to their basket from search results and goes on to buy it (within 7 days), the plugin reports that order's search-attributed value to NitroSearch \u2014 a \"Search-attributed revenue\" figure appears in your analytics dashboards. Attribution happens entirely inside your store's own session; the order number is hashed before it leaves your site, and no shopper details are ever sent. Respects the same <strong>Search usage data<\/strong> toggle \u2014 switch it off and nothing is reported.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>New: a <strong>Search analytics<\/strong> card on the NitroSearch screen \u2014 last-30-days searches, zero-result rate, click-through rate, your top searches, and the searches that found nothing. On paid plans; the free tier sees its monthly search count and what upgrading unlocks. The full dashboards live in your NitroSearch account.<\/li>\n<li>The card is cached for six hours and never slows wp-admin \u2014 a slow connection simply shows \"couldn't load\" and retries.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>New: anonymous, cookieless <strong>search usage counts<\/strong>. The widget now tells NitroSearch what was searched, how many results appeared, and what got clicked \u2014 with no shopper identifiers, no cookies, and nothing stored in the shopper's browser. It improves result ranking for your store; per-store reporting on your NitroSearch dashboard is on the roadmap. On by default, disclosed in <strong>External services<\/strong> above, and yours to switch off under <strong>NitroSearch \u2192 Appearance \u2192 Search usage data<\/strong>.<\/li>\n<li>A one-time notice in wp-admin explains the change and links to the toggle.<\/li>\n<li>Honesty pass on this listing: our pricing promise now reads \"every <strong>search<\/strong> feature on every plan\" \u2014 search itself is never tiered, and the limit counts search results (products, plus any pages and posts you switch on), matching how plans have counted since 1.4.0.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Improved: the optional \"Powered by NitroSearch\" credit now links to nitrosearch.io and also appears once in your site footer. Still off by default \u2014 nothing is added to your site unless you turn it on.<\/li>\n<li>New: <strong>search your pages and blog posts too.<\/strong> Shoppers looking for \"delivery times\" or \"how to care for leather\" now find the page that answers them, shown in their own \"Pages &amp; posts\" section beneath the products \u2014 never mixed in with your catalogue. Only titles, a short summary, categories, the featured image and the publish date are indexed; full page content is never copied.<\/li>\n<li>New: choose what gets searched under <strong>NitroSearch \u2192 Appearance \u2192 What to search<\/strong>. Products are always indexed; pages and blog posts are yours to switch on or off. They share the same allowance as your products, so turning them off frees it up for your catalogue \u2014 and when you do, they're removed from your index.<\/li>\n<li>Privacy, by default: private, password-protected, draft, scheduled and trashed content is never indexed, and <em>noindex<\/em> set in Yoast SEO or Rank Math is honoured (per item, per content type, or site-wide). Membership and paywall plugins can exclude anything else through the <code>nitrosearch_content_is_searchable<\/code> filter.<\/li>\n<li>Your products always come first. If your plan is full, pages and posts are what gets held back \u2014 never your catalogue.<\/li>\n<li>Existing stores are unaffected until you opt in: pages and posts start switched <strong>off<\/strong> on an existing install, and on for a brand-new one.<\/li>\n<li>Improved: scheduled products and posts now index the moment they go live. Previously a post published on a schedule could sit unindexed until something else happened to edit it.<\/li>\n<li>Improved: switching a content type on no longer re-walks your entire catalogue \u2014 only the new content is enumerated, so a big store stays responsive.<\/li>\n<li>Fix: starting a new page or post no longer sends a needless removal for something that was never indexed.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Fix: the plugin screen offered \"search analytics\" on your NitroSearch dashboard. That feature isn't built yet, so the wording is corrected \u2014 it's on the roadmap, and we'd rather say so than imply otherwise.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Improved: gentler, faster first-time catalogue sync. Large catalogues now sync in the background in resumable batches instead of all at once, so connecting a big store no longer risks slowing down or timing out your site \u2014 and the sync paces itself to leave your storefront responsive for shoppers.<\/li>\n<li>Fix: corrected the Terms of Service and Privacy Policy links in the plugin description.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Fix: the plugin and author links in the plugin header now point to separate pages, as the plugin directory requires.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Documentation and directory assets refreshed.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>New: an optional \"Powered by NitroSearch\" credit in the search box \u2014 off by default; turn it on in Appearance if you'd like to show your support.<\/li>\n<li>Compatibility: tested up to WordPress 7.0.<\/li>\n<li>Housekeeping: hardened the catalogue-sync database queries.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: a Sync performance panel on the admin screen \u2014 average and most-recent batch speed, how many products have synced, batches sent, and when the next sync runs.<\/li>\n<li>New: a clear heads-up when your catalogue reaches your plan's product limit, with a prompt to upgrade. Your existing search keeps running \u2014 only brand-new products wait until you upgrade.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: filters and a full results page \u2014 category, brand, price, on-sale and in-stock facets, a complete results grid with pagination, and add-to-cart right from the results.<\/li>\n<li>New: appearance settings \u2014 set an accent colour for prices, highlights and selected filters, and optionally point the widget at your theme's search box.<\/li>\n<li>New: \"Manage \/ Upgrade\" \u2014 link your store to a NitroSearch account to manage your plan, without re-indexing or losing your search.<\/li>\n<li>Improved: a refreshed, clearer admin screen showing connection status and live sync health.<\/li>\n<li>Improved: faster, more accessible instant-search dropdown, with full keyboard navigation and recent searches.<\/li>\n<li>Improved: more reliable and more secure catalogue sync, with clearer connection and verification status.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>One-click connect: link your store to NitroSearch from the WordPress admin.<\/li>\n<li>Automatic catalogue sync \u2014 products, prices, stock, categories, and attributes stay in sync as they change, with reliable background processing that keeps working even on low-traffic sites.<\/li>\n<li>Instant search widget \u2014 enhances your theme's existing search box with fast, typo-tolerant product results as customers type. No theme rebuild required.<\/li>\n<li>Sync status screen so you can see exactly what is indexed.<\/li>\n<\/ul>","raw_excerpt":"Instant, typo-tolerant WooCommerce product search served from the cloud \u2014 Amazon-quality results with facets, without slowing your store down.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/346258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=346258"}],"author":[{"embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nitrosearch"}],"wp:attachment":[{"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=346258"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=346258"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=346258"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=346258"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=346258"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=346258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}