Feature: live search

As-you-type website search that respects your content and limits.

Live search helps visitors test terms, refine intent, and jump to useful pages before submitting a full search. FlowSearch pairs fast retrieval with practical request controls.

Behavior

What visitors experience

01

Search while typing

The Search Bar Script listens to configured search inputs and can show a live dropdown when the query reaches the minimum character threshold.

02

Typo-tolerant retrieval

FlowSearch can match common spelling mistakes and partial terms so visitors are not forced to know your exact page titles.

03

Result templates

Use your own result markup with title, snippet, URL, and optional metadata attributes so the dropdown and results page fit your design.

Controls

Plan-aware settings keep live search practical

Debounce and character thresholds

Use minimum-character and live-search settings to avoid sending noisy one-letter searches while visitors are still typing.

Rate and concurrency limits

Plans include per-minute and concurrent request limits, so high-volume live search should use sensible result counts and dropdown behavior.

Analytics for committed searches

Track meaningful searches and clicks so analytics stay focused on useful visitor intent rather than every keystroke.

FAQ

Questions, answered plainly.

Where does the live search script go?

The Search Bar Script, widget.js, should go in the site-wide head or custom-code area so search forms can work across pages.

Can live search point to a custom results page?

Yes. Set data-results-page to your chosen results URL, such as /search-results, and ensure that page includes the Results Page Script.

Start with your own content

Give every useful page a better chance of being found.

Create an account, verify a website, and see how FlowSearch fits your existing stack during the 30-day trial.