✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Kanban for Relevanssi

SleekView reads the Relevanssi index table and exclusion settings directly, groups every indexed post by its current state, and lets your team drag document cards between Unindexed, Queued, Indexed, and Excluded so the underlying Relevanssi record updates the moment the column changes.

♾️ Lifetime License available

SleekView Kanban board for Relevanssi

Why Relevanssi indexed posts fit a kanban view

Relevanssi stores its full-text index in the wp_relevanssi table, with one row per token per document and metadata in wp_options entries like relevanssi_index_post_types, relevanssi_excluded, and relevanssi_index_terms. Each indexed post carries a post_id, a type, and per-term frequency rows that drive the relevance scoring. The default Relevanssi admin shows an indexed post count and an indexing queue and nothing about which posts are excluded today or which posts are queued for the next index cycle.

SleekView Kanban reads the same Relevanssi index rows the admin already queries. Pick a derived index_state field that buckets posts by their presence in the index, the relevanssi_excluded option, and the indexing queue and every post becomes a card grouped under Unindexed, Queued, Indexed, and Excluded. Card fronts can show the post title, the post type, the term count, the last indexed date, and the post status so the search admin can act on the board without opening the Relevanssi debug screen.

Dragging a card between columns writes back through Relevanssi's helper functions. A move from Excluded to Queued removes the post ID from relevanssi_excluded and queues a reindex, and a move from Indexed to Excluded adds the post to relevanssi_excluded so the Relevanssi search query immediately drops the post from results.

Workflow

From the Relevanssi index count to a real index board

1

Connect the Relevanssi index source

Point SleekView at the wp_relevanssi table joined with wp_posts. Add filters for post type, post status, or last indexed date so the board scopes to this month's posts and pages instead of every term row Relevanssi has stored across every post type on the site.
2

Pick the index state column to group by

Choose the derived index_state field as the grouping column. SleekView buckets posts by index presence, the relevanssi_excluded option, and queue membership so Unindexed, Queued, Indexed, and Excluded columns appear without writing custom SQL against the Relevanssi tokens table directly.
3

Choose what each post card shows

Map fields from wp_posts and the Relevanssi index onto the card front. Most search admins show the post title, post type, term count, last indexed date, and post status so the lead can prioritize the next round of indexing or exclusion straight from the kanban board view.
4

Enable drag-and-drop state updates

Turn on writeback and dragging a card writes the relevanssi_excluded option through Relevanssi's helper functions. Capability checks honor manage_options and the Relevanssi settings page permission, and every move is logged with the user, source column, destination column, and timestamp.

Sample board

Sample Relevanssi index board

Four real index states showing how a search admin moves Relevanssi posts from Unindexed through Queued, Indexed, and Excluded during a single index rebuild cycle.
Unindexed
31
Draft post: WooCommerce 9.5 release notes
type: post, status draft
Pending review: hosting comparison 2024
type: post, status pending
Future post: New Year content roundup
type: post, status future
Queued
12
WordPress plugin licensing primer
type: post, awaiting cycle
Updated pricing page for Q4 2024
type: page, awaiting cycle
Customer story: SaaS migration to WP
type: post, awaiting cycle
Indexed
892
Choosing the right WordPress theme
type: post, 487 terms
Caching strategies for content sites
type: post, 612 terms
Block editor tips for editors
type: post, 438 terms
Excluded
47
Internal team handbook page
type: page, excluded by admin
Legacy 2017 launch post
type: post, excluded by admin
Discontinued product landing page
type: page, excluded by admin

Comparison

Default Relevanssi admin vs SleekView Kanban

Default Relevanssi index screen

  • Indexed post count and a build queue with no per-document view of state
  • Excluded posts hidden behind a comma separated list in the Relevanssi options
  • No visual sense of how many drafts will never enter the index versus queued posts
  • Bulk exclude requires editing the relevanssi_excluded option by hand in the admin
  • Search admins need full manage_options access just to inspect why a post is missing

SleekView Kanban

  • Reads directly from wp_relevanssi and the relevanssi_excluded option
  • Drag a card to Excluded and Relevanssi's exclusion helper writes the option update
  • Cards show post title, post type, term count, last indexed date, and post status
  • Column counts update live so a missing indexed post surfaces during a debug session
  • Per-role capabilities tie writeback to manage_options for admin access

