Linux 软件免费装
Banner图

SearchCue: AI Site Search & Answers

开发者 donoharm
更新时间 2026年10月22日 19:13
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

search chatbot site search agent ai search

下载

0.2.1 0.4.0 0.5.1 0.5.4 0.1.0 0.1.1 0.1.2 0.2 0.5.0 0.2.2 0.3.0 0.5.2 0.5.5 0.5.6 0.5.3 0.5.7

详情介绍:

Give your visitors instant, typo-tolerant search, combined with AI answers that are based on only your content. SearchCue takes minutes to install, and since you don't have to hold the local index in your database, it keeps your backend clean. Live demo | Pricing | Docs | Privacy policy What you get Exceptional search: Complete answers and not just links: Full control: Works beyond WordPress The same SearchCue account can also provide search for Webflow, Shopify, Squarespace, and hand-built sites. Pricing The plugin is free and GPL-licensed. The hosted service starts with a 15-day free trial, no credit card required. After that, plans start at €9 per month and include an AI answer allowance. You can set a hard monthly AI budget; once it is reached, SearchCue falls back to keyword results at no extra cost. Paying for AI answers beyond the allowance is always optional. See the current SearchCue pricing and plan limits.

安装:

  1. Install and activate SearchCue through the WordPress Plugins screen.
  2. Open SearchCue in WordPress admin and enter your email address.
  3. Follow the magic link to sign up or sign in and connect the site.
  4. SearchCue crawls the site and enables its floating search launcher. It can also use your existing search input or any link to /search.
If Password Protected is enabled, first allow the SearchCue IP addresses shown in the plugin, either automatically or manually. Without that access, connection verification and crawling will fail.

屏幕截图:

  • Easily change colours, layout, position and more in the design editor

常见问题:

What are cited AI answers?

SearchCue can answer a visitor's question using indexed content from your site and link to the sources used. AI answers can be incomplete or inaccurate, so visitors should use the cited sources to verify important information.

What does it cost?

The plugin is free. The hosted service has a 15-day free trial with no credit card. Paid plans currently start at €9 per month. Current prices and limits are listed on the SearchCue pricing page.

Does it slow down my site or database?

The browser embed downloads without delaying the page's load event. If the site's Content Security Policy prevents this loading route, a native script request starts only after the page has loaded. SearchCue does not build or query a local search index. The plugin stores settings and pending updates in WordPress. Ordinary visitor and post-save hooks do not wait for SearchCue HTTP requests. Background updates and authenticated content exports still use PHP workers, CPU, and the database. WordPress cron normally runs in a separate loopback request, but spawning it, output buffering, and competing for a small worker pool can still delay visitors. Use an external cron runner if WP-Cron is disabled or if your host needs scheduled background work separated from page requests.

Does it answer unrelated general-knowledge questions?

SearchCue is designed to answer questions from the content of your site. If your website does not support an answer, our system says as much rather than inventing an answer.

Does it search images?

SearchCue extract text content from images and also does its best to to derive an understanding of what your images contain. This can make image content discoverable even when captions or alt texts are missing.

Do I need to change my theme or add code?

No. SearchCue includes a floating search launcher and can take over a standard search input or any link to /search. As with other frontend plugins, the theme must call the standard WordPress wp_head() function.

Why is the plugin configured but search is missing?

If WordPress could not add SearchCue, a Search on your website section appears in WordPress admin. It explains what happened and what to check next. Details for support includes the check result and a list of other plugins, their versions, and whether they are active. Use Copy diagnostics to share the report with support. The list provides candidates to check, not proof that a plugin caused the problem. The section disappears when the problem clears. There is no extra message during normal operation or first-run setup. SearchCue handles common changes made by performance plugins, including supported WP Rocket delayed loading. It respects cookie-consent rules and does not force blocked scripts to run. After changing a setting, clear your website's cache. Open your website and try a search. Then refresh the SearchCue settings page. A saved connection does not prove that search works for visitors, so always check the live website too.

Does it search PDFs and office documents?

Yes. Supported PDFs, Word documents, PowerPoint presentations, and spreadsheets can be indexed alongside your pages, so manuals, specifications, and price lists can appear in results.

Does it provide faceted filters or refinement menus?

Yes. When WooCommerce is active, SearchCue indexes published, catalog-visible products and visible variations as rich product results. Their prices, sale and stock status, categories, tags, and attributes can power faceted filters and refinement menus. Ordinary page crawling remains available if the catalog cannot be retrieved.

Does it index translated WooCommerce products from GTranslate?

