If you run a Ghost blog, you've probably noticed that the built-in search is limited. It matches titles, excerpts, authors and tags, and that's about it. You get no visibility into what your readers are searching for, no typo tolerance, and no way to customize the experience. Vellumine was built to fix that. Today, we're opening it up to everyone.

What Vellumine Does

Vellumine replaces Ghost's native search bar with a fast, full-text search experience and gives you analytics on how your readers use it. The setup takes about two minutes:

  1. Create a collection by connecting your Ghost Admin API.
  2. Vellumine indexes all your posts, pages, authors and tags.
  3. Drop a single script tag into your theme.

That's it. Your readers get a better search bar, and you get data you never had before. It works with any Ghost hosting provider – Ghost(Pro), self-hosted, or anything else. If your Ghost Admin API is accessible, Vellumine can connect to it.

Full-Text Search That Actually Works

Vellumine searches the full content of every post and page in your blog. If a reader is looking for something you wrote three paragraphs into a post, they'll find it.
On top of that:

  • Typo tolerance catches misspellings. A search for "javscript" still finds your JavaScript posts.
  • Stopwords and synonyms let you filter noise and connect related terms. If your posts say "SSR" but your readers search for "server-side rendering", a synonym group bridges the gap.
  • Semantic search uses AI embeddings to match meaning, not just keywords. A reader searching for "how to get more traffic" can find your post titled "Growing Your Blog Audience" even though the words don't overlap.

Search works with any language. Vellumine fully supports Unicode/UTF-8, so indexing, typo tolerance, and highlighting work correctly whether you write in English, Japanese, Arabic, or any other script.

Turn Search Into a Lead Magnet

Vellumine indexes members-only and paid posts so they show up in search results, but it never leaks the full content. Readers see the title and a brief excerpt, enough to know the post is relevant, but they need to subscribe to read it. This means search becomes a discovery channel for your gated content. Readers find what they're looking for, hit the paywall, and are motivated to subscribe. It's one of the simplest ways to grow your paying audience without extra effort.

See What Your Readers Want

This is the part most Ghost bloggers have never had access to. Vellumine tracks anonymous search analytics so you can answer questions like:

  • What are people searching for? See your most popular queries and how they trend over time.
  • What can't they find? No-hits queries are a direct signal – your readers want content on a topic you haven't covered yet.
  • What are they clicking? Know which posts are performing well in search results and which tags are most popular.
  • Where are they? A geographic distribution map shows where your search traffic originates.

All analytics are GDPR-compliant. We don't collect personally identifiable information – no IP addresses, no user fingerprints, no cookies.

Your API Key Is Safe

We know handing over an Admin API key requires trust. Here's how we handle it:

  • Your key is encrypted at rest and only used server-side.
  • It is never exposed to the browser or included in any client-side code.
  • Vellumine uses it in read-only mode – it reads your posts, pages, authors and tags for indexing, but never creates, modifies, or deletes anything on your Ghost site.

Make It Yours

The search bar should look like it belongs on your blog, not like a third-party widget.
Vellumine gives you:

  • Two templates – Native (minimal overlay), and Grid (compact inline results).
  • Full color control – Customize backgrounds, text, borders, accent colors, and highlights for both light and dark modes independently.
  • Label customization – Every string in the interface can be changed. Translate it into your blog's language, or just tweak the wording to match your voice.

Try It

Vellumine is free during beta. Head to vellumine.com, connect your Ghost blog, and see what your readers have been searching for.

I'd love to hear what you think. If you run into issues or have feature requests, reach out to us – this is a beta, and your feedback shapes what is built next.