Features

What SleekView Kanban gives you for Relevanssi

Native Relevanssi index model

Every column maps to a real state derived from index presence, the relevanssi_excluded option, and queue membership Relevanssi already maintains. Relevanssi's own reindexing on save continues to run normally, so a manual move on the board never overrides the term frequencies or the title boost the engine produced last.

Drag-and-drop with audit trail

Each move writes a log entry naming the admin who dragged it, the source column, the destination column, and the timestamp. If a search lead pushes a post back from Indexed to Excluded for an editorial cleanup, the chain of custody stays visible to the team during the next debug session.

Saved board views per post type

Filter to posts for the content team, pages for the marketing team, and products for the WooCommerce team. Each saved view becomes a shareable URL that opens straight into the right board ahead of the weekly search health review.

Audience

Where a Relevanssi kanban changes search admin work

Index rebuild monitoring

Search admins scope the board to one post type, watch the Queued column drain during a rebuild, and confirm every expected post landed in Indexed before signing off on the rebuild without polling the Relevanssi index count repeatedly.

Exclusion audit

The search lead pulls the Excluded column quarterly, reviews each excluded post with the original reason on the card, and clears stale exclusions by moving cards back to Queued so they reenter the index on the next cycle without manual edits.

Missing post triage

Developers scope to posts with status publish but not present in the index, queue a focused reindex by moving cards from Unindexed to Queued, and clear the backlog without searching one post at a time through Relevanssi's debug screen output.

The bigger picture

Why this view matters for site search transparency

Relevanssi is excellent at full-text relevance and unhelpful at showing the whole team why a specific post is missing from results today. The default admin shows an indexed post count and a build queue, but a missing post never surfaces until a user reports a broken search result. By the time the search admin has queried the index table manually and cross-referenced the excluded option, an excluded post is still appearing in the wrong reports and a new post is invisible to every site visitor.

A kanban view that reads and writes the same Relevanssi index rows and exclusion option the admin uses keeps the team and the live index aligned. Unindexed, Queued, Indexed, and Excluded all live on one board. Term counts, post types, last indexed dates, and post statuses are visible on every card.

The team can debug faster, the search lead can audit exclusions in minutes instead of hours, and the index never drifts from what the site actually serves to users.

Questions

Common questions about SleekView Kanban for Relevanssi

Live. SleekView queries the same wp_relevanssi table and relevanssi_excluded option the Relevanssi admin reads from. Filters apply at the SQL level, so a board scoped to one post type reflects rows present in the index right now, not a snapshot from a previous Relevanssi rebuild that needs a refresh.

 

No. Drag-and-drop writes the relevanssi_excluded option and queues a single post for the next cycle. The full rebuild button continues to do exactly what it did before, and a move to Excluded never accidentally drops the entire index or reindexes posts that have not changed since the last cycle.

 

Yes. The wp_relevanssi rows carry a type field tagged with the post type. SleekView exposes type as a filter and a grouping field so a board can scope to posts only, pages only, or a specific custom post type, and group by type for a separate workflow per content surface on the site.

 

Yes. Every move runs through current_user_can('manage_options') and the Relevanssi settings capability before any helper function is called. A non-admin account can drag for personal sorting but the change does not persist, with a toast notification explaining the missing capability in plain language.

 

Filters are applied at the database query level rather than in JavaScript. A typical board scopes to one post type or to in-progress states only, so the rendered card count stays under a few thousand. Older indexed posts remain queryable in archive views without slowing the live debug board down.

 

Yes. Term count is derived from the wp_relevanssi rows and last indexed is available from Relevanssi's per-post meta. SleekView exposes both as card fields, so the search admin can see at a glance which posts have the lowest term count and the oldest last indexed timestamp in a single view.

 

Yes. Relevanssi Premium fields, including user index, custom field index, and multisite scope, all land in the same Relevanssi rows or in adjacent meta. SleekView reads those fields the same way the admin does, so the search lead can manage Premium features from the same kanban board as the free index.

 

Yes. Every drag writes a log entry to the SleekView audit table naming the user, the source column, the destination column, and the timestamp. The entry uses Relevanssi's option update hooks so audits, exports, and downstream automations can read it without a separate event log table to maintain.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView