2
0 Comments

Listening to Users: How I Added a Crucial Whitelist Feature to My Site Search Tool

Hey Indie Hackers! I wanted to share a quick win from my micro-SaaS journey that highlights the importance of listening to early users.

The Problem

After launching my no-code site search widget last month, I received consistent feedback from early adopters. Many website owners loved the easy installation but wanted more control over exactly which pages were included in their search results.

One user with a large documentation site specifically requested: "I only want my tutorials searchable, not my changelog or company pages."

The Solution: Whitelist Feature

Based on this feedback, I just released the new "Whitelist" setting that lets users control exactly which parts of their website are searchable using simple pattern matching.

For example:

  • /blog/* makes only blog posts searchable

  • /docs/tutorials/* includes just the tutorials section

  • /blog/*, /resources/* combines multiple sections with comma separation

These patterns follow standard glob syntax, making them powerful yet familiar to those with technical experience.

This seemingly small feature has made a huge difference for users with larger sites who need more focused search experiences.

Implementation Process

The whole feature took just an hour to implement, test, and deploy. I prioritized it because:

  1. Multiple users requested similar functionality

  2. It solved a real pain point that was preventing adoption

  3. The scope was manageable for a quick win

Early Results

Since launching this feature:

  • The user who requested it was immediately satisfied and praised the flexibility

  • Other users have found new ways to customize their search experience

  • It's become a selling point that differentiates my tool from competitors

This simple addition significantly increased the flexibility of the product while requiring minimal development effort.

Key Takeaway

Sometimes the most valuable improvements aren't fancy new features but simply removing friction points identified by your actual users.

What small features have you added based on user feedback that made a big difference? I'd love to hear your experiences!

posted toAvatar for product Easy Site Search
Easy Site Search