Introduction

Vellumine replaces Ghost's native search with a fast, full-text search bar and gives you analytics on what your readers are looking for.

Vellumine is a search and analytics service built for Ghost CMS. It replaces Ghost's built-in search with a fast, typo-tolerant, full-text search bar and provides you with detailed analytics about how your readers use search on your blog.

Why Vellumine?

Ghost's native search is basic -- it only matches exact titles and has no insight into what your readers are searching for. Vellumine addresses both of these shortcomings:

  • Full-text search -- Searches the full content of your posts and pages, not just titles. Authors and tags are indexed too.
  • Typo tolerance -- Finds the right results even when readers misspell their queries.
  • Search analytics -- See what your readers are searching for, which results they click, and where searches come up empty.
  • Customizable UI -- Match your blog's look and feel with templates, colors, and label customization.
  • Automatic syncing -- Your search index stays up to date with your Ghost content automatically via webhooks.
  • Any language -- Full Unicode/UTF-8 support. Works with any language and script, including CJK, Arabic, Cyrillic, and more.
  • Any hosting provider -- Works with Ghost(Pro), self-hosted, or any third-party hosting provider.
  • Members-only content as a lead magnet -- Indexes gated posts so readers can discover them through search, but never exposes the full content. Readers see that a relevant post exists and are motivated to subscribe.

How It Works

  1. Create a collection -- A collection represents the search index for one Ghost blog. You provide your Ghost Admin API URL and key, and Vellumine indexes all your posts, pages, authors, and tags.
  2. Add the script tag -- Paste a single <script> tag into Settings → Code injection in your Ghost Admin panel. Vellumine's search bar automatically replaces Ghost's native search.
  3. Readers search, you learn -- As readers use search on your blog, Vellumine collects anonymous analytics so you can understand what content your audience is looking for.