Yes, for active GTranslate Translation Delivery Network (TDN) installations that translate on the server and use language subdirectories on the same origin, such as /en/. Browser-only translation, language subdomains, and separate translation domains are not supported. SearchCue detects the configured source and enabled target languages. Product names, long and short descriptions, visible attribute names and values, category and tag labels, image alternative text, and public URLs are translated. Product and variation IDs, SKUs, prices, currency, and stock status stay tied to the current WooCommerce catalogue. Category hierarchies remain separate for each language. Proven product-page URL aliases are replaced by the corresponding rich product result without merging different languages or losing variations. Retained aliases are reconciled before applying partial-crawl page limits, so they do not displace ordinary pages. Editorial pages remain pages when they merely embed a product. Previously replaced product pages can fall back to retained page content when only the crawl request budget prevented a fresh fetch. Confirmed updates and removals still take precedence. The hosted crawler requests only bounded product selections through GTranslate, using a per-request translation header rather than changing global JSON translation settings. Cached text is reused when its source content is unchanged, including during price and stock updates, which apply to every cached language. Adding or removing another target language does not refresh valid cached translations for unchanged targets. On full crawls, cached translations become eligible for refresh after seven days to pick up manual translation edits; missing translations take priority. Incremental updates do not refresh otherwise valid text solely because it is old. The hosted crawler requests one parent product with its visible variations at a time, with at most 200,000 bytes of untranslated JSON per request. There is no cumulative byte allowance, product-count cap, or catalogue-wide translation deadline. WordPress enforces each request's size allowance, and the crawler retains individual network timeouts, rate limiting, and cancellation. Terminal page or document storage failures stop further product work rather than leaving translation requests running for a crawl that cannot be saved. Translation requests never follow redirects. Tags are translated as a list, and older cached translations that omitted them are refreshed. Local language detection checks substantial translated prose against the requested language, including whole paragraphs made up of short sentences, and checks for copied source passages. Short labels, proper-name lists, inconclusive detection, and languages outside the detector's coverage are handled conservatively. The same checks apply to cached text. Transient request failures and wrong-language prose get up to three attempts per parent-language pair. Individual failures, including families too large for one translation request, do not stop the remaining requests. Original products and successful translations are retained. A failed refresh can retain a complete, valid cached translation; otherwise eligible crawled or retained HTML provides a page fallback for the missing translation. Translation access, safety, and cancellation failures still stop product fetching. These checks cannot guarantee idiomatic machine translation or correct wording in every short label. Translation requests may still incur charges under your GTranslate plan. Crawl progress reports the language and batch being fetched, for example Fetching products (EN), distinguishes cached text from translation refreshes, and reports the number of products with translation failures. Completed crawl results show the distinct parent-product count, including failed refreshes that retained cached text. Failed product IDs, languages, and reasons are saved with the crawl's product payload.

Can I limit search to one section or language?

Yes. Search lenses can include or exclude URL paths and select different content for sections or language paths on your site.

Can I disable automatic content updates?

Yes. Disable Automatic updates in the SearchCue settings page to stop the plugin from sending changed public URLs. Our content indexer will still crawl your website once per day.

Can I use a password-protected staging site?

The plugin detects Password Protected and lists SearchCue's public IP addresses. You can add them manually in Password Protected settings or explicitly enable automatic permission. Automatic permission checks the list hourly through WordPress cron, on settings-page visits when a check is due, or when you click Refresh IP list. WordPress cron needs traffic or a server-side scheduler. Managed access expires seven days after the last successful check. Turning it off, deactivating SearchCue, or uninstalling SearchCue removes managed access without changing IPs you entered manually. Allowing access lets SearchCue crawl and index content behind Password Protected. The WordPress password does not protect SearchCue results or AI answers. Do not grant access to content that must stay private. Use SearchCue's Exclude and Search Lens controls to select content, not to authenticate visitors. Excluding content from one lens does not remove it from other lenses. Other password plugins, HTTP authentication, firewalls, proxies, or CDNs may need separate configuration.

Does SearchCue work without an account?

No. The plugin is an interface to the hosted SearchCue service. An account and an active trial or paid subscription are required for hosted search.

Is this compatible with my WordPress version?

The clean-install matrix covers WordPress 6.0 through 7.1 and PHP 7.4 through 8.5. It tests the PHP 7.4 floor on WordPress 6.0, every PHP 8 minor, and the available PHP 8.2 and 8.5 boundaries on WordPress 7.1 with debugging enabled.

更新日志:

0.5.7 0.5.6 0.5.5 0.5.4 0.5.3 0.5.2 0.5.1 0.5.0 0.4.0 0.3.0 0.2.2 0.2.1 0.2 0.1.2 0.1.1 0.1.0